function onclick_validate()
{
	var formname=document.online;
	if((formname.Name.value=="") || JustSpaces(formname.Name.value))
	{
		alert("You did not enter a value into the Name field. This is a required field. Please enter it now.");
		formname.Name.focus();
		return false;
	}
		if((formname.Address.value=="") || JustSpaces(formname.Address.value))
	{
		alert("You did not enter a value into the Address field. This is a required field. Please enter it now.");
		formname.Address.focus();
		return false;
	}
		if((formname.City.value=="") || JustSpaces(formname.City.value))
	{
		alert("You did not enter a value into the City field. This is a required field. Please enter it now.");
		formname.City.focus();
		return false;
	}
		if((formname.State.value=="") || JustSpaces(formname.State.value))
	{
		alert("You did not enter a value into the State field. This is a required field. Please enter it now.");
		formname.State.focus();
		return false;
	}
			if((formname.Zip.value=="") || JustSpaces(formname.Zip.value))
	{
		alert("You did not enter a value into the Zip field. This is a required field. Please enter it now.");
		formname.Zip.focus();
		return false;
	}
			if((formname.Code.value=="") || JustSpaces(formname.Code.value))
	{
		alert("You did not enter a value into the Code field. This is a required field. Please enter it now.");
		formname.Code.focus();
		return false;
	}
			if((formname.Citizenship.value=="") || JustSpaces(formname.Citizenship.value))
	{
		alert("You did not enter a value into the Citizenship field. This is a required field. Please enter it now.");
		formname.Citizenship.focus();
		return false;
	}
			if((formname.Phone.value=="") || JustSpaces(formname.Phone.value))
	{
		alert("You did not enter a value into the Phone field. This is a required field. Please enter it now.");
		formname.Phone.focus();
		return false;
	}
	else if((formname.email.value=="") || JustSpaces(formname.email.value))
	{
		alert("You did not enter a value into the Email field. This is a required field. Please enter it now.");
		formname.email.focus();
		return false;
	}
	else if(!checkIfEmailValid(formname.email.value))
	{
		formname.email.focus();
		return false;
	}
	
		else if((formname.TourDate.value=="") || JustSpaces(formname.TourDate.value))
	{
		alert("You did not enter a value into the TourDate field. This is a required field. Please enter it now.");
		formname.TourDate.focus();
		return false;
	}
			else if((formname.TourTime.value=="") || JustSpaces(formname.TourTime.value))
	{
		alert("You did not enter a value into the TourTime field. This is a required field. Please enter it now.");
		formname.TourTime.focus();
		return false;
	}
			else if((formname.TourType.value=="") || JustSpaces(formname.TourType.value))
	{
		alert("You did not enter a value into the TourType field. This is a required field. Please enter it now.");
		formname.TourType.focus();
		return false;
	}
	else if((formname.Passengers_Adults.value=="") || JustSpaces(formname.Passengers_Adults.value))
	{
		alert("You did not enter a value into the Adults field. This is a required field. Please enter it now.");
		formname.Passengers_Adults.focus();
		return false;
	}
	else if(isNaN(formname.Passengers_Adults.value))
	{
		alert(" Adults field should be accept only Numerics. ");
		formname.Passengers_Adults.focus();
		return false;
	}
	else if((formname.PassengersChildren.value=="") || JustSpaces(formname.PassengersChildren.value))
	{
		alert("You did not enter a value into the Children (5-12 yrs.) field. This is a required field. Please enter it now.");
		formname.PassengersChildren.focus();
		return false;
	}
	else if(isNaN(formname.PassengersChildren.value))
	{
		alert(" Children (5-12 yrs.) field should be accept only Numerics. ");
		formname.PassengersChildren.focus();
		return false;
	}
	else if((formname.Passengers_LapChildren.value=="") || JustSpaces(formname.Passengers_LapChildren.value))
	{
		alert("You did not enter a value into the Lap Children (Under 5 yrs) field. This is a required field. Please enter it now.");
		formname.Passengers_LapChildren.focus();
		return false;
	}
	else if(isNaN(formname.Passengers_LapChildren.value))
	{
		alert(" Children (Under 5 yrs) field should be accept only Numerics. ");
		formname.Passengers_LapChildren.focus();
		return false;
	}
	else if((formname.HotelRegisteredAt.value=="") || JustSpaces(formname.HotelRegisteredAt.value))
	{
		alert("You did not enter a value into the Hotel Registered at field. This is a required field. Please enter it now.");
		formname.HotelRegisteredAt.focus();
		return false;
	}else if((formname.HotelAddress.value=="") || JustSpaces(formname.HotelAddress.value))
	{
		alert("You did not enter a value into Hotel Address field. This is a required field. Please enter it now.");
		formname.HotelAddress.focus();
		return false;
	}
	else if((formname.HotelPhoneNumber.value=="") || JustSpaces(formname.HotelPhoneNumber.value))
	{
		alert("You did not enter a value into the Hotel PhoneNumber field. This is a required field. Please enter it now.");
		formname.HotelPhoneNumber.focus();
		return false;
	}
}