function validateForm(frmObj) 
{
var todayDate = new Date();

if (frmObj.PartyNum.value.length < 1)
  {
  alert("Please enter the numbers required for your booking.");
  frmObj.PartyNum.focus();
  return(false);
  }

if (frmObj.ContactName.value.length < 3)
    {
    alert("Please enter the name of someone we can contact.");
    frmObj.ContactName.focus();
    return(false);
    }

if (frmObj.ContactEmail.value.length < 3)
    {
    alert("Please enter an email address which we can contact you on.");
    frmObj.ContactEmail.focus();
    return(false);
    }

if (frmObj.DayFrom.selectedIndex == 0 ||
   frmObj.MnthFrom.selectedIndex == 0 ||
   frmObj.YrFrom.selectedIndex == 0)
  {
  alert("Please enter a valid Date.");
  frmObj.DayFrom.focus();
  return(false);
  }
else
  {
  //get first date
  var indexDay = frmObj.DayFrom.selectedIndex; 
  var firstDayStr = frmObj.DayFrom.options[indexDay].value; 
  var indexMnth = frmObj.MnthFrom.selectedIndex; 
  var firstMnthStr = frmObj.MnthFrom.options[indexMnth].value; 
  var indexYr = frmObj.YrFrom.selectedIndex; 
  var firstYrStr = frmObj.YrFrom.options[indexYr].value; 
  var firstDateStr = firstMnthStr+"/"+firstDayStr+"/"+firstYrStr;
  var firstDate = new Date(firstDateStr);
  
  if (firstDate < todayDate)
  	{
  	alert("The Date you have entered has already passed, please amend.");
  	frmObj.DayFrom.focus();
  	return(false);
  	}
  }
  
return true;
}




