
function MM_findObj(n, d) { //v3.0
  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); 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_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_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 bodyOnLoad(){
	MM_preloadImages('img/gnav/gnav_hotels_f2.gif','img/gnav/gnav_cars_f2.gif','img/gnav/gnav_flights_f2.gif','img/gnav/gnav_vpackages_f2.gif','img/gnav/gnav_vrentals_f2.gif','img/gnav/gnav_cruises_f2.gif');
}


window.onload = bodyOnLoad;

function handleError() {
return true;
}
window.onerror = handleError;
function openPopUnder() {
var agt=navigator.userAgent.toLowerCase();
var is_aol = (agt.indexOf("aol") != -1);
if (is_aol == false || is_aol == 0) {
popUnderWindow = window.open('/popups/popunders/tnowPopunder.jsp','popunder','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=745,height=436,left=100,top=100');
self.focus();
}
}


function changeSettings() {
var params = "pageName=hotSearch&pageName=hotSearch&cid=64846";
var urlQ = "http://www.travelnow.com" +
"?localeSelect=true&locale=";
if(document.webslocales.nnLocaleLanguage.value.length > 0) {
urlQ += document.webslocales.nnLocaleLanguage.value;
} else {
urlQ += document.webslocales.localeLanguage.value;
}
urlQ += "_" + document.webslocales.localeCountry.value;
document.webslocales.nnLocaleLanguage.value = "";
if (params.length > 0) {
urlQ += "&" + params;
}
document.webslocales.action = urlQ
document.webslocales.submit();
}


var multiLangLocales = new Array();
multiLangLocales["US"] = new Array("en", "es");
multiLangLocales["AT"] = new Array("de");
multiLangLocales["BE"] = new Array("da", "fr", "de", "en");
multiLangLocales["CA"] = new Array("en", "fr");
multiLangLocales["DK"] = new Array("da");
multiLangLocales["FR"] = new Array("fr");
multiLangLocales["DE"] = new Array("de");
multiLangLocales["UK"] = new Array("en");
multiLangLocales["IE"] = new Array("en");
multiLangLocales["IT"] = new Array("it");
multiLangLocales["NL"] = new Array("nl");
multiLangLocales["NO"] = new Array("no");
multiLangLocales["ES"] = new Array("es");
multiLangLocales["SE"] = new Array("se");
multiLangLocales["CH"] = new Array("de", "it", "fr", "en");
function countryChanged(popup) {
var countryCode = popup.options[popup.selectedIndex].value;
if (multiLangLocales[countryCode] != null && multiLangLocales[countryCode].length > 0) {
webslocales.localeLanguage.options.length = 0;
var langOptions = multiLangLocales[countryCode];
for (var i = 0; i < langOptions.length; i++) {
var opt = new Option();
opt.value = langOptions[i];
opt.text = document.forms['hform'].elements(langOptions[i]).value;
//opt.text = langNameMap[langOptions[i]];
webslocales.localeLanguage.options[webslocales.localeLanguage.length] = opt;
}
if (multiLangLocales[countryCode].length > 1) {
languagePopup.style.visibility='visible';
languagePopup.style.display='block';
} else {
languagePopup.style.visibility='hidden';
languagePopup.style.display='none';
}
} else {
languagePopup.style.visibility='hidden';
languagePopup.style.display='none';
}
}
