Namespace.Register("BBT.captcha");


BBT.captcha.getForm = function () {
	var _response = $.ajax({
			url: "/bbtcaptcha/form",
			async: false	   	
		}).responseText;
	
	var response = BBT.fixJson(_response);
	
	if (response["error"] == 0) {
		return response["data"];
	}
	return "error";
};

BBT.captcha.init_form = function (jForm, callback, url, data) {

	var data = data;
	
	if(data == null) {
		data = {};
	}
	
	var url = url;
	
	jForm.find(".bb-send-captcha").click(function () {
			
			var captcha = jForm.find("input[name='bb-input-captcha']").val();
			data["__captcha__"] = captcha;

			if(captcha == null || captcha == "") {
				alert("CAPTCHA_EMPTY");
				return false;
			}

			callback(url, data);
			return false;
	});

	return false;
	      
	
	
};
