
function checkpostalcode(object_value)
   {
	    if (object_value.length != 4)
	        return false;
		if (!checkinteger(object_value.substring(0,4)))
			return false;
		if (object_value.length == 4)
			return true;
    }

function validate_required(field,alerttxt)
{
	with (field)
	{
	if (value==null||value=="")
	  {alert(alerttxt);return false;}
	else {return true}
	}
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

//contact us validate
function validate_form(thisform)
{
	with (thisform)
	{			
		if (salutation[0].selected)
				{alert("Please select a Title.");return false;salutation.focus();}

		if (validate_required(firstname,"Please enter your First name.")==false)
			{return false;firstname.focus();document.getElementByID('').visibility = "visible";}
		if (validate_required(lastname,"Please enter your Last name.")==false)
			{return false;lastname.focus();}
		
		if (validate_required(email,"Email must be filled out!")==false)
		  {return false;email.focus();}
		  else
		  {if (validate_email(email,"Please enter a valid email address")==false)
		  	{return false;email.focus();}
		  }	
			
		if (validate_required(age,"Please enter your age.")==false)
			{return false;age.focus();}else{if (age < 13){return false;required(age,"You must be over 13 years of age to use this form.");}}
				
		if (validate_required(message,"Please enter a message.")==false)
			{return false;message.focus();}

	}
}

//erazit > tell a friend validate
function validate_form_tell_a_friend (thisform)
{
	with (thisform)
	{			
		if (validate_required(yourName,"Please enter your name.")==false)
			{return false;yourName.focus();document.getElementByID('').visibility = "visible";}

		if (validate_required(yourEmail,"Your e-mail must be filled out!")==false)
		  {return false;yourEmail.focus();}
		  else
		  {if (validate_email(yourEmail,"Please enter a valid e-mail address")==false)
		  	{return false;yourEmail.focus();}
		  }
			
		if (validate_required(friendsName,"Please enter your friend's name.")==false)
			{return false;friendsName.focus();document.getElementByID('').visibility = "visible";}

		if (validate_required(friendsEmail,"Your friend's e-mail must be filled out!")==false)
		  {return false;friendsEmail.focus();}
		  else
		  {if (validate_email(friendsEmail,"Please enter a valid e-mail address")==false)
		  	{return false;friendsEmail.focus();}
		  }
	}
	return true;
}
