$(document).ready(function() {
		
	// Globals to make referencing easier
	var form = $("#gylb_form");
	var name = $("#name");
	var nameInfo = $("#nameInfo");
	var email = $("#email");
	var emailInfo = $("#EmailInfo");
	

	
	function validateName(){
		
		var nameString = name.val();
		var strippedName = nameString.replace(/\s/g, "");
		// If it is invalid
		if(strippedName.length < 3) {
			name.addClass("error");
			nameInfo.text("Please enter your name.");
			nameInfo.addClass("error");
			return false;
		}
		else
		{
			name.removeClass("error");
			nameInfo.text("");
			nameInfo.removeClass("error");
			return true;
		}
	}
	
	function validateEmail(){
		
		var emailString = email.val();
		var strippedEmail = emailString.replace(/\s/g, "");
		//alert(strippedCity.length);
		// If it is invalid
		if(strippedEmail.length < 3) {
			email.addClass("error");
			emailInfo.text("Please enter your email address.");
			emailInfo.addClass("error");
			return false;
		}
		else
		{
			email.removeClass("error");
			emailInfo.text("");
			emailInfo.removeClass("error");
			return true;
		}
	}
	
	//On blur  
	name.blur(validateName);
	email.blur(validateEmail);
	
	
	//On key press  
	name.keyup(validateName);
	email.keyup(validateEmail);
	
	//On Submitting  
	form.submit(function(){
		if(validateName() & validateEmail()){
			return true;  
		}
		else
		{
			return false; 
		}
	});  
});


