// JavaScript Document

function MM_swapImgRestore() { //v3.0
     var i, x, a = document.MM_sr; for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) x.src = x.oSrc;
 }


 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_swapImage() { //v3.0
     var i, j = 0, x, a = MM_swapImage.arguments; document.MM_sr = new Array; for (i = 0; i < (a.length - 2); i += 3)
         if ((x = MM_findObj(a[i])) != null) { document.MM_sr[j++] = x; if (!x.oSrc) x.oSrc = x.src; x.src = a[i + 2]; }
 }


 function MM_showHideLayers() { //v6.0
     var i, p, v, obj, args = MM_showHideLayers.arguments;
     for (i = 0; i < (args.length - 2); i += 3) if ((obj = MM_findObj(args[i])) != null) {
         v = args[i + 2];
         if (obj.style) { obj = obj.style; v = (v == 'show') ? 'visible' : (v == 'hide') ? 'hidden' : v; }
         obj.visibility = v;
     }
 }


 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_preloadImages() { //v3.0
     var d = document; if (d.images) {
         if (!d.MM_p) d.MM_p = new Array();
         var i, j = d.MM_p.length, a = MM_preloadImages.arguments; for (i = 0; i < a.length; i++)
             if (a[i].indexOf("#") != 0) { d.MM_p[j] = new Image; d.MM_p[j++].src = a[i]; } 
     }
 }

 function EnsureNumeric() {
     var key = window.event.keyCode;
     if (key < 48 || key > 57)
         window.event.returnValue = false;
 }

 function showImage(imagePath, imageTitle) {
     var wndImage = window.open("/ShowImage.aspx?image=" + imagePath + "&title=" + imageTitle, "Image", "height=56,width=136,location=no,menubar=no,titlebar=no,toolbar=no,resizable=no,scrollbars=no,status=no");
     wndImage.focus();
 }


 function showImage(Path, imagePath, imageTitle) {
     var wndImage = window.open("http://" + Path + "/ShowImage.aspx?image=" + imagePath + "&title=" + imageTitle, "Image", "height=72,width=32,location=no,menubar=no,titlebar=no,toolbar=no,resizable=no,scrollbars=no,status=yes");
     wndImage.focus();
 }


 function showHotelRoom(pageId, rateId, HotelRoomTypeID, itemId, Reserve, ButtonText) {
     var wndImage = window.open("PopUp.aspx?module=HotelRoom&pageId=" + pageId + "&rateId=" + rateId + "&HotelRoomTypeID=" + HotelRoomTypeID + "&itemId=" + itemId + "&Reserve=" + Reserve + "&ButtonText=" + ButtonText, 'HotelRoom', 'height=600,width=820,resizable=yes,scrollbars=yes,status=no');
     wndImage.focus();
 }


 function resize(width, height) {
 	if (parseInt(navigator.appVersion) > 3) {
 		width += 20; // allow a bit of space to breathe
 		height += 72; // allow for the title and 2 lines for the caption
 		if (navigator.appName.indexOf("Microsoft") == -1) {
 			height += 40; // allow for the location bar, which you only seem able to turn off in IE now
 		}
 		top.resizeTo(width, height);
 	}
 }

 function changeDayofWeek(day, ddlMonth, ddlYear, edDay) {
     var dt = new Date();
     var arDayofWeek = Array("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");
     dt.setYear('20' + ddlYear.value);
     dt.setMonth(ddlMonth.selectedIndex);
     dt.setDate(day);
     edDay.value = arDayofWeek[dt.getDay()];
 };

 function bookThisRoom(pageItemID) {
     popup_window = window.open("RoomsPopUp.aspx?ID=" + pageItemID, "popup_window", "width=315,height=272"); popup_window.focus()
 }


 function MM_openBrWindow(theURL, winName, features) { //v2.0
     window.open(theURL, winName, features);
 }

