$("#firstname").focus();

function contactValidation()
{
	$("#status").css('display','block');
	$("#status").text(" ");
	var element=document.getElementById('contactform').elements;
	
	for(var i=0;i<element.length;i++)
	{
		var elementid = element[i].id;
		var elementval = document.getElementById(elementid).value;
		elementname = document.getElementById(elementid).name;
		elementval = trim(elementval);
			
		if(elementval==""){
			$("#status").append(element[i].name+" Field is left unfilled in the form");
			document.getElementById(element[i].id).focus();
			error=1;
			return false;
		}
		else{
			var error=0;
			if(elementid == "firstname" || elementid == "lastname"){
				var validname=/^([a-zA-z\ ]{4,25})$/;
				if(!elementval.match(validname)){
					if(elementval.length<4){
						$("#status").append(elementname + " must contain atleast 4 Characters");
					} else {
						$("#status").append(elementname + " must contain only Characters, no special characters and numbers allowed");
					}
					error=1;
				}
			}
			else if(elementid=="companyname"){
				var validname=/^([a-zA-z\ 0-9_\-\.\,]{4,25})$/;
				if(!elementval.match(validname)){
					if(elementval.length<4){
							$("#status").append(elementname + " must contain atleast 4 Characters");
					} else {
						$("#status").append(elementname + " must not contain special Characters except . _ -");
					}
				}
			}
			else if(elementid=="emailid"){
				var validemail=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
				if(!elementval.match(validemail)){
					$("#status").append("Enter a valid Email id");
					error=1;
				}
			}
			/*else if(elementid=="phoneno"){
				//var validmobile=/^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;
				var validmobile = /^[+][0-9]\d{2}(-| )\d{3}(-| )\d{4}$/; 
				if(!elementval.match(validmobile)){
					$("#status").append("Enter a valid Mobile Number");
					error=1;
				}
			}*/	
			if(error!=0){
				document.getElementById(element[i].id).value="";
				document.getElementById(element[i].id).focus();
				return false;
			}
		}
	}
	return false;
}