/**
 * @author Julien Fabre [www.j2fs.com]
 * @copyright 2011 J2FS & PixelStudio
 */

$(document).ready(function(){

	//bind the form behaviors
	$("#form-user-login").ajaxForm({
		target: "#user-login-result",
		beforeSubmit: validateLoginForm,
		success: onLoginSuccess
	});
});

function validateLoginForm(formData, jqForm, options){
	
	var form = jqForm[0]; 
    
	//make sure all fieds are filled up
	if (!form.login_email.value || !form.login_pass.value) { 
		jAlert('Falta preencher um ou mais campos.', 'Login');
        return false; 
    }
	
	$("#login-loader").slideDown();

	return true;
}

function onLoginSuccess(result){

	var str = result.substr(0, 5);
	
	$("#login-loader").slideUp();
	
	if(str != "false"){
		document.location = "index.php";
	}
	else{
		jAlert(result.substr(5, result.length-6), 'Erro');
	}
}
