// JavaScript Document

function validateEmail(e){
	var emailRule1 = /^[^@]+@[^@.]+\.[^@]*\w\w$/
	var emailRule2 = /^[A-Za-z][\w.-]+@\w[\w.-]+\.[\w.-]*[A-Za-z][A-Za-z]$/
	
	if(!e || !(emailRule1.test(e) && emailRule2.test(e))){
		return false;
	}else{
		return true;
	}
}

function validateFP(formData, jqForm, options) { 

	var errs = 0;
	var errMsg = "";
	
    var email = $('input[@name=email]').fieldValue();
   
	if(!validateEmail(email[0])){
		errMsg += "<li><label for='email' class='error'>Please enter your email address</label></li>";
		errs++;
	}
	
	$('#fpValidationSummary > ol').html(errMsg);
	$('#fpValidationSummary').show();

	if(errs > 0){
		return false;
	}
}

function validateLogin(formData, jqForm, options) { 
 
   	var errs = 0;
	var errMsg = "";
	
    var username = $('input[@name=username]').fieldValue();
	var password = $('input[@name=password]').fieldValue(); 
   
	if(!username[0]){
		errMsg += "<li><label for='username' class='error'>Please enter your username</label></li>";
		errs++;
	}
	if(!password[0]){
		errMsg += "<li><label for='password' class='error'>Please enter your password</label></li>";
		errs++;
	}
	
	$('#loginValidationSummary > ol').html(errMsg);
	$('#loginValidationSummary').show();

	if(errs > 0){
		return false;
	}
}

function forgetPassword(){
	$("div#fpPass").slideToggle();
}