	var MonthField;
	var YearField;
	var DateField;

function populateDropdownValues(checkIn,checkOut)
	{
	var chk_in_value,chk_out_value;
	var date = new Array();

	chk_in_value = document.getElementById(checkIn).value;
	if(chk_in_value)
		{
		date = chk_in_value.split("/");
		if(date[0].length < 2) date[0] = '0' + date[0];
		if(date[1].length < 2) date[1] = '0' + date[1];
		document.cityhotels.elements['CHK_IN_MONTH'].value = date[0];
		document.cityhotels.elements['CHK_IN_DAY_OF_MONTH'].value = date[1];
		document.cityhotels.elements['CHK_IN_YEAR'].value = date[2];
		}

	chk_out_value = document.getElementById(checkOut).value;
	if(chk_out_value)
		{
		date = chk_out_value.split("/");
		if(date[0].length < 2) date[0] = '0' + date[0];
		if(date[1].length < 2) date[1] = '0' + date[1];
		document.cityhotels.elements['CHECK_OUT_MONTH'].value = date[0];
		document.cityhotels.elements['CHECK_OUT_DAY_OF_MONTH'].value = date[1];
		document.cityhotels.elements['CHECK_OUT_YEAR'].value = date[2];
		}
	}

function getCurrentYear() 
	{
	var year = new Date().getYear();
	if(year < 1900) year += 1900;
	return year;
	}

function getCurrentMonth()
	{
	return new Date().getMonth() + 1;
	} 

function getCurrentDay()
	{
	return new Date().getDate();
	}

function getDaysInMonth(year, month)
	{
	return [31,((!(year % 4 ) && ( (year % 100 ) || !( year % 400 ) ))?29:28),31,30,31,30,31,31,30,31,30,31][month-1];
	}

function setDropdownLoop(date,month,year)
	{
	var dayInMonth = null;
	var dateField = document.cityhotels.elements[date];
	var monthField = document.cityhotels.elements[month];
	var yearField = document.cityhotels.elements[year];

	dayInMonth = getDaysInMonth(yearField.value,monthField.value);

	for(i=dateField.options.length-1;i>=28;i--)
		{
		dateField.remove(i);
		}

	if(dayInMonth > 28)
		{
		for(i=1; i <= dayInMonth - 28; i++)
			{
			dateField.options[dateField.options.length] = new Option(28+i,28+i);
			}
		}
	}

function setCheckinCheckoutDate()
	{
	var year = getCurrentYear();
	var month = getCurrentMonth();
	var day = getCurrentDay();
	var dayInMonth = null;
	
	dayInMonth = getDaysInMonth(year,month);

	var monthField = document.cityhotels.elements['CHK_IN_MONTH'];
	var dateField = document.cityhotels.elements['CHK_IN_DAY_OF_MONTH'];
	var yearField = document.cityhotels.elements['CHK_IN_YEAR'];

	if(dayInMonth > 28)
		{
		for(i=1; i <= dayInMonth - 28; i++)
			{
			dateField.options[dateField.options.length] = new Option(28+i,28+i);
			}
		}

	if((day + 3) > dayInMonth)
		{
		month += 1;
		day = (day + 3) - dayInMonth;

		if(month > 12)
			{
			month = '0' +1;
			year++;
			}
		}
	else
		{
		day = (day + 3);
		}

	if(day < 10)
		{
		day = '0' + day;
		}

	if(month < 10)
		{
		month = '0' + month;
		}

	dateField.value = day;
	monthField.value = month;
	yearField.value = year;

	year = getCurrentYear();
	month = getCurrentMonth();
	day = getCurrentDay();

	monthField = document.cityhotels.elements['CHECK_OUT_MONTH'];
	dateField = document.cityhotels.elements['CHECK_OUT_DAY_OF_MONTH'];
	yearField = document.cityhotels.elements['CHECK_OUT_YEAR'];

	if(dayInMonth > 28)
		{
		for(i=1; i <= dayInMonth - 28; i++)
			{
			dateField.options[dateField.options.length] = new Option(28+i,28+i);
			}
		}

	if((day + 5) > dayInMonth)
		{
		month += 1;
		day = (day + 5) - dayInMonth;

		if(month > 12)
			{
			month = 1;
			year++;
			}
		}
	else
		{
		day = (day + 5);
		}

	if(day < 10)
		{
		day = '0' + day;
		}

	if(month < 10)
		{
		month = '0' + month;
		}

	dateField.value = day;
	monthField.value = month;
	yearField.value = year;
	}

function SendQueryString()
	{
	var city_name = document.cityhotels.elements['city'].value;
	var state_name = document.cityhotels.elements['state'].value;

	var chk_in_date = document.cityhotels.elements['CHK_IN_MONTH'].value + '%2F' + document.cityhotels.elements['CHK_IN_DAY_OF_MONTH'].value + '%2F' + document.cityhotels.elements['CHK_IN_YEAR'].value;

	var chk_out_date = document.cityhotels.elements['CHECK_OUT_MONTH'].value + '%2F' + document.cityhotels.elements['CHECK_OUT_DAY_OF_MONTH'].value + '%2F' + document.cityhotels.elements['CHECK_OUT_YEAR'].value; 

	var adults = document.cityhotels.elements['ADULTS'].value;
	var children = document.cityhotels.elements['CHILDREN'].value;

	var chk_in_mm = document.cityhotels.elements['CHK_IN_MONTH'].value;
	var chk_in_dd = document.cityhotels.elements['CHK_IN_DAY_OF_MONTH'].value;
	var chk_in_yy = document.cityhotels.elements['CHK_IN_YEAR'].value;

	var chk_out_mm = document.cityhotels.elements['CHECK_OUT_MONTH'].value;
	var chk_out_dd = document.cityhotels.elements['CHECK_OUT_DAY_OF_MONTH'].value;
	var chk_out_yy = document.cityhotels.elements['CHECK_OUT_YEAR'].value;

	window.location.href = 'http://reservations.usahotelguide.com/nexres/search/search_results.cgi?&src=10007232&clear_cache=&nps=Y&tab=tab0&unps=&city=' + city_name + '&search_city_vicinity=1&state=' + state_name + '&t0_distance=15&t1_addr=&t1_city=' + city_name + '&t1_distance=15&avail=Y&chk_in=' + chk_in_date + '&doa_mm=' + chk_in_mm + '&doa_dd=' + chk_in_dd + '&doa_yy=' + chk_in_yy + '&chk_out=' + chk_out_date + '&dod_mm=' + chk_out_mm + '&dod_dd=' + chk_out_dd + '&dod_yy=' + chk_out_yy + '&num_rooms=1&num_adults=' + adults + '&num_children=' + children + '&search=Search';

	// window.location.href = 'http://reservations.usahotelguide.com/nexres/search/search_results.cgi?&src=10007232&clear_cache=&nps=Y&tab=tab0&unps=&city=' + city_name + '&search_city_vicinity=1&state=' + state_name + '&country=US&t0_distance=15&t1_addr=&t1_city=' + city_name + '&t1_state=' + state_name + '&t1_country=US&t1_distance=15&avail=Y&chk_in=' + chk_in_date + '&doa_mm=&doa_dd=&doa_yy=&chk_out=' + chk_out_date + '&num_rooms=1&num_adults=' + adults + '&num_children=' + children + '&search=Search';
	}


function varNewWindow(url, width, height) {
        var w = 800, h = 600; // Assume

        if (document.all || document.layers) {
                w = screen.availWidth;
                h = screen.availHeight;
        }

        if (width == null) {
                width = 450;
        }

        if (height == null) {
                height = 350;
        }

        var leftPos = (w-width)/2, topPos = (h-height)/2;

        var win = window.open('', '', "resizable=1,toolbar=0,status=0,scrollbars=1,width=" + width + ",height=" + height + ",top=" + topPos + ",left=" + leftPos);
        win.focus();
//      win.document.write('<HTML><BODY bgcolor="#FFFFFF"><TABLE border=0 width="100%" height="100%"><TR><TD width="100%" height="100%" align=center valign=middle><font FACE="Verdana, Arial, MS Sans Serif, Helvetica, Geneva" size="-1"><B>Just a moment...</B><BR>&nbsp;</FONT></TD></TR></TABLE></BODY></HTML>');

        win.location.href = url;
}