	function validateEmailAddress(frmEmail)
	{
		 var Email_filter=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w+\.[a-zA-Z]{2,6}$/;
	 
		
		 if (Email_filter.test(frmEmail.value)) { 
			return true;
	 	}
		alert("Please Input a Correct Email Address");
		frmEmail.focus();
		 return false;
	}
	
	function subfrm()
	{
		if(document.frmusr.name.value == '')
		{
			alert("Please Fill In Your Name");
			document.frmusr.name.focus();
			return false;
		}
		if(document.frmusr.phone.value == '')
		{
			alert("Please Fill In Your Phone Number");
			document.frmusr.phone.focus();
			return false;
		}
		if(document.frmusr.calltime.value == '')
		{
			alert("Please Fill In The Best Time To Call");
			document.frmusr.calltime.focus();
			return false;
		}
		if(document.frmusr.message.value == '')
		{
			alert("Please Fill In Your Message");
			document.frmusr.message.focus();
			return false;
		}
		if(validateEmailAddress(document.frmusr.email))
			return true;
		else
			return false;
	}