// JavaScript Document
	function frmSubmit()
	{
		if (document.frmPost.Name.value == "" || isAllSpaces(document.frmPost.Name))
		{
			alert('Please Enter Your Name.')
			document.frmPost.Name.focus();
			return false;	
		}
		if (document.frmPost.Telephone.value == "" || isAllSpaces(document.frmPost.Telephone))
		{
			alert('Please Enter Your Telephone.')
			document.frmPost.Telephone.focus();
			return false;	
		}
		if (document.frmPost.Email.value == "" || isAllSpaces(document.frmPost.Email))
		{
			alert('Please Enter Your Email Address.')
			document.frmPost.Email.focus();
			return false;
		}
		RetVal = sValidateMailAddress(document.frmPost.Email.value)
		if (RetVal != "")
		{	alert ("Please Enter a Valid E-mail Address - user@here.com.") ;
			document.frmPost.Email.focus() ;
			return;
		}
		if (document.frmPost.Adate1.value == "" || isAllSpaces(document.frmPost.Adate1))
		{
			alert('Please Enter Your Arrival Date.')
			document.frmPost.Adate1.focus();
			return false;	
		}
		if ( sValidateInt( document.frmPost.Adate1.value ) !=  "" ) {
			alert('Arrival Date Must be a Numeric Value');
			document.frmPost.Adate1.focus();
			return false;
		}
		if (document.frmPost.Adate1.value > 31)
		{
			alert('Please Enter Correct Arrival Date.')
			document.frmPost.Adate1.focus();
			return false;
		}
		if (document.frmPost.Adate2.value == "" || isAllSpaces(document.frmPost.Adate2))
		{
			alert('Please Enter Your Arrival Month.')
			document.frmPost.Adate2.focus();
			return false;	
		}
		if (document.frmPost.Adate2.value > 12)
		{
			alert('Please Enter Correct Arrival Month.')
			document.frmPost.Adate2.focus();
			return false;
		}
		if ( sValidateInt( document.frmPost.Adate2.value ) !=  "" ) {
			alert('Arrival Month Must be a Numeric Value.');
			document.frmPost.Adate2.focus();
			return false;
		}
		if (document.frmPost.Adate3.value == "" || isAllSpaces(document.frmPost.Adate3))
		{
			alert('Please Enter Correct Arrival Year.')
			document.frmPost.Adate3.focus();
			return false;	
		}
		if ( sValidateInt( document.frmPost.Adate3.value ) !=  "" ) {
			alert('Arrival Year Must be Numeric Value.');
			document.frmPost.Adate3.focus();
			return false;
		}
		if (document.frmPost.Ddate1.value == "" || isAllSpaces(document.frmPost.Ddate1))
		{
			alert('Please Enter Your Departured Date.')
			document.frmPost.Ddate1.focus();
			return false;	
		}
		if ( sValidateInt( document.frmPost.Ddate1.value ) !=  "" ) {
			alert('Departure Date Must be Numeric Value.');
			document.frmPost.Ddate1.focus();
			return false;
		}
		if (document.frmPost.Ddate1.value > 31)
		{
			alert('Please Enter Correct Departure Date.')
			document.frmPost.Ddate1.focus();
			return false;
		}
		if (document.frmPost.Ddate2.value == "" || isAllSpaces(document.frmPost.Ddate2))
		{
			alert('Please Enter Your Departured Month.')
			document.frmPost.Ddate2.focus();
			return false;	
		}
		if ( sValidateInt( document.frmPost.Ddate2.value ) !=  "" ) {
			alert('Departure Month Must be Numeric Value.');
			document.frmPost.Ddate2.focus();
			return false;
		}
		if (document.frmPost.Ddate2.value > 12)
		{
			alert('Please Enter Correct Departure Month.')
			document.frmPost.Ddate2.focus();
			return false;
		}
		if (document.frmPost.Ddate3.value == "" || isAllSpaces(document.frmPost.Ddate3))
		{
			alert('Please Enter Your Departured Year.')
			document.frmPost.Ddate3.focus();
			return false;	
		}
		if ( sValidateInt( document.frmPost.Ddate3.value ) !=  "" ) {
			alert('Departure Year Must be Numeric Value.');
			document.frmPost.Ddate3.focus();
			return false;
		}
		else
		{
			document.frmPost.submit();
			return true;
		}
	}
