function clear()
{
	document.frmContactMail.frmName.value="";
	document.frmContactMail.frmEmail.value="";
	document.frmContactMail.frmContact.value="";
	document.frmContactMail.frmComment.value="";
}
function ContactValidation()
{
   if(!IsValid(document.frmContactMail.frmName.value,"Name"))
	{
		document.frmContactMail.frmName.focus();
		document.frmContactMail.frmName.select();
		return false;
	}
	if(!isEmailAddr(document.frmContactMail.frmEmail.value,"Email"))
	{
		document.frmContactMail.frmEmail.focus();
		document.frmContactMail.frmEmail.select();
		return false;
	}	
	if(!IsPhoneNumber(document.frmContactMail.frmContact.value,"Phone")){
		document.frmContactMail.frmContact.focus();	
		document.frmContactMail.frmContact.select();
		return false;			
	}	
	if(!IsValid(document.frmContactMail.frmComment.value,"Message")){
		document.frmContactMail.frmComment.focus();	
		document.frmContactMail.frmComment.select();
		return false;			
	}	
	document.frmContactMail.hdContact.value=1;
}
function IsPhoneNumber(sText,Label)
{
	var ValidChars = "-0123456789";
	var IsValid=true;
	var Char;
	if(sText=="") {
		 alert(Label+ " Should not be Empty");return false;
	 }
	 else{
		 for (i = 0; i < ((sText.length) && (IsValid == true)); i++)   { 
			  Char = sText.charAt(i); 
			  if(ValidChars.indexOf(Char) == -1) {
				 IsValid = false;
			 	alert("Invalid characters found in phone number");
				break;
		 	  }
  		 }
   	return IsValid;
 	}
}


