$(document).ready(function(){

////////////LOGIN FORM START

//global vars

	var loginform = $("#loginform");

	var user_login = $("#user_login");

	var user_loginInfo = $("#user_loginInfo");

	var user_pass = $("#user_pass");

	var user_passInfo = $("#user_passInfo");

	

	//On blur

	user_login.blur(validate_user_login);

	user_pass.blur(validate_user_pass);



	//On key press

	user_login.keyup(validate_user_login);

	user_pass.keyup(validate_user_pass);

	

	//On Submitting

	loginform.submit(function(){

		if(validate_user_login() & validate_user_pass())

			return true

		else

			return false;

	});

////////////LOGIN FORM END



////////////REGISTRATION FORM START

	var registerform = $("#registerform");

	var user_login1reg = $("#user_login1reg");

	var user_login1regInfo = $("#user_login1regInfo");

	var user_email = $("#user_email");

	var user_emailInfo = $("#user_emailInfo");

	var user_fname = $("#user_fname");

	var user_fnameInfo = $("#user_fnameInfo");

	

		//On blur

	user_login1reg.blur(validate_user_login1reg);

	user_email.blur(validate_user_email);

	user_fname.blur(validate_user_fname);



	//On key press

	user_login1reg.keyup(validate_user_login1reg);

	user_email.keyup(validate_user_email);

	user_fname.keyup(validate_user_fname);

	

	//On Submitting

	registerform.submit(function(){

		if(validate_user_login1reg() & validate_user_email() & validate_user_fname())

			return true

		else

			return false;

	});



////////////REGISTRATION FORM END

	//validation functions

	function validate_user_login()

	{

		if($("#user_login").val() == '')

		{

			user_login.addClass("error");

			user_loginInfo.text("Veuillez entrer votre nom");

			user_loginInfo.addClass("message_error2");

			return false;

		}

		else{

			user_login.removeClass("error");

			user_loginInfo.text("");

			user_loginInfo.removeClass("message_error2");

			return true;

		}

	}

	function validate_user_pass()

	{

		if($("#user_pass").val() == '')

		{

			user_pass.addClass("error");

			user_passInfo.text("Veuillez entrer votre mot de passe");

			user_passInfo.addClass("message_error2");

			return false;

		}

		else{

			user_pass.removeClass("error");

			user_passInfo.text("");

			user_passInfo.removeClass("message_error2");

			return true;

		}

	}

	



	function validate_user_login1reg()

	{

		if($("#user_login1reg").val() == '')

		{

			user_login1reg.addClass("error");

			user_login1regInfo.text("Please Enter Username");

			user_login1regInfo.addClass("message_error2");

			return false;

		}

		else{

			user_login1reg.removeClass("error");

			user_login1regInfo.text("");

			user_login1regInfo.removeClass("message_error2");

			return true;

		}

	}

	

	function validate_user_fname()

	{

		if($("#user_fname").val() == '')

		{

			user_fname.addClass("error");

			user_fnameInfo.text("Please Enter First Name");

			user_fnameInfo.addClass("message_error2");

			return false;

		}

		else{

			user_fname.removeClass("error");

			user_fnameInfo.text("");

			user_fnameInfo.removeClass("message_error2");

			return true;

		}

	}

	

	function validate_user_email()

	{

		var isvalidemailflag = 0;

		if($("#user_email").val() == '')

		{

			isvalidemailflag = 1;

		}else

		if($("#user_email").val() != '')

		{

			var a = $("#user_email").val();

			var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;

			//if it's valid email

			if(filter.test(a)){

				isvalidemailflag = 0;

			}else{

				isvalidemailflag = 1;	

			}

		}

		if(isvalidemailflag)

		{

			user_email.addClass("error");

			user_emailInfo.text("Please Enter valid E-mail");

			user_emailInfo.addClass("message_error2");

			return false;

		}else

		{

			user_email.removeClass("error");

			user_emailInfo.text("");

			user_emailInfo.removeClass("message_error");

			return true;

		}

		

	}

	

});
