
function checkHotelInput(frm) {
	//Validate arrival date
	if (!valiDate(frm.elements['arrival'].value)) {
		alert("Invalid Arrival date ("+frm.elements['arrival'].value+"). Please re-enter using mm/dd/yyyy.");
		frm.elements['arrival'].focus();
		return false;
	}

	var arrdate = new Date(frm.elements['arrival'].value);
	arrdate = fixYear(arrdate);
	frm.elements['arrival'].value = "" + (1.0 + arrdate.getMonth()) + "/" + arrdate.getDate() + "/" + arrdate.getFullYear();

	//Ensure arrival date is a future date
	var curdttm = new Date();
	today = new Date(curdttm.getFullYear(), curdttm.getMonth(), curdttm.getDate());
	if (arrdate < today) {
		alert("Arrival date must be a future date.");
		frm.elements['arrival'].focus();
		return false;
	}

	return true;
}

function valiDate(d) {
	var dmonth = d.substring(0, (d.indexOf("/", 0)));
	var dday   = d.substring((d.indexOf("/", 0) + 1), d.lastIndexOf("/", d.length - 1));
	var dyear  = d.substring((d.lastIndexOf("/", d.length - 1) + 1), d.length);

	if (isNaN(dmonth) || isNaN(dday) || isNaN(dyear))
		return false;

	var tmpdate = new Date();
	var curryear = tmpdate.getFullYear();
	var ccentury = String(curryear).substr(0, 2);

	if (dyear.length == 2)
		dyear = "" + ccentury + dyear;

	if (dmonth < 1 || dmonth > 12)
		return false;

	if (dday < 1 || dday > getMonthDays(dmonth, dyear))
		return false;

	if (dyear < curryear || dyear > (curryear + 2))
		return false;

	return true;
}

function getMonthDays(month, year) {
    var days;

    // RETURN 31 DAYS
    if (month==1 || month==3 || month==5 || month==7 || month==8 ||
        month==10 || month==12) {
        days=31;
    }
    // RETURN 30 DAYS
    else if (month==4 || month==6 || month==9 || month==11) {
        days=30;
    }
    // RETURN 29 DAYS
    else if (month==2)  {
        if (isLeapYear(year)) {
            days=29;
        }
        // RETURN 28 DAYS
        else {
            days=28;
        }
    }
    return days;
}

function fixYear(d) {
	var dateval = d;
	var yearval = dateval.getFullYear();

	if (yearval < 2002) {
		yearval += 100;
		dateval.setYear(yearval);
	}

	return dateval;
}

var today = new Date();
var todayInMS = today.getTime();
var nextWeekInMS = todayInMS + (60*60*24*1000);
var nextWeek = new Date(nextWeekInMS);

var newMonth = nextWeek.getMonth() + 1;
var newDay = nextWeek.getDate();
var newYear = nextWeek.getFullYear();
var newDate = newMonth + '/' + newDay + '/' + newYear;

document.write("<form action='http://www.thereservationcompany.com/trcrmshowpricing.cfm?amid=20190' method='post' onSubmit='return checkHotelInput(this);'>");
document.write("<input name='orgid' value='-1' type='hidden'>");
document.write("<table bgcolor='606060' cellspacing='0'>");
document.write("<tr><td>");
//document.write("<td valign=top rowspan=2 width='175' align='left'><img src='InsertImagePathHere' width='175' height='43'>");
//document.write("</td>");

document.write("<table bgcolor='F0F0F0'>");
document.write("<tr>");
document.write("<td bgcolor='606060' align='center' colspan='3'>");
document.write("<div align='center'><font face='Arial,Helvetica,sans-serif' size='2' color='#FFFFFF'>Hotel Search</font></div>");
document.write("</td>");
document.write("</tr>");

document.write("<tr>");
//document.write("<td valign=top rowspan=2 width='175' align='left'><img src='InsertImagePathHere' width='175' height='43'>");
//document.write("</td>");
document.write("<td align=left width='175' valign='bottom' colspan='3'>");
document.write("<div align='left'><font face='Arial,sans-serif' size='2' color='#000000'>Arrival");
document.write(" Date (m/d/yyyy)</font></div>");
document.write("</td></tr>");
document.write("<tr>");
document.write("<td valign='top' nowrap width='175' align='left' colspan='3'>");
document.write("<input name='arrival' value='");
document.write(newDate);
document.write("' maxlength='10'>");
document.write("</td></tr>");
document.write("<tr><td valign='bottom' align='left' nowrap width='55'><font face='Arial,sans-serif'  color='#000000' size='2'>Children</font></td>");
document.write("<td valign='bottom' align='left' nowrap width='55'><font face='Arial,sans-serif'  color='#000000' size='2'>Adults</font></td>");
document.write("</tr>");
document.write("<tr><td valign='top' align='left' width='55'>");
document.write("<select name='children' size='1'>");
document.write("<option value='0' selected>--No</option>");
document.write("<option value='1'>1</option>");
document.write("<option value='2'>2</option>");
document.write("<option value='3'>3</option>");
document.write("<option value='4'>4</option>");
document.write("</select>");
document.write("</td>");
document.write("<!-- <td valign='top' align='left' width='55'>");
document.write("<select name='n_rooms' size='1'>");
document.write("<option value='1' selected>1</option>");
document.write("<option value='2'>2</option>");
document.write("<option value='3'>3</option>");
document.write("<option value='4'>4</option>");
document.write("<option value='5'>5</option>");
document.write("<option value='6'>6</option>");
document.write("<option value='7'>7</option>");
document.write("<option value='8'>8</option>");
document.write("<option value='9'>9</option>");
document.write("<option value='10'>10</option>");
document.write("</select>");
document.write("</td> -->");
document.write("<td valign='top' align='left' width='55'>");
document.write("<select name='guests' size='1'>");
document.write("<option value='1'>1</option>");
document.write("<option value='2' selected>2</option>");
document.write("<option value='3'>3</option>");
document.write("<option value='4'>4</option>");
document.write("</select>");
document.write("</td></tr>");
document.write("<tr><td valign='bottom' align='left' nowrap width='55'><font face='Arial,sans-serif'  color='#000000' size='2'>Nights</font></td>");
document.write("<td valign='bottom' align='left' nowrap width='55'><font face='Arial,sans-serif'  color='#000000' size='2'>Rooms</font></td>");
document.write("</tr>");
document.write("<tr><td valign='top' align='left' width='55'>");
document.write("<select name='nights' size='1'>");
document.write("<option value='1' selected>1</option>");
document.write("<option value='2'>2</option>");
document.write("<option value='3'>3</option>");
document.write("<option value='4'>4</option>");
document.write("<option value='5'>5</option>");
document.write("<option value='6'>6</option>");
document.write("<option value='7'>7</option>");
document.write("<option value='8'>8</option>");
document.write("<option value='9'>9</option>");
document.write("<option value='10'>10</option>");
document.write("<option value='11'>11</option>");
document.write("<option value='12'>12</option>");
document.write("<option value='13'>13</option>");
document.write("<option value='14'>14</option>");
document.write("<option value='15'>15</option>");
document.write("<option value='16'>16</option>");
document.write("<option value='17'>17</option>");
document.write("<option value='18'>18</option>");
document.write("<option value='19'>19</option>");
document.write("<option value='20'>20</option>");
document.write("<option value='21'>21</option>");
document.write("</select>");
document.write("</td>");
document.write("<td valign='top' align='left' width='55'>");
document.write("<select name='Rooms' size='1'>");
document.write("<option value='1' selected>1</option>");
document.write("<option value='2'>2</option>");
document.write("<option value='3'>3</option>");
document.write("<option value='4'>4</option>");
document.write("<option value='5'>5</option>");
document.write("<option value='6'>6</option>");
document.write("<option value='7'>7</option>");
document.write("<option value='8'>8</option>");
document.write("<option value='9'>9</option>");
document.write("<option value='10'>10</option>");
document.write("<option value='11'>11</option>");
document.write("<option value='12'>12</option>");
document.write("<option value='13'>13</option>");
document.write("<option value='14'>14</option>");
document.write("<option value='15'>15</option>");
document.write("<option value='16'>16</option>");
document.write("<option value='17'>17</option>");
document.write("<option value='18'>18</option>");
document.write("<option value='19'>19</option>");
document.write("<option value='20'>20</option>");
document.write("</select>");
document.write("</td></tr>");
document.write("<tr><td valign='top' nowrap align='center' colspan='3'>");
document.write("<input type='submit' value='Search Now'>");
document.write("</td>");
document.write("</tr>");
document.write("</table>");

document.write("</td>");
document.write("</tr>");
document.write("</table>");

document.write("</form>");
document.close();

