jQuery(document).ready(function(){
	var SITE_URL = $('#SITE_URL').val();
	var UserRegisterURL = SITE_URL + 'createUser.html';
	var UserRegisterOptions = { 
        success	: UserRegisterResponse,
        url		: UserRegisterURL, 
        type	: 'post',
        ajaxSubmit: true,
        dataType: 'json' 
    };
    
	$("#frmRegForm").validate({
		selPrice: "click",
		selBeds : "click",
		selBaths : "click",
		selPropType : "click",
		selAreas1 : "click",
		debug: true,
		rules: {
			txtFName:{required: true},
			txtLName:{required: true},
			txtEmail:{required: true, 
					  email: true,
					  remote: SITE_URL +'check_email_exists.html'},
			txtPassword:{required: true},
			txtPhone:{required:true},
			selPrice : {required: true},
			selBeds : {required: true},
			selBaths : {required: true},
			selPropType : {required: true},			
			selAreas1:{required: true}
		},
		messages: { 
			txtFName: { required: "Please enter First Name." },
			txtLName: { required: "Please enter Last Name." },
			txtEmail: { required: "Please enter Email.",
						email: "Please enter Valid Email.",
						remote: "Email Already Exists." },
			txtPassword: { required: "Please enter Password." },
			txtPhone: { required: "Please enter Phone." },
			selPrice: {required: 'Please Select Price Range'},
			selBeds: {required: 'Please Select Beds'},
			selBaths: {required: 'Please Select Baths'},
			selPropType: {required: 'Please Select Property Type'},			
			selAreas1: {required: "Please select Areas"}			
		},
		submitHandler: function(form){
			$(form).ajaxSubmit(UserRegisterOptions);
		}
	});
});
function UserRegisterResponse(responseText, statusText)
{
	var SITE_URL = $('#SITE_URL').val();
	if(responseText.status === false)
	{
		$("#msgs").html(responseText.msg);
		return false;
	}
	else if(responseText.status === true)
	{
		var urls = responseText.url;
		if(urls == null || urls == '')
		urls = "user_home.html";
		$("#msgs").html(responseText.msg);
		window.location.href=SITE_URL+urls;	
		return false;	
	}
}