function checkForm(hotel_inquiry)
{
	//'FirstName
	str = hotel_inquiry.Firstname.value
		
	if (isEmpty(str)) 
	{
		alert('Please type your First name');
		document.hotel_inquiry.Firstname.focus();
		return false;
	}

	else if (!isName(str))
	{
		alert('Please Type a valid Name');
		document.hotel_inquiry.Firstname.focus();
		return false;
	}

	else if (isSpace(str))
	{
		alert('No spaces allowed');
		document.hotel_inquiry.Firstname.value="";
		document.hotel_inquiry.Firstname.focus();
		return false;
	}
	//'LastName
	str = hotel_inquiry.Lastname.value
		
	if (isEmpty(str))
	{
		alert('please type your Last name');
		document.hotel_inquiry.Lastname.focus();
		return false;
	}
	
	else if (!isName(str))
	{
	alert('Please Type a valid Name');
	document.hotel_inquiry.Lastname.focus();
	return false;
	}

	else if (isSpace(str))
	{
		alert('No spaces allowed');
		document.hotel_inquiry.Lastname.value="";
		document.hotel_inquiry.Lastname.focus();
		return false;
	}
	//'Address
	str = hotel_inquiry.Address.value
		
	if (isEmpty(str)) 
	{
		alert('Please type your Address');
		document.hotel_inquiry.Address.focus();
		return false;
	}
	else if (isSpace(str))
	{
		alert('No spaces allowed');
		document.hotel_inquiry.Address.value="";
		document.hotel_inquiry.Address.focus();
		return false;
	}
	if  (str.length>1000){
		alert("Charactors cannot exceed 1000");
		document.hotel_inquiry.Address.focus();
		document.hotel_inquiry.Address.select();
		return false;
		}
	
	//Telephone
	str = hotel_inquiry.Telephone.value
	
	if (isEmpty(str))
	{
		alert('Please type your Phone number')
		document.hotel_inquiry.Telephone.focus();
		return false;
	}
	
	else if (!isTelephone(str)) 
	{
		alert('Please Type a valid Phone Number')
		document.hotel_inquiry.Telephone.focus();
		return false;
	}
	else if (isSpace(str))
	{
		alert('No spaces allowed');
		document.hotel_inquiry.Telephone.value=""
		document.hotel_inquiry.Telephone.focus();
		return false;
	}
	
	//Fax
	str = hotel_inquiry.Fax.value 
	
	if (!isEmpty(str) && (!isFax(str)) ) {
		alert('Enter a valid Fax Number');
		document.hotel_inquiry.Fax.focus();
		return false;
		}
	else if (isSpace(str))
		{
		alert('No spaces allowed');
		document.hotel_inquiry.Fax.value="";
		document.hotel_inquiry.Fax.focus();
		return false;
		}
	//email
	str = hotel_inquiry.Email.value 
	if (isEmpty(str))
	{
		alert('Please type your E-mail address')
		document.hotel_inquiry.Email.focus();
		return false;
	}
	
	else if (!isEmail(str)) 
	{
		alert('Please Type a valid E-mail address')
		document.hotel_inquiry.Email.focus();
		return false;
	}
	else if (isSpace(str))
	{
		alert('No spaces allowed');
		document.hotel_inquiry.Email.value="";
		document.hotel_inquiry.Email.focus();
		return false;
	}
		//Message
	strMessage = document.hotel_inquiry.Message.value 	
	if  ((strMessage !="") && (strMessage.length>1000)){
		alert("Charactors cannot exceed 1000");
		document.hotel_inquiry.Message.focus();
		document.hotel_inquiry.Message.select();
		return false;
		}
		
	strVerify = document.hotel_inquiry.textfield.value
	strVerify2 = document.hotel_inquiry.textfield2.value
	
	if (isEmpty(strVerify)) {
		alert('Please Enter the verification code');
		document.hotel_inquiry.textfield.value = "";
		document.hotel_inquiry.textfield.focus();
		return false;
	}
	if (isSpace(strVerify)) {
		alert('Please Enter the verification code');
		document.hotel_inquiry.textfield.value = "";
		document.hotel_inquiry.textfield.focus();
		return false;
	}
	if (!(strVerify2==strVerify)){
		alert("Charactors did not match");	
		document.hotel_inquiry.textfield.value = "";
		document.hotel_inquiry.textfield.focus();
		return false
	}	
	
}