function isEmpty(str){
	return (str == null || str == "");
}

function validate(theForm2){

	//Month
	if (isEmpty(theForm2.selectmonth.value))
	{
		alert("Please select a month.");
		return false;
	}

	//Day
	if (isEmpty(theForm2.selectday.value))
	{
			alert("Please select a day.");
			return false;
	}
	
	//Year 
	if (isEmpty(theForm2.selectyear.value))
	{
			alert("Please select a year.");
			return false;
	}

    //Desired Day
	if (isEmpty(theForm2.selectdesiredday.value))
	{
			alert("Please select a desired day.");
			return false;
	}
	
	//Select Time
	if (isEmpty(theForm2.selecttime.value))
	{
			alert("Please select either morning or afternoon.");
			return false;
	}
	
	//Full Name
	if (isEmpty(theForm2.fullname.value))
	{
			alert("Please enter your full name.");
			return false;
	}
	
	//Email
	if (isEmpty(theForm2.email.value))
	{
		alert("Please provide your email address.");
		return false;
	}
	else
	{
		if (theForm2.email.value.length >= 100)
		{
			alert ("Your email should contain less than 100 characters");
			return false;
		}
	}
	if (theForm2.email.value.indexOf("@") == -1 || theForm2.email.value.indexOf(" ") > 0 )
	{
		alert("Please provide a valid e-mail address.");
		return false;
	}
	
	//Phone
	if (isEmpty(theForm2.phone1.value))
	{
			alert("Please enter a valid area code.");
			return false;
	}

	if (isEmpty(theForm2.phone2.value))
	{
			alert("Please enter a valid phone number prefix.");
			return false;
	}
	
	if (isEmpty(theForm2.phone3.value))
	{
			alert("Please enter a valid phone number suffix.");
			return false;
	}
}




