function valid_contact()
{
	var frm=document.contactinfo;
	if(frm.fname.value=="")
	{
		alert("First Name should not be empty.");
		frm.fname.focus();
		return false;
	}	
	else if(frm.lname.value=="")
	{
		alert("Last Name should not be empty.");
		frm.lname.focus();
		return false;
	}
	else if(frm.addressone.value=="")
	{
		alert("Address should not be empty.");
		frm.addressone.focus();
		return false;
	}
	else if(frm.zippostalcode.value=="")
	{
		alert("Zip/Postal Code should not be empty.");
		frm.zippostalcode.focus();
		return false;
	}
	else if(frm.emailaddress.value=="")
	{
		alert("Email should not be empty.");
		frm.emailaddress.focus();
		return false;
	}
	else if(checkMail(frm.emailaddress.value)==false)
	{
		alert("Invalid email address!")
		frm.emailaddress.focus();
		return false;
	}
	else if(frm.emialveri.value=="")
	{
		alert("Re-Enter Email address.");
		frm.emialveri.focus();
		return false;
	}
	else if(frm.emailaddress.value!=frm.emialveri.value)
	{
		alert("Email address does not match!")
		frm.emialveri.focus();
		return false;
	}
	else
	{
		return true;	
	}
}

function checkMail(email)
{
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) 
	{
		return true;		
	}
	else 
	{
		return false;
	}
}
