<!--
function qs_window()
{
	var loc      = document.qsform.var_city.options[document.qsform.var_city.selectedIndex].value;
	var in_day   = document.qsform.var_inday.options[document.qsform.var_inday.selectedIndex].value;
	var in_mon   = document.qsform.var_inmonth.options[document.qsform.var_inmonth.selectedIndex].value;
	var in_yr    = document.qsform.var_inyear.options[document.qsform.var_inyear.selectedIndex].value;
	var rooms    = document.qsform.var_numrooms.options[document.qsform.var_numrooms.selectedIndex].value;	
	var country  = document.qsform.var_country.value;

	var dateStr = in_mon+"/"+in_day+"/"+in_yr
	var datePat = /^(\d{1,2})(\/|-)(\d{1,2})\2(\d{2}|\d{4})$/; 
	var matchArray = dateStr.match(datePat);

	if (matchArray == null)
	{ 
		alert("Date is not in a valid format.") 
		return false; 
	} 

	month = matchArray[1];
	day = matchArray[3]; 
	year = matchArray[4]; 

	if ((month==4 || month==6 || month==9 || month==11) && day==31)
	{
		if (month == 4)
		{
			alert("April doesn't have 31st day!")
			document.qsform.var_inday.focus();
			return false;
		}
		if (month == 6)
		{
			alert("June doesn't have 31st day!")
			document.qsform.var_inday.focus();
			return false;
		}

		if (month == 9)
		{
			alert("September doesn't have 31st day!") 
			document.qsform.var_inday.focus();
			return false;
		}

		if (month == 11)
		{
			alert("November doesn't have 31st day!") 
			document.qsform.var_inday.focus();
			return false;
		}
	} 

	if (month == 2)
	{
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)); 

		if (day>29 || (day==29 && !isleap))
		{ 
			alert("February " + year + " doesn't have " + day + " days!");
			document.qsform.var_inday.focus();
			return false; 
		} 
	} 	


	//return true;
	document.qsform.submit();
}
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->


  
