function quote_validation(field, alerttxt)
{
	with (field)
  {
	 for(var i=0; i<value.length; i++)
	 {
		 if(value[i]=="<" || value[i] == ">" || value[i] == "," || value[i] == "@" || value[i] == "$")
		 {
			 alert(alerttxt); return false;
		 }
	 }
	if (value==null || value=="" || value=="Number Of Passengers" || value == "Name" || value == "Phone Number" )
    {
    alert(alerttxt);return false;
    }
  else
    {
    return true;
    }
  }
}

function email_validation(field, alerttxt)
{
	with(field)
	{
		var test=0;
		var test2=0;
		for(var i=0; i<value.length;i++)
		{
			if(value[i]=="@")
			{
				test=1;
			}
			if(value[i]==".")
			{
				test2=1;
			}
			if(value[i] == ",")
			{
				test=0;
				break;
			}
			if(value[i] == "<" || value[i] == ">")
			{
				test=0;
				break;
			}
		}
		if(test==0 || test2==0)
		{
		alert(alerttxt); return false;
		}
	}
}

function comment_validation(field, alerttxt)
{
	with(field)
	{
		for(var i = 0; i<value.length; i++)
		{
			if(value[i]=="<" || value[i] == ">" || value[i]== "@")
			{
				alert(alerttxt);
				return false;
			}
		}
	}
}

function number_validation(field, alerttxt)
{
	with(field)
	{
		var test = 1;
		for(var i=0; i<value.length; i++)
		{
			if(value[i]!="1" && value[i] !="2" && value[i] !="3" && value[i] !="4" && value[i]!="5" && value[i] !="6" && value[i] !="7" && value[i] !="8" && value[i]!="9" && value[i] !="0")
			{
				test = 0;
				break;
			}
		}

		if(value.length>15 || value.length<10 || test == 0)
		{
			alert(alerttxt); 
			return false;
		}
	}
}

function validate_form(thisform)
{
with (thisform)
  {
	  if ( quote_validation(name, "Please Enter Your Name")==false)
	{
		name.focus();
		return false;
		
	}
  if (email_validation(email_address,"Please Enter A Valid Email Address")==false)
  {
	  email_address.focus();
	  return false;
	 
	}
	if ( quote_validation(number, "Please Enter Your Phone Number")==false)
	{
		number.focus();
		return false;
		
	}
	if( number_validation(number, "Please Enter a Valid 10 Digit Phone Number, Including Your Area Code")==false)
	{	
		number.focus();
		return false;
	}
	if ( quote_validation(passengers, "Please Enter the Number of Passengers")==false)
	{
		passengers.focus();
		return false;
	}
	if (comment_validation(comments, ">,<, and @ characters have been disabled in the text box")==false)
	{
		comments.focus();
		return false;
	}
  }
}
