// JavaScript document.frmUser
function validateMe()
{


if ( document.frmUser.x_name.value == "" )
{
alert("Ops..! Your Name Are Required.");
 document.frmUser.x_name.focus();
 return (false);
}
if ( document.frmUser.x_email.value == "" )
{
alert("Ops..! Your Email Please.");
 document.frmUser.x_email.focus();
 return (false);
}
var checkEmail = "@.";
var checkStr = document.frmUser.x_email.value;
var EmailValid = false;
var EmailAt = false;
var EmailPeriod = false;
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkEmail.length;  j++)
{
if (ch == checkEmail.charAt(j) && ch == "@")
EmailAt = true;
if (ch == checkEmail.charAt(j) && ch == ".")
EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
if (EmailAt && EmailPeriod)
{
		EmailValid = true
		break;
	}
}
if (!EmailValid)
{
alert("Ops...! Please Enter A Valid Email.");
document.frmUser.x_email.focus();
return (false);
}
if ( document.frmUser.x_reserve.value == "" )
{
alert("Ops..! Please Choose One Reserve.");
 document.frmUser.x_reserve.focus();
 return (false);
}
if ( document.frmUser.x_datein.value == "" )
{
alert("Ops..! Please Select Date.");
 document.frmUser.x_datein.focus();
 return (false);
}
if ( document.frmUser.x_dateout.value == "" )
{
alert("Ops..! Please Select Date.");
 document.frmUser.x_dateout.focus();
 return (false);
}
if ( document.frmUser.x_adult.value == "" )
{
alert("Well.. How Many Adult?.");
 document.frmUser.x_adult.focus();
 return (false);
}
if ( document.frmUser.visan.value == "" )
{
alert("Please keyin your credit card number.");
 document.frmUser.visan.focus();
 return (false);
}
if ( document.frmUser.ccexpiryd.value == "" )
{
alert("Please select your credit card expiry date.");
 document.frmUser.ccexpiryd.focus();
 return (false);
}
if(document.frmUser.x_dateout.selectedIndex < document.frmUser.x_datein.selectedIndex )
		{
			alert("Ops.. The departure date can not be before the arrival date. :)");
			document.frmUser.x_datein.focus();
			return (false);
		}
		
	    if (document.frmUser.x_deptyear.selectedIndex  == document.frmUser.x_arvyear.selectedIndex )
		{
		
			if(document.frmUser.x_deptmonth.selectedIndex < document.frmUser.x_arvmonth.selectedIndex)
			{
					alert("Ops.. The departure  month must be before the arrival  month. :)");
					document.frmUser.x_deptmonth.focus();
					return (false);
			}
			
			else if(document.frmUser.x_deptmonth.selectedIndex == document.frmUser.x_arvmonth.selectedIndex)
			{
				if(document.frmUser.x_deptday.selectedIndex < document.frmUser.x_arvday.selectedIndex)
				{
					alert("Ops.. The departure day must be before the arrival  day. :)");
					document.frmUser.x_deptday.focus();
					return (false);
				}
				else if(document.frmUser.x_deptday.selectedIndex == document.frmUser.x_arvday.selectedIndex)
				{
					alert("Huh.. The departure day must be before the arrival  day. :)");
					document.frmUser.x_deptday.focus();
					return (false);
				}
			}
		}
								
					
	

}

