var daysinAdvance=1;var numberNights=5;var numberYears=2;var numberNightsMin=1;var wdDisplay=1;var numberNightsDisplay=0;var departDateDisplay=1;var departDateUpdate=1;var wdArray=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");var nightTxt=" Night";var nightsTxt=" Nights";var invalidDateTxt="Invalid Arrival Date. Please check number of days selected";var invalidDatePriorTxt="Arrival Date selected is prior Today's date. Please change...";var invalidDepartDateTxt="Invalid Departure Date. Please check number of days selected";var invalidDepartTxt="Departure Date is prior to Arrival Date selected. Please change...";var invalidNightsTxt="Sorry, reservations under "+numberNightsMin+" nights are not accepted.";var aNumDays=new Array(31,0,31,30,31,30,31,31,30,31,30,31);if(departDateDisplay==0){numberNightsDisplay=0;departDateUpdate=0}function calendarCallback(a,e,c,d,b){if(d=="calendarArrive"){document.forms[b].fd.selectedIndex=a-1;document.forms[b].fm.selectedIndex=e-1;document.forms[b].fy.selectedIndex=c-document.forms[b].fy.options[0].text;updateDates(document.forms[b]);if(wdDisplay==1){setWkd(b,1)}}else{document.forms[b].td.selectedIndex=a-1;document.forms[b].tm.selectedIndex=e-1;document.forms[b].ty.selectedIndex=c-document.forms[b].ty.options[0].text;if(wdDisplay==1){setWkd(b,1)}}}function updateDates(c,j){if(c.fm.selectedIndex==1){var g=new Date(c.fy.options[c.fy.selectedIndex].text,c.fm.selectedIndex+1,1);var g=new Date(g-(24*60*60*1000));var e=g.getDate()}else{var e=aNumDays[c.fm.selectedIndex]}if(j==1||departDateUpdate==1){var f=new Date(c.fy.options[c.fy.selectedIndex].text,c.fm.selectedIndex,c.fd.selectedIndex);var h=new Date(f.getTime()+((numberNights+1)*86400000));var l=h.getDate();var a=h.getMonth();var d=h.getFullYear()-c.fy.options[0].text;var k=new Date(c.fy.options[c.fy.selectedIndex].text,c.fm.selectedIndex,c.fd.selectedIndex+1);var b=new Date(c.ty.options[c.ty.selectedIndex].text,c.tm.selectedIndex,c.td.selectedIndex+1);if(k>b){if(d==c.ty.length){c.td.options[30].selected=1;c.tm.options[11].selected=1;c.ty.options[c.ty.length-1].selected=1}else{c.td.options[l-1].selected=1;c.tm.options[a].selected=1;c.ty.options[d].selected=1}}}if(c.fd.selectedIndex+1>e){alert(invalidDateTxt);c.fd.selectedIndex=e-1}}function setWkd(f,h){if(h){f=document.forms[f]}for(var d=0;d<f.fy.length;d++){if(f.fy.options[d].selected){var c=f.fy.options[d].text}if(departDateDisplay==1&&f.ty.options[d].selected){var g=f.ty.options[d].text}}var b=new Date(c,f.fm.selectedIndex,f.fd.selectedIndex+1);if(departDateDisplay==1){var e=new Date(g,f.tm.selectedIndex,f.td.selectedIndex+1)}var a=Math.round((e-b)/86400000);if(a==1){a+=nightTxt}else{a+=nightsTxt}if(wdDisplay==1&&document.getElementById){document.getElementById("inWd").firstChild.nodeValue="("+wdArray[b.getDay()]+")";if(departDateDisplay==1){document.getElementById("outWd").firstChild.nodeValue="("+wdArray[e.getDay()]+")"}}if(numberNightsDisplay==1&&document.getElementById){document.getElementById("lengthStay").firstChild.nodeValue=a}}function LoadDates(c){var b=new Date();var d=new Date(b.getTime()+(daysinAdvance*86400000));var a=d.getDate();var f=d.getMonth();var e=d.getFullYear()-c.fy.options[0].text;c.fd.selectedIndex=a-1;c.fm.selectedIndex=f;c.fy.selectedIndex=e;updateDates(c,departDateDisplay);if(wdDisplay==1||numberNightsDisplay==1){setWkd(c)}}function checkDates(b){var d=new Date();for(var f=0;f<b.fy.length;f++){if(b.fy.options[f].selected){var h=b.fy.options[f].text}if(departDateDisplay==1&&b.ty.options[f].selected){var g=b.ty.options[f].text}}var k=new Date(h,b.fm.selectedIndex,b.fd.selectedIndex+2);if(departDateDisplay==1){if(b.tm.selectedIndex==1){var e=new Date(b.ty.options[b.ty.selectedIndex].text,b.tm.selectedIndex+1,1);var e=new Date(e-(24*60*60*1000));var c=e.getDate()}else{var c=aNumDays[b.tm.selectedIndex]}if(b.td.selectedIndex+1>c){alert(invalidDepartDateTxt);b.td.selectedIndex=c-1;return false}var a=new Date(g,b.tm.selectedIndex,b.td.selectedIndex+2);var j=Math.round((a-k)/86400000)}else{var j=b.numnights.selectedIndex+1}if(k.getTime()<d.getTime()){alert(invalidDatePriorTxt);return false}if(j<1){alert(invalidDepartTxt);return false}if(j<numberNightsMin){alert(invalidNightsTxt);return false}pageTracker._trackPageview("GlobeKeyClick.com")}function year_option(a){curDate=new Date();curYear=curDate.getFullYear();for(i=curYear;i<=curYear+(numberYears-1);i++){document.write('<option value="'+i+'">'+i+"</option>")}}var snifferLoaded=1;var agt=navigator.userAgent.toLowerCase();var is_major=parseInt(navigator.appVersion);var is_minor=parseFloat(navigator.appVersion);var is_nav=((agt.indexOf("mozilla")!=-1)&&(agt.indexOf("spoofer")==-1)&&(agt.indexOf("compatible")==-1)&&(agt.indexOf("opera")==-1)&&(agt.indexOf("webtv")==-1)&&(agt.indexOf("hotjava")==-1));var is_nav2=(is_nav&&(is_major==2));var is_nav3=(is_nav&&(is_major==3));var is_nav4=(is_nav&&(is_major==4));var is_nav4up=(is_nav&&(is_major>=4));var is_navonly=(is_nav&&((agt.indexOf(";nav")!=-1)||(agt.indexOf("; nav")!=-1)));var is_nav6=(is_nav&&(is_major==5));var is_nav6up=(is_nav&&(is_major>=5));var is_gecko=(agt.indexOf("gecko")!=-1);var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_ie3=(is_ie&&(is_major<4));var is_ie4=(is_ie&&(is_major==4)&&(agt.indexOf("msie 4")!=-1));var is_ie4up=(is_ie&&(is_major>=4));var is_ie5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.0")!=-1));var is_ie5_5=(is_ie&&(is_major==4)&&(agt.indexOf("msie 5.5")!=-1));var is_ie5up=(is_ie&&!is_ie3&&!is_ie4);var is_ie5_5up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5);var is_ie6=(is_ie&&(is_major==4)&&(agt.indexOf("msie 6.")!=-1));var is_ie6up=(is_ie&&!is_ie3&&!is_ie4&&!is_ie5&&!is_ie5_5);var is_aol=(agt.indexOf("aol")!=-1);var is_aol3=(is_aol&&is_ie3);var is_aol4=(is_aol&&is_ie4);var is_aol5=(agt.indexOf("aol 5")!=-1);var is_aol6=(agt.indexOf("aol 6")!=-1);var is_opera=(agt.indexOf("opera")!=-1);var is_opera2=(agt.indexOf("opera 2")!=-1||agt.indexOf("opera/2")!=-1);var is_opera3=(agt.indexOf("opera 3")!=-1||agt.indexOf("opera/3")!=-1);var is_opera4=(agt.indexOf("opera 4")!=-1||agt.indexOf("opera/4")!=-1);var is_opera5=(agt.indexOf("opera 5")!=-1||agt.indexOf("opera/5")!=-1);var is_opera5up=(is_opera&&!is_opera2&&!is_opera3&&!is_opera4);var is_webtv=(agt.indexOf("webtv")!=-1);var is_TVNavigator=((agt.indexOf("navio")!=-1)||(agt.indexOf("navio_aoltv")!=-1));var is_AOLTV=is_TVNavigator;var is_hotjava=(agt.indexOf("hotjava")!=-1);var is_hotjava3=(is_hotjava&&(is_major==3));var is_hotjava3up=(is_hotjava&&(is_major>=3));var is_js;if(is_nav2||is_ie3){is_js=1}else{if(is_nav3){is_js=1.1}else{if(is_opera5up){is_js=1.3}else{if(is_opera){is_js=1.1}else{if((is_nav4&&(is_minor<=4.05))||is_ie4){is_js=1.2}else{if((is_nav4&&(is_minor>4.05))||is_ie5){is_js=1.3}else{if(is_hotjava3up){is_js=1.4}else{if(is_nav6||is_gecko){is_js=1.5}else{if(is_nav6up){is_js=1.5}else{if(is_ie5up){is_js=1.3}else{is_js=0}}}}}}}}}}var is_win=((agt.indexOf("win")!=-1)||(agt.indexOf("16bit")!=-1));var is_win95=((agt.indexOf("win95")!=-1)||(agt.indexOf("windows 95")!=-1));var is_win16=((agt.indexOf("win16")!=-1)||(agt.indexOf("16bit")!=-1)||(agt.indexOf("windows 3.1")!=-1)||(agt.indexOf("windows 16-bit")!=-1));var is_win31=((agt.indexOf("windows 3.1")!=-1)||(agt.indexOf("win16")!=-1)||(agt.indexOf("windows 16-bit")!=-1));var is_winme=((agt.indexOf("win 9x 4.90")!=-1));var is_win2k=((agt.indexOf("windows nt 5.0")!=-1));var is_win98=((agt.indexOf("win98")!=-1)||(agt.indexOf("windows 98")!=-1));var is_winnt=((agt.indexOf("winnt")!=-1)||(agt.indexOf("windows nt")!=-1));var is_win32=(is_win95||is_winnt||is_win98||((is_major>=4)&&(navigator.platform=="Win32"))||(agt.indexOf("win32")!=-1)||(agt.indexOf("32bit")!=-1));var is_os2=((agt.indexOf("os/2")!=-1)||(navigator.appVersion.indexOf("OS/2")!=-1)||(agt.indexOf("ibm-webexplorer")!=-1));var is_mac=(agt.indexOf("mac")!=-1);if(is_mac&&is_ie5up){is_js=1.4}var is_mac68k=(is_mac&&((agt.indexOf("68k")!=-1)||(agt.indexOf("68000")!=-1)));var is_macppc=(is_mac&&((agt.indexOf("ppc")!=-1)||(agt.indexOf("powerpc")!=-1)));var is_sun=(agt.indexOf("sunos")!=-1);var is_sun4=(agt.indexOf("sunos 4")!=-1);var is_sun5=(agt.indexOf("sunos 5")!=-1);var is_suni86=(is_sun&&(agt.indexOf("i86")!=-1));var is_irix=(agt.indexOf("irix")!=-1);var is_irix5=(agt.indexOf("irix 5")!=-1);var is_irix6=((agt.indexOf("irix 6")!=-1)||(agt.indexOf("irix6")!=-1));var is_hpux=(agt.indexOf("hp-ux")!=-1);var is_hpux9=(is_hpux&&(agt.indexOf("09.")!=-1));var is_hpux10=(is_hpux&&(agt.indexOf("10.")!=-1));var is_aix=(agt.indexOf("aix")!=-1);var is_aix1=(agt.indexOf("aix 1")!=-1);var is_aix2=(agt.indexOf("aix 2")!=-1);var is_aix3=(agt.indexOf("aix 3")!=-1);var is_aix4=(agt.indexOf("aix 4")!=-1);var is_linux=(agt.indexOf("inux")!=-1);var is_sco=(agt.indexOf("sco")!=-1)||(agt.indexOf("unix_sv")!=-1);var is_unixware=(agt.indexOf("unix_system_v")!=-1);var is_mpras=(agt.indexOf("ncr")!=-1);var is_reliant=(agt.indexOf("reliantunix")!=-1);var is_dec=((agt.indexOf("dec")!=-1)||(agt.indexOf("osf1")!=-1)||(agt.indexOf("dec_alpha")!=-1)||(agt.indexOf("alphaserver")!=-1)||(agt.indexOf("ultrix")!=-1)||(agt.indexOf("alphastation")!=-1));var is_sinix=(agt.indexOf("sinix")!=-1);var is_freebsd=(agt.indexOf("freebsd")!=-1);var is_bsd=(agt.indexOf("bsd")!=-1);var is_unix=((agt.indexOf("x11")!=-1)||is_sun||is_irix||is_hpux||is_sco||is_unixware||is_mpras||is_reliant||is_dec||is_sinix||is_aix||is_linux||is_bsd||is_freebsd);var is_vms=((agt.indexOf("vax")!=-1)||(agt.indexOf("openvms")!=-1));dynCalendar_layers=new Array();dynCalendar_mouseoverStatus=0;dynCalendar_mouseX=0;dynCalendar_mouseY=0;var snifferLoaded;function dynCalendar(d,a,c,b,e){this.today=new Date();this.date=this.today.getDate();this.month=this.today.getMonth();this.year=this.today.getFullYear();this.objName=d;this.formName=b;this.callbackFunc=a;this.imagesPath=e;this.layerID="dynCalendar_layer_"+dynCalendar_layers.length;this.offsetX=5;this.offsetY=5;this.useMonthCombo=1;this.useYearCombo=1;this.yearComboRange=c-1;this.currentMonth=this.month;this.currentYear=this.year;this.show=dynCalendar_show;this.writeHTML=dynCalendar_writeHTML;this.setOffset=dynCalendar_setOffset;this.setOffsetX=dynCalendar_setOffsetX;this.setOffsetY=dynCalendar_setOffsetY;this.setImagesPath=dynCalendar_setImagesPath;this.setMonthCombo=dynCalendar_setMonthCombo;this.setYearCombo=dynCalendar_setYearCombo;this.setCurrentMonth=dynCalendar_setCurrentMonth;this.setCurrentYear=dynCalendar_setCurrentYear;this.setYearComboRange=dynCalendar_setYearComboRange;this._getLayer=dynCalendar_getLayer;this._hideLayer=dynCalendar_hideLayer;this._showLayer=dynCalendar_showLayer;this._setLayerPosition=dynCalendar_setLayerPosition;this._setHTML=dynCalendar_setHTML;this._getDaysInMonth=dynCalendar_getDaysInMonth;this._mouseover=dynCalendar_mouseover;dynCalendar_layers[dynCalendar_layers.length]=this;if(snifferLoaded){this.writeHTML()}}function dynCalendar_show(){var w,o;var f,u,h,r;var z,k,s,l,x,v,m;var a,y,q,c,b,e;var g,t,j,p,d,n;if(this.objName=="calendarArrive"){this.currentDay=document.forms[this.formName].fd.selectedIndex;this.currentMonth=document.forms[this.formName].fm.selectedIndex;this.currentYear=document.forms[this.formName].fy.options[document.forms[this.formName].fy.selectedIndex].text}else{if(this.objName=="calendarDepart"){this.currentDay=document.forms[this.formName].td.selectedIndex;this.currentMonth=document.forms[this.formName].tm.selectedIndex;this.currentYear=document.forms[this.formName].ty.options[document.forms[this.formName].ty.selectedIndex].text}}this.currentMonth=w=arguments[0]!=null?arguments[0]:this.currentMonth;this.currentYear=o=arguments[1]!=null?arguments[1]:this.currentYear;f=new Array("January","February","March","April","May","June","July","August","September","October","November","December");u=this._getDaysInMonth(w,o);h=new Date(o,w,1);r=h.getDay();z=new Array(new Array());for(s=0;s<r;s++){z[0][z[0].length]="<td>&nbsp;</td>"}k=0;s=1;while(s<=u){if(z[k].length==7){z[++k]=new Array()}l=(s==this.date&&w==this.month&&o==this.year)?"dynCalendar_today":"dynCalendar_day";if(new Date(o,w,s+1)<this.today){x=s++}else{if(s==this.currentDay+1){x='<a class="dynlinks" href="javascript: '+this.callbackFunc+"("+s+", "+(Number(w)+1)+", "+o+", '"+this.objName+"', '"+this.formName+"'); "+this.objName+'._hideLayer()" onMouseOver="window.status=\''+s+" "+f[Number(w)]+" "+o+"'; return true\" onMouseOut=\"window.status=''; return true\"><font color=red>"+(s++)+"</font></a>"}else{x='<a class="dynlinks" href="javascript: '+this.callbackFunc+"("+s+", "+(Number(w)+1)+", "+o+", '"+this.objName+"', '"+this.formName+"'); "+this.objName+'._hideLayer()" onMouseOver="window.status=\''+s+" "+f[Number(w)]+" "+o+"'; return true\" onMouseOut=\"window.status=''; return true\">"+(s++)+"</a>"}}z[k][z[k].length]='<td align="center" class="'+l+'">'+x+"</td>"}for(s=0;s<z.length;s++){z[s]=z[s].join("\n")+"\n"}m=h.getFullYear();v=h.getMonth()-1;if(v<0){v=11;m--}y=h.getFullYear();a=h.getMonth()+1;if(a>11){a=0;y++}if(h>new Date(this.year,this.month,1)){q='<img src="'+this.imagesPath+'/prev.gif" alt="'+f[v]+" "+m+'" border="0" />'}else{q=""}if(m>=this.year){c='<a href="javascript: '+this.objName+".show("+v+", "+m+')" onMouseOver="window.status=\'Previous Month\'; return true" onMouseOut="window.status=\'\'; return true">'+q+"</a>"}else{c=""}b='<img src="'+this.imagesPath+'/next.gif" alt="'+f[a]+" "+y+'" border="0" />';if(y<=(this.year+this.yearComboRange)){e='<a href="javascript: '+this.objName+".show("+a+", "+y+')" onMouseOver="window.status=\'Next Month\'; return true" onMouseOut="window.status=\'\'; return true">'+b+"</a>"}else{e=""}if(this.useMonthCombo){g="";for(s=0;s<12;s++){selected=(s==h.getMonth()?'selected="selected"':"");g+='<option value="'+s+'" '+selected+">"+f[s]+"</option>"}t='<select class="dynCalendar_select" name="months" onchange="'+this.objName+".show(this.options[this.selectedIndex].value, "+this.objName+'.currentYear)">'+g+"</select>"}else{t=f[h.getMonth()]}if(this.useYearCombo){j="";for(s=curYear;s<=(curYear+this.yearComboRange);s++){selected=(s==h.getFullYear()?'selected="selected"':"");j+='<option value="'+s+'" '+selected+">"+s+"</option>"}p='<select class="dynCalendar_select" style="border: 1px groove" name="years" onchange="'+this.objName+".show("+this.objName+'.currentMonth, this.options[this.selectedIndex].value)">'+j+"</select>"}d=h.getFullYear();n="";n+='<table border="0" bgcolor="#eeeeee" width="200" style="border-collapse: collapse">';n+='<tr><td class="dynCalendar_header">&nbsp;'+c+'</td><td colspan="5" align="center" class="dynCalendar_header" NOWRAP>'+t+" "+p+'</td><td align="right" class="dynCalendar_header">'+e+"&nbsp;</td></tr>";n+="<tr>";n+='<td class="dynCalendar_dayname" width="14%">Sun</td>';n+='<td class="dynCalendar_dayname" width="15%">Mon</td>';n+='<td class="dynCalendar_dayname" width="14%">Tue</td>';n+='<td class="dynCalendar_dayname" width="14%">Wed</td>';n+='<td class="dynCalendar_dayname" width="14%">Thu</td>';n+='<td class="dynCalendar_dayname" width="15%">Fri</td>';n+='<td class="dynCalendar_dayname" width="14%">Sat</td></tr>';n+="<tr>"+z.join("</tr>\n<tr>")+"</tr>";n+="</table>";n+='<table border="0" bgcolor="#eeeeee" width="200" style="border-collapse: collapse">';n+="<tr>";n+='<td align="center" class="dynCalendar_dayname" width="33%">';if(d-1>=this.year){n+='<a href="javascript: '+this.objName+".show("+this.month+", "+(d-1)+')" onMouseOver="window.status=\'Previous Year\'; return true" onMouseOut="window.status=\'\'; return true">';n+="<b>&lt;&lt;</b> ";n+=d-1;n+="</a>"}else{n+=d-1}n+="</td>";n+='<td width="33%" class="dynCalendar_dayname" align="center">';n+='<a class="dynlinks" href="javascript: '+this.objName+".show("+this.month+", "+this.year+')" onMouseOver="window.status=\'Current Date\'; return true" onMouseOut="window.status=\'\'; return true">';n+="Today";n+="</a>";n+="</td>";n+='<td align="center" class="dynCalendar_dayname">';if(d+1<=(this.year+this.yearComboRange)){n+='<a class="dynlinks" href="javascript: '+this.objName+".show("+this.month+", "+(d+1)+')" onMouseOver="window.status=\'Next Year\'; return true" onMouseOut="window.status=\'\'; return true">';n+=d+1;n+=" <b>&gt;&gt;</b> ";n+="</a>"}else{n+=d+1}n+="</td>";n+="</tr>";n+="</table>";this._setHTML(n);if(!arguments[0]&&!arguments[1]){this._showLayer();this._setLayerPosition()}}function dynCalendar_writeHTML(){if(is_ie5up||is_nav6up||is_gecko){document.write('<a href="javascript: '+this.objName+'.show()"><img src="'+this.imagesPath+'dynCalendar.gif" border="0" width="16" height="16" onMouseOver="window.status=\'Set Dates\'; return true" onMouseOut="window.status=\'\'; return true" /></a>');document.write('<div class="dynCalendar" id="'+this.layerID+'" onmouseover="'+this.objName+'._mouseover(true)" onmouseout="'+this.objName+'._mouseover(false)"></div>')}}function dynCalendar_setOffset(a,b){this.setOffsetX(a);this.setOffsetY(b)}function dynCalendar_setOffsetX(a){this.offsetX=a}function dynCalendar_setOffsetY(a){this.offsetY=a}function dynCalendar_setImagesPath(a){this.imagesPath=a}function dynCalendar_setMonthCombo(a){this.useMonthCombo=a}function dynCalendar_setYearCombo(a){this.useYearCombo=a}function dynCalendar_setCurrentMonth(a){this.currentMonth=a}function dynCalendar_setCurrentYear(a){this.currentYear=a}function dynCalendar_setYearComboRange(a){this.yearComboRange=a}function dynCalendar_getLayer(){var a=this.layerID;if(document.getElementById(a)){return document.getElementById(a)}else{if(document.all(a)){return document.all(a)}}}function dynCalendar_hideLayer(){this._getLayer().style.visibility="hidden"}function dynCalendar_showLayer(){this._getLayer().style.visibility="visible"}function dynCalendar_setLayerPosition(){this._getLayer().style.top=(dynCalendar_mouseY+this.offsetY)+"px";this._getLayer().style.left=(dynCalendar_mouseX+this.offsetX)+"px"}function dynCalendar_setHTML(a){this._getLayer().innerHTML=a}function dynCalendar_getDaysInMonth(b,a){monthdays=[31,28,31,30,31,30,31,31,30,31,30,31];if(b!=1){return monthdays[b]}else{return((a%4==0&&a%100!=0)||a%400==0?29:28)}}function dynCalendar_mouseover(a){dynCalendar_mouseoverStatus=a;return true}if(snifferLoaded==1){dynCalendar_oldOnmousemove=document.onmousemove?document.onmousemove:new Function;document.onmousemove=function(){if(is_ie5up||is_nav6up||is_gecko){if(arguments[0]){dynCalendar_mouseX=arguments[0].pageX;dynCalendar_mouseY=arguments[0].pageY}else{dynCalendar_mouseX=event.clientX+document.body.scrollLeft;dynCalendar_mouseY=event.clientY+document.body.scrollTop;arguments[0]=null}dynCalendar_oldOnmousemove()}};dynCalendar_oldOnclick=document.onclick?document.onclick:new Function;document.onclick=function(){if(is_ie5up||is_nav6up||is_gecko){if(!dynCalendar_mouseoverStatus){for(i=0;i<dynCalendar_layers.length;++i){dynCalendar_layers[i]._hideLayer()}}dynCalendar_oldOnclick(arguments[0]?arguments[0]:null)}}};