function submitIt(formName) {
	var theForm 	= eval('document.' + formName +';')
  var boolSubmit 	= true;
	var msg			= "";

	if (formName == "propertyDetail"){
		if (theForm.propertyCode.value == "choose") {
      		boolSubmit = false;
      		msg = msg + "* Please choose a\nproperty from the list.";
    	}
	}
	
	if (formName == "bookingEngine"){
		if (theForm.month.value == "") {
      		boolSubmit = false;
      		msg = msg + "* Please choose a month.\n";
    	}
		if (theForm.day.value == "") {
      		boolSubmit = false;
      		msg = msg + "* Please choose a day.\n";
    	}
		if (theForm.year.value == "") {
      		boolSubmit = false;
      		msg = msg + "* Please choose a year.\n";
    	}
	}
	
	if (formName == "contactus"){
		var msg = "Please correct the following problem(s):\n\n";
		var reIllegalEmail = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
		var reValidEmail = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
		if (theForm.name.value == '') {
			boolSubmit = false;
			msg = msg + "* Please enter a value for \"Name\".\n";
		}
		if (theForm.email.value == '') {
			boolSubmit = false;
			msg = msg + "* Please enter a value for \"Email\".\n";
		} else {
			if (reIllegalEmail.test(theForm.email.value) || !reValidEmail.test(theForm.email.value)) {
				boolSubmit = false;
				msg = msg + "* Please enter a valid \"Email\".\n";
			}
		}
	}
	
    if (boolSubmit) {
      theForm.submit();
    } else {
      alert(msg);
    }
  } // submitIt