// Mail Validation;
var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue)
{
	if(remail.test(fieldvalue))
		return false;
	else
		return true;		
}

function contactValidation(frm)
{

	flag = true;
	txt_cperson = frm.txt_cperson.value;
	txt_street = frm.txt_street.value;
	txt_zcode = frm.txt_zcode.value;
	txt_city = frm.txt_city.value;
	txt_country = frm.txt_country.value;
	txt_email = frm.txt_email.value;

	if(txt_cperson=="")
	 {
		 alert("Please enter contact person!");
	     frm.txt_cperson.select();
		 flag = false;     
     }
	else if(txt_street=="")
	 {
		 alert("Please enter street!");
		 frm.txt_street.select();
		 flag = false;     
     }
	else if(isNaN(txt_zcode) || txt_zcode=="")
	 {
		 alert("Please enter correct zip code!");
		 frm.txt_zcode.select();
		 flag = false;     
     }
	else if(txt_city=="")
	 {
		 alert("Please enter city!");
		 frm.txt_city.select();
		 flag = false;     
     }
	else if(txt_country=="")
	 {
		 alert("Please enter country!");
		 frm.txt_country.select();
		 flag = false;     
     }
    else if(txt_email=="")
    {
		 alert("Please enter your email!");
		 frm.txt_email.select();
		 flag = false;     
    }
	else if(checkEmail(txt_email))
	{
		 alert ("Please Enter correct Email");
		 frm.txt_email.select();
		 flag = false;    
	}

	return flag;
}
