var tmp_url="http://www.hotelseye.com/"
<!--
//start new script code
// Checks if browser is Netscape 2.0x since the options array properties don't work with Netscape 2.0x
function isBrowserSupp() {
// Get the version of the browser
version =  parseFloat( navigator.appVersion );

if ( ( version >= 2.0 ) && ( version < 2.1 ) && ( navigator.appName.indexOf( "Netscape" ) != -1 ) ) {
return false;
} else {
return true;
}

return true;
}

function isLeapYear( yrStr ) {
var leapYear = false;
var year = parseInt( yrStr, 10 );
// every fourth year is a leap year
if ( year % 4 == 0 ) {
leapYear = true;
// unless it's a multiple of 100
if( year % 100 == 0 ) {
leapYear = false;
// unless it's a multiple of 400
if( year % 400 == 0 ) {
leapYear=true;
}
}
}
return leapYear;
}

function getDaysInMonth( mthIdx, YrStr ) {
// all the rest have 31
var maxDays = 31
// expect Feb. (of course)
if( mthIdx == 1 ) {
if( isLeapYear( YrStr ) ) {
maxDays=29;
} else {
maxDays=28;
}
}

// thirty days hath...
if( mthIdx == 3 || mthIdx == 5 || mthIdx == 8 || mthIdx == 10 ) {
maxDays=30;
}
return maxDays;
}

//the function which does some magic to the date fields
// return non-zero if it is the last day of the month
function adjustDate( mthIdx, Dt ) {
var value = 0;

var today = new Date()
var theYear = parseInt( today.getYear(), 10 )

if( mthIdx < today.getMonth() ) {
theYear = ( parseInt( today.getYear(), 10 ) + 1 )
}
if( theYear < 100 ) {
theYear = "19" + theYear
} else {
if( ( theYear - 100 ) < 10 ) {
theYear = "0" + ( theYear - 100 )
} else {
theYear = ( theYear - 100 ) + ""
}
theYear = "20" + theYear
}


var numDays = getDaysInMonth( mthIdx, theYear );

if( mthIdx == 1 ) {
if( Dt.options.selectedIndex + 1 < numDays ) {
return 0;
} else {
Dt.options.selectedIndex=numDays - 1;
//check for leap year
if( numDays == 29 ) {
return 99;
} else {
return 1;
}
}
}

if( Dt.options.selectedIndex + 1 < numDays ) {
value = 0;
} else {
if ( Dt.options.selectedIndex + 1 > numDays ) {
Dt.options.selectedIndex--;
value = 3;
} else {
//index is 31 or 30
value = 2;
}
}
return value;
}

//changes departure month when arrival month is changed
function amadChange( inM, inD, outM, outD ) {
if ( !isBrowserSupp() ) {
return;
}

var res = adjustDate( inM.options.selectedIndex, inD );
if( res != 0 ) {
outD.options.selectedIndex = 0;
if ( outM.options.selectedIndex == 11 ) {
outM.options.selectedIndex = 0
} else {
outM.options.selectedIndex=inM.options.selectedIndex + 1;
outD.options.selectedIndex = 1;
}
} else {
outM.options.selectedIndex = inM.options.selectedIndex;
if (outD.options.selectedIndex <= inD.options.selectedIndex) {
outD.options.selectedIndex = inD.options.selectedIndex + 2;
}
}
return;
}


function dmddChange( outM, outD ) {
if ( !isBrowserSupp() ) {
return;
}

adjustDate( outM.options.selectedIndex, outD );
return;
}

function loadDates(arrivalMonthSelect,  arrivalDaySelect, departureMonthSelect, departureDaySelect)
{
var calendar = new Date();
var calendar2 = new Date();
var cal
var cal2
var date;
var month;
var year;
var date2;
var month2;
var year2;

//Here is the variable to change for to advance the arrival Date
var advanceArrival = 14;
//Here is the variable to change for to advance the departure Date
var advanceDeparture = 16;


//Set the arrival Days
calendar.setDate(calendar.getDate()+ advanceArrival);
date = calendar.getDate();
month = calendar.getMonth();

//Set the Departure Days
calendar2.setDate(calendar2.getDate()+advanceDeparture);
date2 = calendar2.getDate();
month2 = calendar2.getMonth();

arrivalMonthSelect.value=month;
arrivalDaySelect.value=date;
departureMonthSelect.value=month2;
departureDaySelect.value=date2;
}
//-->


<!--
function update(themonth,theday){
document.forms[fName].elements[formType+'Day'].options[theday - 1].selected = true;
document.forms[fName].elements[formType+'Month'].options[themonth].selected = true;

testWindow.close();
}


function loadCalendar(viewMonth) {


testWindow.document.close();
testWindow.document.open();


var day_of_week = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
var month_of_year = new Array("January","February","March","April","May","June","July","August","September","October","November","December");

var dateObj = new Date();
var year = dateObj.getYear();	 // Returns year
var month = dateObj.getMonth();  // Returns month (0-11)
var today = dateObj.getDate();   // Returns day (1-31)
var weekday = dateObj.getDay();  // Returns day (0-6)

var DAYS_OF_WEEK = 7;   // "constant" for number of days in a week
var DAYS_OF_MONTH = 31; // "constant" for number of days in a month
var cal;                // Used for printing

if (viewMonth < month) {
year = year + 1;
}

if(year < 1900){
year += 1900; //done to solve the problem of netscape and mozilla returning year in form 10X for years > 2000
}

month = viewMonth;
dateObj.setDate(1);      // Start the calendar day at '1'
dateObj.setMonth(month); // Start the calendar month at now
dateObj.setYear((year));

// VARIABLES FOR FORMATTING
var TR_start = '<tr>\n';
var TR_end = '</tr>\n';
var highlight_start = '<td width="30"><table align="center" cellspacing="0" cellpadding="0" border="0">'+
'<tr>\n<td align="center"><b>';
var highlight_end   = '</td>\n</tr>\n</table>';
var TD_start = '<td width="30" align="center">';
var TD_end = '</td>\n';
var prevM = month - 1;
var nextM = month + 1;

if (nextM == 12) {
nextM = 0;
}

if (prevM == -1) {
prevM = 11;
}

// BEGIN CODE FOR CALENDAR
cal =  '<?xml version="1.0" encoding="UTF-8"?>\n'+
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n'+
'<html xmlns="http://www.w3.org/1999/xhtml">\n'+
'<head>\n'+
'<title>Calendar</title>\n'+
'<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\n'+
'<style type="text/css">'+
'body {margin: 5px;padding: 0px;}'+
'* {font-family: "Trebuchet MS", Tahoma, Verdana;font-size: 12px;}\n'+
'.tbl a{text-align: center;text-decoration: none;cursor:pointer;}\n'+
'.tbl th {padding:3px 0px;background-color: #FFFF99; color: #000066;}'+
'.tbl .days th {color: #FFFFFF;background-color: #000066;}'+
'.tbl a,a{text-align: center;text-decoration: none;cursor:pointer;}\n'+
'.tbl a div{padding:3px 0px;text-align: center;cursor:pointer;}\n'+
'.tbl a:link,a:visited,a:active{color: #000080;background-color: #CCCCCC;}\n'+
'.tbl a:hover{color: #FFFFFF;background-color: #FF9900;}\n'+
'.nav a:link,.nav a:visited,.nav a:hover,.nav a:active{color: #000080;background-color: #FFFFFF;}\n'+
'</style>\n'+
'</head>\n'+
'<body>\n'+
'<table border="0" cellpadding="0" cellspacing="1" class="tbl">\n'+
'<tr class="days">\n'+
'<th colspan="7">'+month_of_year[month]+' '+year+'</th>\n'+
'</tr>\n';
///////////////////////////////////
// DO NOT EDIT BELOW THIS POINT  //
///////////////////////////////////
cal += TR_start;
// LOOPS FOR EACH DAY OF WEEK
for(index=0; index < DAYS_OF_WEEK; index++) {
// PRINTS DAY
cal += '<th width="30">'+day_of_week[index]+'</th>';
}
cal += TR_end;

if (dateObj.getDay()!=0){
cal += TR_start;
// FILL IN BLANK GAPS UNTIL TODAY'S DAY
for(index=0; index < dateObj.getDay(); index++) {
	cal += '<td width="30">&nbsp;</td>';
}
}
// LOOPS FOR EACH DAY IN CALENDAR
for(index=0; index < DAYS_OF_MONTH; index++) {
if( dateObj.getDate() > index ) {
// RETURNS THE NEXT DAY TO PRINT
week_day =dateObj.getDay();

// START NEW ROW FOR FIRST DAY OF WEEK
if(week_day == 0) {
cal += TR_end+'\n'+TR_start;
}

if(week_day != DAYS_OF_WEEK) {
// SET VARIABLE INSIDE LOOP FOR INCREMENTING PURPOSES
var day  = dateObj.getDate();

// PRINTS DAY
__day=day;
if (day<10){__day='0'+day}
cal += '<td width="30"><a href="JavaScript:window.opener.update('+month+','+day+')"><div style="width:30px;">'+__day+'</div></a></td>\n';
}

// END ROW FOR LAST DAY OF WEEK
if(week_day == DAYS_OF_WEEK) {
cal += TR_end;
}
}

// INCREMENTS UNTIL END OF THE MONTH
dateObj.setDate(dateObj.getDate()+1);

}// end for loop

cal +='</td>\n</tr>'+
'<tr>'+
'<td colspan="7" class="nav"><div align="center"><a href="javascript:" onClick="window.opener.loadCalendar('+prevM+');"><span style="font-size:20px;line-height:12px;">&laquo;</span> Previous Month</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:" onClick="window.opener.loadCalendar('+nextM+');">Next Month <span style="font-size:20px;line-height:12px;">&raquo;</span></a></div></td>'+
'</tr>\n'+
'</table>\n'+
'</body></html>';

//  PRINT CALENDAR
testWindow.document.write(cal);
}

var testWindow;
var formType;
var fName;

function openCalendar(formName,type) {
formType=type;
fName=formName;
testWindow = window.open( '', 'dates', 'width=220,height=240,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=0,resizable=0' );
loadCalendar(document.forms[fName].elements[formType+'Month'].selectedIndex);
}
//-->


<!--
function setCSC(city,state,country) {
if (city != "") {
document.hotSearch.cityRadio2.checked=false;
document.hotSearch.cityText.value='';
document.hotSearch.city.value=city;
document.hotSearch.stateProvince.value=state;
document.hotSearch.country.value=country;
}
}

function submitForm(form) {
if (form.numberOfRooms.selectedIndex == 8) {
window.location="http://www.travelnow.com/index.jsp?pageName=groups&cid=78780";
return false;
}
if (document.hotSearch.cityText.value == "" && document.hotSearch.city.value == "") {
alert('must enter city');
return false;
}
if (document.hotSearch.cityText.value != "") {
document.hotSearch.city.value=document.hotSearch.cityText.value;
document.hotSearch.stateProvince.value='';
document.hotSearch.country.value='';
}
return submitGuestInfoForm(form);
}
//-->

<!--
// NOTE: customize variables in this javascript block as appropriate.
var defaultAdults="2";
var cellStyle=" class='index-11bold-text'";
var childHelp="Please provide the ages of children in each room. Children's ages should be their age at the time of travel.";
var adultHelp="";
var textRooms="Rooms:";
var textAdults="Adults: (age 18+)";
var textChildren="Children: (0-17)";
var textChildError="Please specify the ages of all children.";
var pad='<img src="http://travel.ian.com/images/p.gif" width="5" height="1">';
// NOTE: Question marks ("?") get replaced with a numeric value
var textRoomX="Room ?:";
var textChildX="Child ?:";

//-->


<!--
var adultsPerRoom=new Array(defaultAdults);
var childrenPerRoom=new Array();
var childAgesPerRoom=new Array();
var numRooms=1;
var maxChildren=0;

function setChildAge(room, child, age) {
if (childAgesPerRoom[room] == null) {
childAgesPerRoom[room] = new Array();
}
childAgesPerRoom[room][child] = age;
}

function setNumAdults(room, numAdults) {
adultsPerRoom[room] = numAdults;
}

function setNumChildren(room, numChildren) {
childrenPerRoom[room] = numChildren;
refresh();
}

function setNumRooms(x) {
numRooms = x;
for (i = 0; i < x; i++) {
if (adultsPerRoom[i] == null) {
adultsPerRoom[i] = 2;
}
if (childrenPerRoom[i] == null) {
childrenPerRoom[i] = 0;
}
}
refresh();
}

function renderRoomSelect() {
var x = '';
x += '<select name="numberOfRooms" onchange="setNumRooms(this.options[this.selectedIndex].value);">';
for (var i = 1; i < 9; i++) {
x += '<option value="'+i+'"'+(numRooms == i ? ' selected' : '')+'>' + i;
}
x += '<option value="9"'+(numRooms == 9 ? ' selected' : '')+'>9+';
x += '</select>';
return x;
}

function refresh() {
maxChildren = 0;
for (var i = 0; i < numRooms; i++) {
if (childrenPerRoom[i] > maxChildren) {
maxChildren = childrenPerRoom[i];
}
}

var x = '';
if (adultHelp.length > 0) {
x = adultHelp + "<p>\n";
}

if (numRooms > 8) {
x += textRooms;
x += renderRoomSelect();

} else {
x += '<table border="0" cellspacing="2" cellpadding="0">\n';
x += '<tr><td'+cellStyle+'>'+textRooms+pad+'</td>';
if (numRooms > 1) {
x += '<td'+cellStyle+'>&nbsp;</td>';
}
x += '<td'+cellStyle+'><nobr>'+textAdults+pad+'</nobr></td><td'+cellStyle+'><nobr>'+textChildren+pad+'</nobr></td></tr>\n';
for (var i = 0; i < numRooms; i++) {
x += '<tr><td'+cellStyle+'>';
if (i == 0) {
x += renderRoomSelect();
} else {
x += '&nbsp;';
}
x += '</td>';
if (numRooms > 1) {
x += '<td'+cellStyle+'><nobr>'+getValue(textRoomX, i+1)+pad + '</nobr></td>';
}
x += '<td'+cellStyle+'>';
x += buildSelect('room-' + i + '-adult-total', 'setNumAdults(' + i + ', this.options[this.selectedIndex].value)', 1, 4, adultsPerRoom[i]);
x += '</td><td'+cellStyle+'>';
x += buildSelect('room-' + i + '-child-total', 'setNumChildren(' + i + ', this.options[this.selectedIndex].value)', 0, 6, childrenPerRoom[i]);
x += '</td></tr>\n';
}
x += '</table>\n';

var didHeader = false;
for (var i = 0; i < numRooms; i++) {
if (childrenPerRoom[i] > 0) {
if (!didHeader) {
x += '<table border="0" cellpadding="0" cellspacing="2">\n';
x += '<tr><td'+cellStyle+' colspan="'+(maxChildren+1)+'">';
x += '<img src="/images/p.gif" width="1" height="5"><br>';
x += childHelp;
x += '<img src="/images/p.gif" width="1" height="5"><br>';
x += '</td></tr>\n<tr><td'+cellStyle+'>&nbsp;</td>';
for (var j = 0; j < maxChildren; j++) {
x += '<td'+cellStyle+'><nobr>'+getValue(textChildX, j+1)+pad+'</nobr></td>\n';
}
didHeader = true;
}
x += '</tr>\n<tr><td'+cellStyle+'><nobr>'+getValue(textRoomX, i+1)+pad+'</nobr></td>';
for (var j = 0; j < childrenPerRoom[i]; j++) {
x += '<td'+cellStyle+'>';
var def = -1;
if (childAgesPerRoom[i] != null) {
if (childAgesPerRoom[i][j] != null) {
def = childAgesPerRoom[i][j];
}
}
x += '<select name="room-'+i+'-child-'+j+'-age" onchange="setChildAge('+i+', '+j+', this.options[this.selectedIndex].value);">';
x += '<option value="-1"'+(def == -1 ? ' selected' : '')+'>-?-';
x += '<option value="0"'+(def == 0 ? ' selected' : '')+'>&lt;1';
for (var k = 1; k <= 18; k++) {
x += '<option value="'+k+'"'+(def == k ? ' selected' : '')+'>'+k;
}
x += '</td>';
}
if (childrenPerRoom[i] < maxChildren) {
for (var j = childrenPerRoom[i]; j < maxChildren; j++) {
x += '<td'+cellStyle+'>&nbsp;</td>';
}
}
x += '</tr>\n';
}
}
if (didHeader) {
x += '</table>\n';
}
}

document.getElementById("hot-search-params").innerHTML = x;
}

function buildSelect(name, onchange, min, max, selected) {
var x = '<select name="' + name + '"';
if (onchange != null) {
x += ' onchange="' + onchange + '"';
}
x +='>\n';
for (var i = min; i <= max; i++) {
x += '<option value="' + i + '"';
if (i == selected) {
x += ' selected';
}

x += '>' + i + '\n';
}
x += '</select>';
return x;
}

function validateGuests(form) {
if (numRooms < 9) {
var missingAge = false;
for (var i = 0; i < numRooms; i++) {
var numChildren = childrenPerRoom[i];
if (numChildren != null && numChildren > 0) {
for (var j = 0; j < numChildren; j++) {
if (childAgesPerRoom[i] == null || childAgesPerRoom[i][j] == null || childAgesPerRoom[i][j] == -1) {
missingAge = true;
}
}
}
}

if (missingAge) {
alert(textChildError);
return false;
} else {
return true;
}
} else {
return true;
}
}

function submitGuestInfoForm(form) {
if (!validateGuests(form)) {
return false;
}
printVals();
return true;
}

function getValue(str, val) {
return str.replace(/\?/g, val);
}

function printVals(){
_txt="";

for (ee=0; ee<document.forms[0].elements.length; ee++){
_txt+=""+document.forms[0].elements[ee].name+"|"+document.forms[0].elements[ee].value+"|"+document.forms[0].elements[ee].type+"<br>";
}
//document.write(_txt);
}

//-->

function howto_book(opt){
if (opt=="room"){
window.open("how-to-book-a-room.html","howtoroom","width=450,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=0");
}else if (opt=="hotel"){
window.open("how-to-book-a-hotel.html","howtohotel","width=450,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=0");
}
}