	function myTucsonForm() {
  	var errMsg = '', fmtMsg = '', reqMsg = ''

    with (document.mytucsonform) {
    // Check required fields
		
			if (email.value.length == 0)
				reqMsg += '    E-Mail Address\n';
				
			if (password.value.length == 0)
				reqMsg += '    Password\n';
			
	// Check formatting
      if (!checkEmail(email))
        fmtMsg += '  Invalid Email Address!\n     Please enter a valid email address\n\n';  

    }

    if ((reqMsg.length + fmtMsg.length) != 0) {
      errMsg = 'You cannot Log-in at this time!\n\n';
      if (reqMsg.length > 0)
        errMsg += 'The following fields are required!\n' + reqMsg + '\n';

      if (fmtMsg.length > 0)
        errMsg += 'The following information is invalid!\n' + fmtMsg + '\n';

      alert(errMsg);
      return false;
    } else
      return true;
  }
	
	
	function chkRates() {
		if (document.listsearch.sdate.value.length != 0 || document.listsearch.edate.value.length != 0) {
			document.listsearch.checkrates.checked = true;
		}
	}
	
	function updEDate(arr) {
		var oneDay = 1000 * 60 * 60 * 24;
	
		if (arr.value.length > 0 && fmtDate(arr, '-')) {
			if (document.listsearch.edate.value.length == 0) {
				var myDate = new Date(arr.value);
				var newDay = new Date();
				newDay.setTime(myDate.getTime() + 2 * oneDay);
	
				var theMonth = 1 + newDay.getMonth(); // zero-based, remember?
				var theDay   = newDay.getDate();
				var str = "";

				if (theMonth < 10) str += "0";
					str += theMonth;
					str += "-";
				if(theDay < 10) str += "0";
					str += theDay;
					str += "-" + newDay.getFullYear();
			
				document.listsearch.edate.value = str;
			}
		}
		
		chkRates();
	}

	function validateRateForm() {
	  var errMsg = '', fmtMsg = '', reqMsg = '';
		
		with (document.listsearch) {
		
			if (checkrates.checked) {
				if (sdate.value.length == 0)			
					reqMsg += '    Please enter a check-in date\n';
				
				if (edate.value.length == 0)			
					reqMsg += '    Please enter a check-out date\n';
			}
			
			if (!fmtDate(sdate, '-'))
				fmtMsg += '    Please enter a valid check-in date\n';

			if (!fmtDate(edate, '-'))
				fmtMsg += '    Please enter a valid check-out date\n';
		}
		
    if ((reqMsg.length + fmtMsg.length) != 0) {
      errMsg = 'This search cannot be submitted at this time!\n\n';
      if (reqMsg.length > 0)
        errMsg += 'The following fields are required!\n' + reqMsg + '\n';

      if (fmtMsg.length > 0)
        errMsg += 'The following information is invalid!\n' + fmtMsg + '\n';

      alert(errMsg);
      return false;
    }
		
		return true;
	}
	
	
	function show(bid) {
		document.getElementById("hotel").style.display = "none";
		document.getElementById("air").style.display = "none";
		document.getElementById("rest").style.display = "none";
		document.getElementById("act").style.display = "none";
		document.getElementById("myTucson").style.display = "none";
		
		document.getElementById(bid).style.display = "block";
	}
	
	function initDate() {
		var now = new Date();
		var mth = now.getMonth();
		var dd = now.getDate();
		var yy = now.getFullYear();
		
		if (mth < 10) {
		mth == 0 + mth;
		}
		if (dd < 10) {
		dd == 0 + dd;
		}
		if ((mth==11) && (dd>=29)) {
		document.getElementById('AIR_frommonth').selectedIndex = mth;
		document.getElementById('AIR_fromdate').selectedIndex = dd - 1;
		document.getElementById('AIR_todate').selectedIndex = dd - dd;
		document.getElementById('AIR_tomonth').selectedIndex = mth-mth;
		} else if ((dd>=29 ) || ((dd>=27 ) && (mth==1))) {
		document.getElementById('AIR_frommonth').selectedIndex = mth+1;
		document.getElementById('AIR_fromdate').selectedIndex = dd-dd;
		document.getElementById('AIR_todate').selectedIndex = (dd-dd)+1;
		document.getElementById('AIR_tomonth').selectedIndex = mth + 1;
		} else {
		document.getElementById('AIR_frommonth').selectedIndex=mth;
		document.getElementById('AIR_fromdate').selectedIndex=dd+1;
		document.getElementById('AIR_tomonth').selectedIndex=mth;
		document.getElementById('AIR_todate').selectedIndex=dd+3;
		}
	}	
