$(document).ready(function() {

	$("#registration").validate({
    	submitHandler: function(form) {
			var serialize =  $("#registration").serialize();
			serialize += '&r=ajax';
			
			doAjaxRequest('/modules/users/front/task.php', serialize, function(aResponse){
				if (aResponse.error === false) {
					form.submit();
				}
			});
		}
    });

	$("#signin").validate({
    	submitHandler: function(form) {
			var serialize =  $("#signin").serialize();
			serialize += '&r=ajax&goto=signin';
			
			doAjaxRequest('/modules/users/front/task.php', serialize, function(aResponse){
				if (aResponse.error === false) {
					form.submit();
				}
			});
		}
    });
	
	$("#update-record").validate({
    	submitHandler: function(form) {
			var serialize =  $("#update-record").serialize();
			serialize += '&r=ajax';
			
			doAjaxRequest('/modules/users/front/task.php', serialize, function(aResponse){
				if (aResponse.error === false) {
					form.submit();
				}
			});
		}
    });
    
    $("#reset-pass").validate({
    	submitHandler: function(form) {
			var serialize =  $("#reset-pass").serialize();
			serialize += '&r=ajax';
			
			doAjaxRequest('/modules/users/front/task.php', serialize, function(aResponse){
				if (aResponse.error === false) {
					form.submit();
				}
			});
		}
    });

    $("#forgot-pass").validate({
    	submitHandler: function(form) {
			var serialize =  $("#forgot-pass").serialize();
			serialize += '&r=ajax';
			
			doAjaxRequest('/modules/users/front/task.php', serialize, function(aResponse){
				if (aResponse.error === false) {
					form.submit();
				}
			});
		}
    });
	
 });
