var NS4 = (document.layers) ? 1 : 0;var IE4 = (document.all)&&navigator.userAgent.indexOf("Opera")==-1 ? 1 : 0;var W3C = (document.getElementById) ? 1 : 0;if (document.images) {	var btn01a = new Image();	btn01a.src = "images/btn01a.gif";	var btn01b = new Image();	btn01b.src = "images/btn01b.gif";	var btn02a = new Image();	btn02a.src = "images/btn02a.gif";	var btn02b = new Image();	btn02b.src = "images/btn02b.gif";	var btn03a = new Image();	btn03a.src = "images/btn03a.gif";	var btn03b = new Image();	btn03b.src = "images/btn03b.gif";	var btn04a = new Image();	btn04a.src = "images/btn04a.gif";	var btn04b = new Image();	btn04b.src = "images/btn04b.gif";	var btn05a = new Image();	btn05a.src = "images/btn05a.gif";	var btn05b = new Image();	btn05b.src = "images/btn05b.gif";	var btn06a = new Image();	btn06a.src = "images/btn06a.gif";	var btn06b = new Image();	btn06b.src = "images/btn06b.gif";	var btn07a = new Image();	btn07a.src = "images/btn07a.gif";	var btn07b = new Image();	btn07b.src = "images/btn07b.gif";	var btn08a = new Image();	btn08a.src = "images/btn08a.gif";	var btn08b = new Image();	btn08b.src = "images/btn08b.gif";	var btn09a = new Image();	btn09a.src = "images/btn09a.gif";	var btn09b = new Image();	btn09b.src = "images/btn09b.gif";	var btn10a = new Image();	btn10a.src = "images/btn10a.gif";	var btn10b = new Image();	btn10b.src = "images/btn10b.gif";	var btn11a = new Image();	btn11a.src = "images/btn11a.gif";	var btn11b = new Image();	btn11b.src = "images/btn11b.gif";	var btn12a = new Image();	btn12a.src = "images/btn12a.gif";	var btn12b = new Image();	btn12b.src = "images/btn12b.gif";	var btn13a = new Image();	btn13a.src = "images/btn13a.gif";	var btn13b = new Image();	btn13b.src = "images/btn13b.gif";	var btn14a = new Image();	btn14a.src = "images/btn14a.gif";	var btn14b = new Image();	btn14b.src = "images/btn14b.gif";	var btn15a = new Image();	btn15a.src = "images/btn15a.gif";	var btn15b = new Image();	btn15b.src = "images/btn15b.gif";	var btn16a = new Image();	btn16a.src = "images/btn16a.gif";	var btn16b = new Image();	btn16b.src = "images/btn16b.gif";	var btn17a = new Image();	btn17a.src = "images/btn17a.gif";	var btn17b = new Image();	btn17b.src = "images/btn17b.gif";	var btn18a = new Image();	btn18a.src = "images/btn18a.gif";	var btn18b = new Image();	btn18b.src = "images/btn18b.gif";		var btnbacka = new Image();	btnbacka.src = "images/btnbacka.gif";	var btnbackb = new Image();	btnbackb.src = "images/btnbackb.gif";		var btnclosea = new Image();	btnclosea.src = "images/btnclosea.gif";	var btncloseb = new Image();	btncloseb.src = "images/btncloseb.gif";	}function toggleBtn(imgName, onOffState) {	if (document.images) { 		document.images[imgName].src = onOffState ? eval(imgName + "b.src") : eval(imgName + "a.src");	}} function toggleLayer(layerID,onOff) {	if (onOff=="1"){		if (NS4) document.layers[''+layerID+''].visibility = "show"		else if (IE4) document.all[''+layerID+''].style.visibility = "visible"		else if (W3C) document.getElementById(''+layerID+'').style.visibility = "visible"					} else {		if (NS4) document.layers[''+layerID+''].visibility = "hide"		else if (IE4) document.all[''+layerID+''].style.visibility = "hidden"		else if (W3C) document.getElementById(''+layerID+'').style.visibility = "hidden"					}}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();}//////////////////////// popups//////////////////////function contactForm() {	var wTop = (screen.height - 400)/2;	var wLeft = (screen.width - 700)/2;	var wProps = "width=700,height=400,left="+wLeft+",top="+wTop+",toolbar=no,scrollbars=yes,resizable=no,menubar=no,status=no,directories=no,location=no";	newWindow=window.open("contactform.php","contactWin",wProps);	newWindow.focus();}function onlineReservations() {	var wTop = (screen.height - 550)/2;	var wLeft = (screen.width - 750)/2;	var wProps = "width=900,height=550,left="+wLeft+",top="+wTop+",toolbar=no,scrollbars=yes,resizable=no,menubar=no,status=no,directories=no,location=no";	newWindow=window.open("reserveform.php","reservationWin",wProps);	newWindow.focus();}function openExtWindow(theUrl) {	var wProps = "width=1024,height=800,toolbar=no,scrollbars=yes,resizable=yes,menubar=yes,status=yes,directories=yes,location=yes";	newWindow=window.open(theUrl,"externalWin",wProps);	newWindow.focus();}function closeWindow() {	window.self.close();}//////////////////////// dates//////////////////////function initDate() {	var today = new Date();	var currMonth = today.getMonth();	var currDay = today.getDate();	var theMonth = document.rForm.arrM.options.selectedIndex = currMonth;	var theDay = document.rForm.arrD.options.selectedIndex = currDay;	adjustDate(theMonth,theDay, 1);}function adjustDate(theMonth, theDay, initDate) {	var value = 0;	var today = new Date();	var theYear = parseInt(today.getYear(),10);	if (theMonth < 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(theMonth, theYear);	if (initDate == 1)  {		if (numDays - theDay == 0) { //last theDay of month			document.rForm.arrM.options.selectedIndex = theMonth;			document.rForm.arrD.options.selectedIndex = numDays - 1;			document.rForm.depM.options.selectedIndex = document.rForm.depM.options.selectedIndex + 1;			document.rForm.depD.options.selectedIndex =  0 - (numDays - theDay);		} else if (numDays - theDay  < 0) { //wrong num of theDays in month			document.rForm.arrM.options.selectedIndex = theMonth + 1;			document.rForm.arrD.options.selectedIndex = 6 - (numDays - theDay);			document.rForm.depM.options.selectedIndex = document.rForm.arrM.options.selectedIndex;			document.rForm.depD.options.selectedIndex = 0 - (numDays - theDay);			} else { 			document.rForm.arrM.options.selectedIndex = theMonth;			document.rForm.arrD.options.selectedIndex = (theDay - 1) + 0			document.rForm.depM.options.selectedIndex = document.rForm.arrM.options.selectedIndex;			document.rForm.depD.options.selectedIndex = theDay;		}	} else {				if (theMonth == 1) {			if (theDay.options.selectedIndex + 1 < numDays) {				return 0;			} else {				theDay.options.selectedIndex = numDays - 1;				if (numDays == 29) {					return 99;				} else {					return 1;				}			}		}		if (theDay.options.selectedIndex + 1 < numDays) {			value = 0;		} else {			if (theDay.options.selectedIndex + 1 > numDays) {				theDay.options.selectedIndex--;				value = 3;			} else {				value = 2;			}		}		return value;		}}function updateDate(inM, inD, outM, outD) {	var res = adjustDate(inM.options.selectedIndex, inD, 0);	if (res != 0 ) {		outD.options.selectedIndex = 0;		if (outM.options.selectedIndex == 11) {			outM.options.selectedIndex = 0;		} else {			outM.options.selectedIndex = inM.options.selectedIndex + 1;		}	} else {		outM.options.selectedIndex = inM.options.selectedIndex;		outD.options.selectedIndex = inD.options.selectedIndex + 1;	}	return;}function getDaysInMonth(theMonth, theYear) {	var maxDays = 31;	if (theMonth == 1) {		if (IsLeapYear(theYear)) { 			maxDays = 29;		} else {			maxDays = 28;		}	}	if (theMonth == 3 || theMonth == 5 || theMonth == 8 || theMonth == 10) {		maxDays = 30;	}	return maxDays;}function IsLeapYear(theYear) {	var leapYear = false;	var year = parseInt(theYear, 10);	if (year%4 == 0)  { 		leapYear = true;		if (year%100 == 0) {			leapYear = false;			if (year%400 == 0) {				leapYear = true;			}		}	}	return leapYear;}//////////////////////// check forms//////////////////////function checkForm(theForm, theList) {	var myItems = theList.length;		for (var i = 0; i < myItems; i++) {			var myItem = theList[i];		var myObject = eval("document." + theForm + "." + theList[i]);		var myValue = myObject.value;				if (myValue == "") {			alert("Please fill out the required fields");			return false;				} else {			if (myItem == 'email' || 'username') {				return (isEmailValid (myValue));			}		}	}	return true;}function isEmailValid(theItem) {	var mhkos = theItem.length;	var papaki = theItem.indexOf("@");	var teleia = theItem.lastIndexOf(".");	if (mhkos>5 && papaki>0 && teleia>papaki+1 && teleia<mhkos-2) {			return true	} else {		alert("Please supply your e-mail")		return false	}}//////////////////////// mulitlingual//////////////////////function initLanguage(theTitle) {	if (W3C) {		document.getElementById('title').innerHTML = '';		document.getElementById('title').innerHTML = 'theTitle';	}	else if (IE4) {		document.all['title'].innerHTML = 'theTitle';	}	else if (NS4) {		theLayer = document.layers['title'];		text = '<h3 class="title">theTitle</h3>;';		theLayer.document.open();		theLayer.document.write(text);		theLayer.document.close();	}}//////////////////////// flash//////////////////////function detectFlash(){	var UseFlash = 0;	if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] ) {		// Check for Flash version 5 or greater in Netscape		var plugin = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;		if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1))>=5)			UseFlash = 1;	} else if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && 		  navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {		// Assume any Windows IE except for Windows 3.1 supports the OBJECT tag		UseFlash = 1;	}	return (UseFlash);}function setBookBanner(mediaName){	var UseFlash = detectFlash();	if ( UseFlash ) {		// Use Flash player		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');		document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"');		document.write(' ID=' + mediaName + ' WIDTH=110 HEIGHT=50>');		document.write('<PARAM NAME=movie VALUE="' + mediaName + '.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');		document.write('<EMBED src="../flash/' + mediaName + '.swf" quality=high bgcolor=#FFFFFF ');		document.write(' swLiveConnect=FALSE WIDTH=110 HEIGHT=50');		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');		document.write('</EMBED>');		document.write('</OBJECT>');	} else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)) {		// Netscape 2 will display the IMG tag below so don't write an extra one		document.write('<a href="reservations.html"><IMG SRC="../images/book_banner.gif" WIDTH=110 HEIGHT=50 BORDER=0></a>');	}}function setBookBanner2(mediaName){	var UseFlash = detectFlash();	if ( UseFlash ) {		// Use Flash player		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');		document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"');		document.write(' ID=' + mediaName + ' WIDTH=110 HEIGHT=50>');		document.write('<PARAM NAME=movie VALUE="' + mediaName + '.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');		document.write('<EMBED src="../flash/' + mediaName + '.swf" quality=high bgcolor=#FFFFFF ');		document.write(' swLiveConnect=FALSE WIDTH=110 HEIGHT=50');		document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');		document.write('</EMBED>');		document.write('</OBJECT>');	} else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)) {		// Netscape 2 will display the IMG tag below so don't write an extra one		document.write('<a href=# onclick="onlineReservations()"><IMG SRC="../images/book_banner.gif" WIDTH=110 HEIGHT=50 BORDER=0></a>');	}}