//Tour Feedback Form Validation

function feedbackValidation()
{
//alert("1");
	var first_name = $F('first_name');
	var last_name = $F('last_name');
	var address = $F('address');
	var city = $F('city');
	var state = $F('state');
	var zip = $F('zip');
	var email = $F('email');
	var phone1 = $F('phone1');
	var phone2 = $F('phone2');
	var phone3 = $F('phone3');
	var phone_ext = $F('phone_ext');
	//alert("2");
	var comments = $F('comments');
	var methodcontact=$F('methodcontact');
	var no_travelers=$F('no_travelers');
	//alert("2");
	//var dates = $F('dates');

	//alert(comments);
	//alert(comments.length);
	//return false;
	if(first_name == "")
	{
	$('first_name').focus();
	alert("Please provide a first name");
	return false;
	}
	if(last_name == "")
	{
	$('last_name').focus();
	alert("Please provide a last name");
	return false;
	}
	if(address == "")
	{
	$('address').focus();
	alert("Please provide a address");
	return false;
	}
	if(city == "")
	{
	$('city').focus();
	alert("Please provide a city");
	return false;
	}
	if(state == "")
	{
	$('state').focus();
	alert("Please provide a state");
	return false;
	}
	if(zip == "")
	{
	$('zip').focus();
	alert("Please provide a zipcode");
	return false;
	}
	if(email != "")
	{
	var filter=/^.+@.+\..{2,3}$/
	if (!filter.test(email))
    {
    $('email').focus();
    $('email').value="";
    alert("Please input a valid email address!")
    return false;
	}
	}
	if(phone1 == "")
	{
	$('phone1').focus();
	alert("Please provide a phone number");
	return false;
	}
	else if(isNaN(phone1)==1)
	{
	$('phone1').focus();
	$('phone1').value="";
	alert("Please provide a valid phone number");
	return false;
	}
	
	if(phone2 == "")
	{
	$('phone2').focus();
	alert("Please provide a phone number");
	return false;
	}
	else if(isNaN(phone2)==1)
	{
	$('phone2').focus();
	$('phone2').value="";
	alert("Please provide a valid phone number");
	return false;
	}
	
	if(phone3 == "")
	{
	$('phone3').focus();
	alert("Please provide a phone number");
	return false;
	}
	else if(isNaN(phone3)==1)
	{
	$('phone3').focus();
	$('phone3').value="";
	alert("Please provide a valid phone number");
	return false;
	}
	
	if(phone_ext != "")
	{
	if(isNaN(phone_ext)==1)
	{
	$('phone_ext').focus();
	$('phone_ext').value="";
	alert("Please provide a valid extension number");
	return false;
	}
	}
	
	
	if(no_travelers != "")
	{
	if(isNaN(no_travelers))
	{
	$('no_travelers').focus();
	$('no_travelers').value="";
	alert("Please enter a valid Number of travelers");
	return false;
	}
	}
	
	if(methodcontact=="E-mail")
	{
	if(email=="")
	{
	$('email').focus();
	alert("Please enter Email");
	return false;
	}
	}
	if(comments.length > 150)
	{
	$('comments').focus();
	//$('phone').value="";
	alert("Please make your comments less than 150 chars\nCurrently its "+comments.length);
	return false;
	}
	//if(dates == "")
	//{
	//$('dates').focus();
	//alert("Please provide a dates");
	//return false;
	//}
	document.feedback.action = "FeedbackSubmit.php";
	document.feedback.submit();
}//feedbackValidation()..end

function validateTextAreaMax(theTextArea,maxlength) {
     
      if(theTextArea.value.length>=maxlength) {
            alert('Your comments must be 50 characters or less');
            theTextArea.focus();
            return false;
      } else {
            return true;
      }
}

function setCursorToEmail()
{
//alert('Hi');
if($F('methodcontact')=='E-mail' || $F('methodcontact')=='email')
{
$('email').focus();
if($F('email')=="")
	{
	//$('email').focus();
	alert("Please enter Email");
	//$('email').focus();
	return false;
	}
//document.getElementById('div_email').style.visibility="visible";
//document.getElementById('div_email').style.display="";
}

}

function validateEmail()
{
if($F('methodcontact')=='E-mail')
{
//$('email').focus();
if($F('email')=="")
	{
	//$('email').focus();
	alert("Please enter Email");
	//$('email').focus();
	return false;
	}

}
}
