/*function validate_zip()
{
	
	if(document.searchzip.search_zip.value.search(/\S/)==-1)
    {
		alert('Please enter zip code');
        document.searchzip.search_zip.focus();
        return false;
    }
	if(document.searchzip.search_zip.value=='Enter Zip Code')
		{
		  alert('Please enter zip code');
          document.searchzip.search_zip.focus();
          return false;
		}
	if(preg_match("/^([0-9]{5})(-[0-9]{4})?$/i",$zip_code))
    return true;
  else
    return false;

}*/
function validate_email()
{
    var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
    
	if(document.merchant_contact_form.email.value.search(/\S/)==-1)
    {
        alert('Please enter email address');
        document.merchant_contact_form.email.focus();
        return false;
    }
	var regEmail = /^([-a-zA-Z0-9._]+@[-a-zA-Z0-9.]+(\.[-a-zA-Z0-9]+)+)$/;
	if(!regEmail.test(document.merchant_contact_form.email.value))
	{
		alert("Invalid email address.");
		document.merchant_contact_form.email.value=''
		document.merchant_contact_form.email.focus();
		return false;
	}
}	
function candidate_login_validation()
{
   if(document.candidate_login.HomeCanUsername.value=="")
    {
	alert("Please Enter Username");
	document.candidate_login.HomeCanUsername.focus();
	return false;
    }
	if(document.candidate_login.HomeCanPassword.value=="")
    {
	alert("Please Enter Passowrd");
	document.candidate_login.HomeCanPassword.focus();
	return false;
    }
}
function validateZIP(field) {
var valid = "0123456789-";
var hyphencount = 0;

if (field.length!=5 && field.length!=10) {
alert("Please enter your 5 digit or 5 digit+4 zip code.");
return false;
}
for (var i=0; i < field.length; i++) {
temp = "" + field.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
alert("Invalid characters in your zip code.  Please try again.");
return false;
}
if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
alert("The hyphen character should be used with a properly formatted 5 digit+four zip code, like '12345-6789'.   Please try again.");
return false;
   }
}
return true;
}
function validate_agreement()
{
    if(document.getElementById('agreement').checked==false)
	{
	alert("Please agree the terms and condition by checking this checkbox");
	return false;
	}
}
function unsubscribe_feedback()
{
    if(document.getElementById('feedback').value.search(/\S/)==-1)
	{
	alert("Pleaes write your feedback for unsubscribe this newsletter");
	document.getElementById('feedback').focus();
	return false;
	}
	return true;
}