function checkFltInputs( form )
{  
	var errs = "";

  errs += checkString( "Departing from", form.From.value, "X", 3, "Y" );
  errs += checkString( "Going to"      , form.To.value  , "X", 50, "Y" );

  var out = checkDate( "Departure date", form.DepDate.value );
  errs += out.error;

  if (form.Journey[0].checked)
  {
    var ret = checkDate( "Return date", form.RetDate.value );
    errs += ret.error;

    if ( out.ffDate > ret.ffDate )
      errs += "- Return date is before departure date\n";
  }
    
  var pax = parseInt(form.Adults.value) + parseInt(form.Children.value);
  if (pax > 9)
    errs += "- Party breakdown cannot exceed nine\n"
  
  if (form.Infants.value > form.Adults.value)
    errs += "- The number of infants cannot exceed the number of adults\n"
    
	if (errs != "")
	{
		alert( "Please note the following:\n" + errs );
		return false;
	}
	return true; 
}
