function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}


function validate()
{
	var exprOne = /^[A-Za-z]+[ ]*[A-Za-z]+$/;
	var expTwo = /^[0-9]+$/;
	var expThree = /^[ ]+/;
	var exprFour = /^[A-Za-z]+$/;
	var filter=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;

	var Name,Phone,Email,Website,Code;
	
	Name=document.getElementById("name");   
	Phone=document.getElementById("phone");	
	Website=document.getElementById("site");
	Email=document.getElementById("email");
	Code=document.getElementById("code");
	//alert("Hello");
	if(trim(Name.value) == "") {
	alert("Please Enter Your Name!");
	Name.focus();
	return(false); 
	}
	
	if(trim(Phone.value) == "") {
	alert("Please Enter Phone Number!");
	Phone.focus();
	return(false); 
	}
	if (isNaN(Phone.value)) 
	{  
	alert("The phone number entered is invalid. Please enter a valid number");  
	Phone.focus();
	return (false);
	 } 
	
	if(trim(Website.value) == "") {
	alert("Please Enter Website Address!");
	Website.focus();
	return(false); 
	}
	
	var ul = document.getElementById("site").value; 
 	if(!ul.match(/^(ht|f)tps?:\/\/[a-z0-9-\.]+\.[a-z]{2,4}\/?([^\s<>\#%"\,\{\}\\|\\\^\[\]`]+)?$/))
	{	
	alert("This is not a valid URL. Please fill in a valid URL!"  );	
	document.getElementById("site").focus();
	return false;
	} 
 
 	var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/; 
 
 	
    if(!RegExp.test(ul)){ 
        alert("This is not a valid URL. Please fill in a valid URL!");
		document.getElementById("site").focus();
		return false;
    } 
	
	
	if(trim(Email.value) == "" || Email.value == null ) {
		alert("Please Enter Email Address!");
		Email.focus();
		return(false);
	}
	
	if(!(filter.test(Email.value)))
	{
		alert("Please enter a valid Email Id!");
		Email.focus();
		Email.select();
		return(false);
	}
	if(trim(Code.value) == "") {
	alert("Please Enter Verification Code!");
	Code.focus();
	return(false); 
	}
	return true;	
	}
