jQuery(function(h){e();function e(){d();for(a=1;a<=9;a++){g("room-"+a+"-children",h("#room-"+a+"-children").val());h("#room-"+a+"-children").change(function(){g(this.id,this.value)})}f(h("#room-quantity").val());h("#room-quantity").change(function(){f(this.value)})}function d(){for(a=1;a<=9;a++){h("#room-"+a).hide();h("#room-"+a+"-child-1").hide();h("#room-"+a+"-child-2").hide();h("#room-"+a+"-child-3").hide()}}function f(k){for(a=1;a<=9;a++){if(a<=parseInt(k)){h("#room-"+a).each(function(){h(this).show()})}else{h("#room-"+a).hide();h("#room-"+a+"-adults").attr("selectedIndex",0);h("#room-"+a+"-children").attr("selectedIndex",0);g("room-"+a+"-children",0)}}}function g(l,m){var k=l.substring(5,6);if(m==0){h("#room-"+k+"-child-1").hide();h("#room-"+k+"-child-2").hide();h("#room-"+k+"-child-3").hide()}else{for(i=1;i<=3;i++){if(i<=m){h("#room-"+k+"-child-"+i).show()}else{h("#room-"+k+"-child-"+i).hide()}}}}});jQuery(function(f){Rules=new e;f("#fireValidate").click(function(){g()});function e(){this.MaxRooms=9;this.MaxRoomsErrorId=1;this.MaxPeople=9;this.MaxPeopleErrorId=2;this.MaxPAXPerRoom=6;this.MaxPAXPerRoomErrorId=3;this.MaxPeoplePerRoom=4;this.MaxPeoplePerRoomErrorId=4;this.MinAdultsPerRoom=1;this.MinAdultsPerRoomErrorId=5;this.MaxChildrenPerRoom=3;this.MaxChildrenPerRoomErrorId=6;this.MaxInfantsPerRoom=2;this.MaxInfantsPerRoomErrorId=7}function d(h){var k;k="<p>";switch(h){case 1:k+="A maximum of 9 rooms are allowed";break;case 2:k+="A maximum of 9 people (excluding infants) are allowed";break;case 3:k+="A maximum of "+Rules.MaxPAXPerRoom+" travellers are allowed per room";break;case 4:k+="A maximum of "+Rules.MaxPeoplePerRoom+" people (excluding infants) are allowed per room";break;case 5:k+="A minimum of "+Rules.MinAdultsPerRoom+" adult(s) are needed per room";break;case 6:k+="A maximum of "+Rules.MaxChildrenPerRoom+" children over 2 years old are allowed per room";break;case 7:k+="A maximum of "+Rules.MaxInfantsPerRoom+" infants are allowed per room";break}k+="</p>"}function g(){var h=parseInt(f("#roomquantity").val());var m=0;var n=0;var o=0;if(f("#roomscontainer #validationErrorMsg").length>0){f("#validationErrorMsg").empty()}if(h>Rules.MaxRooms){d(1)}for(a=1;a<=h;a++){adultsInRoom=parseInt(f("#room"+a+"adults").val());childrenInRoom=parseInt(f("#room"+a+"children").val());m+=adultsInRoom;if(adultsInRoom<Rules.MinAdultsPerRoom){d(5)}if(adultsInRoom+childrenInRoom>Rules.MaxPAXPerRoom){d(3)}if(childrenInRoom>0){var l=0;var k=0;for(b=1;b<=childrenInRoom;b++){if(isNaN(f(".room"+a+"child"+b+" select").val())){l++}else{k++}}n+=k;o+=l;if(adultsInRoom+k>Rules.MaxPeoplePerRoom){d(4)}if(k>Rules.MaxChildrenPerRoom){d(6)}if(l>Rules.MaxInfantsPerRoom){d(7)}}}if(m+n>Rules.MaxPeople){d(2)}}});var emptyDdestinationName;var invaliDestinationName;var invalidCheckInDate;var invalidCheckOutDate;var errorMaxNoOfPeople;var errorMaxRoomCapacity;var pageId="";var isFromHomepage;function validate(r){var q=document.getElementById("checkInDateTemp");var h=document.getElementById("checkOutDateTemp");if(null!=q&&null!=h){document.getElementById("checkInDate").value=document.getElementById("checkInDateTemp").value;document.getElementById("checkOutDate").value=document.getElementById("checkOutDateTemp").value}if(null!=document.getElementById("isFromHomePage")){isFromHomepage=document.getElementById("isFromHomePage").value}var o=document.getElementById("format").value;var g=document.getElementById("checkInDate").value;var p=document.getElementById("checkOutDate").value;var m=g.split("/");var f=p.split("/");if(document.getElementById("isManagement")==undefined){document.getElementById("checkInDate").value=_zeroPad(m[0])+"/"+_zeroPad(m[1])+"/"+m[2];document.getElementById("checkOutDate").value=_zeroPad(f[0])+"/"+_zeroPad(f[1])+"/"+f[2]}var s=document.getElementById("checkInDate").value;var e=document.getElementById("checkOutDate").value;if(null!=document.getElementById("destination")&&null!=document.getElementById("searchDate")&&null!=document.getElementById("noOfNight")){if("nearestCitiesForm"==r){document.getElementById("destination").innerHTML=document.getElementById("tempDestinationName").value}else{if(null!=document.getElementById("hotelName")&&(document.getElementById("hotelName").value!="")){document.getElementById("destination").innerHTML=(document.getElementById("hotelName").value+" in "+document.getElementById("searchName").value)}else{document.getElementById("destination").innerHTML=document.getElementById("searchName").value}}document.getElementById("searchDate").innerHTML=formatDate(document.getElementById("checkInDate").value);document.getElementById("noOfNight").innerHTML=document.getElementById("nights").value}checkDateFormat(o,s,e);if(null!=document.getElementById("nights")){document.getElementById("nights").value=findDuration()}var k=null;if(null!=document.getElementById("emailError")){document.getElementById("emailError").innerHTML=""}document.getElementById("javascriptStatus").value="javascriptEnabled";emptyDdestinationName=document.getElementById("emptyDdestinationName").value;invaliDestinationName=document.getElementById("invaliDestinationName").value;invalidCheckInDate=document.getElementById("invalidCheckInDate").value;invalidCheckOutDate=document.getElementById("invalidCheckOutDate").value;errorMaxNoOfPeople=document.getElementById("errorMaxNoOfPeople").value;errorMaxRoomCapacity=document.getElementById("errorMaxRoomCapacity").value;if(null!=document.getElementById("pageId")){pageId=document.getElementById("pageId").value}if(pageId==""){k=ValidateInput()}var d=true;if(k!=null&&k.length>0){document.getElementById("checkInDate").value=document.getElementById("vcheckInDate").value;document.getElementById("checkOutDate").value=document.getElementById("vcheckOutDate").value;document.getElementById("lblError").innerHTML="";for(var l=0;l<=k.length-1;l++){document.getElementById("lblError").innerHTML+=k[l]+"<br />"}d=false}if(d){if(document.getElementById("searchType")&&document.getElementById("searchType")!=null){var n="";n=document.getElementById("searchType").value;if("searchRequest"==n){dcsMultiTrack("WT.ti","Search","DCS.dcsuri","/home_search_button.html","WT.pi","/home_search_button")}else{if("improveSearchRequest"==n){dcsMultiTrack("WT.ti","book","DCS.dcsuri","/improve_search.html","WT.pi","/improve_search")}}}if(document.getElementById("isLiteBoxReq")!=null){document.getElementById("isLiteBoxReq").value=true;tb_show("","#TB_inline?height=350&width=540&inlineId=loader","");setTimeout("document."+r+".submit(), resetAnim()",1000)}}else{return d}}function disableEnterKey(d){var d=(d)?d:((event)?event:null);var e=(d.target)?d.target:((d.srcElement)?d.srcElement:null);if((d.keyCode==13)&&(e.type=="text")){return false}}function getTrimmedValue(d){while(d.indexOf(" ")==0){d=d.substring(1)}return d}function ValidateInput(){var d=new Array();var e=getTrimmedValue(document.getElementById("searchName").value+"");var D=document.getElementById("checkInDate").value;var o=document.getElementById("checkOutDate").value;var k=document.getElementById("pageName").value;if(null==k){k=""}var t=parseInt(document.getElementById("room-quantity").value);var A=0;var z=0;var y=0;var w=0;var u=0;var s=0;var q=0;var n=0;var l=0;var F=parseInt(document.getElementById("room-1-adults").value);var N=parseInt(document.getElementById("room-1-children").value);var C=parseInt(document.getElementById("room-2-adults").value);var x=parseInt(document.getElementById("room-2-children").value);var B=parseInt(document.getElementById("room-3-adults").value);var r=parseInt(document.getElementById("room-3-children").value);var M=parseInt(document.getElementById("room-4-adults").value);var K=parseInt(document.getElementById("room-4-children").value);var L=parseInt(document.getElementById("room-5-adults").value);var p=parseInt(document.getElementById("room-5-children").value);var h=parseInt(document.getElementById("room-6-adults").value);var J=parseInt(document.getElementById("room-6-children").value);var g=parseInt(document.getElementById("room-7-adults").value);var m=parseInt(document.getElementById("room-7-children").value);var f=parseInt(document.getElementById("room-8-adults").value);var I=parseInt(document.getElementById("room-8-children").value);var E=parseInt(document.getElementById("room-9-adults").value);var G=parseInt(document.getElementById("room-9-children").value);var v=0;if(t>=1){A=F+N;v=v+A}if(t>=2){z=C+x;v=v+z}if(t>=3){y=B+r;v=v+y}if(t>=4){w=M+K;v=v+w}if(t>=5){u=L+p;v=v+u}if(t>=6){s=h+J;v=v+s}if(t>=7){q=g+m;v=v+q}if(t>=8){n=f+I;v=v+n}if(t>=9){l=E+G;v=v+l}var H=/^(?=\d)(?:(?:(?:(?:(?:0?[13578]|1[02])(\/|-|\.)31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})|(?:0?2(\/|-|\.)29\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))|(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2}))($|\ (?=\d)))?(((0?[1-9]|1[012])(:[0-5]\d){0,2}(\ [AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2})?$/;if(k!="hotelDetailsPage"&&e==""){d[d.length]=emptyDdestinationName;return d}else{if(!isNaN(e)&&k!="hotelDetailsPage"){d[d.length]=invaliDestinationName;return d}else{if(D==""){d[d.length]=invalidCheckInDate;return d}else{if(!(D.match(H))){d[d.length]=invalidCheckInDate;return d}else{if(o==""){d[d.length]=invalidCheckOutDate;return d}else{if(!(o.match(H))){d[d.length]=invalidCheckOutDate;return d}else{if(parseInt(v)>9){d[d.length]=errorMaxNoOfPeople;return d}else{if(parseInt(A)>4||parseInt(z)>4||parseInt(y)>4||parseInt(w)>4||parseInt(u)>4||parseInt(s)>4||parseInt(q)>4||parseInt(l)>4||parseInt(l)>4){d[d.length]=errorMaxRoomCapacity;return d}}}}}}}}}function moreOption(){document.getElementById("clickMore").value="clickMoreAction";document.getElementById("javascriptStatus").value="javascriptEnabled";document.getElementById("search-panel").action="searchAction.form?WT.svl=2";document.searchPanel.submit()}function emailValidation(){document.getElementById("ifEmailExists").style.display="none";var f=document.location.href;if(f.match("searchHome.form")){document.getElementById("lblError").innerHTML="";errorEmailId=document.getElementById("error-email").value;document.getElementById("emailError").innerHTML="";var d=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;var e=document.getElementById("email-address").value.trim();if((e=="")||(!(e.match(d)))){document.getElementById("emailError").innerHTML+=errorEmailId;return false}}return true}function clearText(d){if(d=="Enter your email address"||d=="Skriv inn din epost-adresse:"||d=="Ange din e-postadress:"||d=="Inserisci il tuo indirizzo email:"){document.getElementById("email-address").value=""}}function checkForText(d){d=d.replace(" ","");if(d.trim()==""){document.getElementById("email-address").value=document.getElementById("emailAddress").value}}String.prototype.trim=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"")};function checkDateFormat(h,e,g){document.getElementById("vcheckInDate").value=e;document.getElementById("vcheckOutDate").value=g;if(null!=isFromHomepage&&"Y"==isFromHomepage){var f=e.split("/");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[0]+"/"+f[2]}var d=g.split("/");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[0]+"/"+d[2]}}else{switch(h){case"en_GB":case"en_IN":case"en_PT":case"ar":case"it_IT":case"zh-cht_HK":case"th_TH":case"sv_SV":case"es_ES":case"no_NO":case"sv_SE":var f=e.split("/");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[0]+"/"+f[2]}var d=g.split("/");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[0]+"/"+d[2]}break;case"en_CZ":case"fi_FI":case"en_PL":case"en_RO":case"de_DE":var f=e.split(".");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[0]+"/"+f[2]}var d=g.split(".");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[0]+"/"+d[2]}break;case"en_KR":var f=e.split("/");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[2]+"/"+f[0]}var d=g.split("/");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[2]+"/"+d[0]}break;case"nl_NL":case"en_SK":case"en_AW":case"da_DK":case"fr_FR":var f=e.split("-");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[0]+"/"+f[2]}var d=g.split("-");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[0]+"/"+d[2]}break;case"en_HU":var f=e.split(".");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[2]+"/"+f[0]}var d=g.split(".");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[2]+"/"+d[0]}break;case"en_NP":case"zh-chs_CN":case"jp_JP":case"zh-cht_HK":case"zh-cht_TW":var f=e.split("-");if(f.length==3){document.getElementById("checkInDate").value=f[1]+"/"+f[2]+"/"+f[0]}var d=g.split("-");if(d.length==3){document.getElementById("checkOutDate").value=d[1]+"/"+d[2]+"/"+d[0]}break;default:document.getElementById("checkInDate").value=e;document.getElementById("checkOutDate").value=g;break}}}function waitPageRequest(){var d;try{d=new XMLHttpRequest()}catch(o){try{d=new ActiveXObject("Msxml2.XMLHTTP")}catch(o){try{d=new ActiveXObject("Microsoft.XMLHTTP")}catch(o){alert("No AJAX!?");return false}}}d.onreadystatechange=function(){if(d.readyState==4){loadWaitPagePopup("Wait Page",d.responseText)}};value1=document.getElementById("checkInDate").value;value2=document.getElementById("checkOutDate").value;day1=value1.substring(0,value1.indexOf("/"));month1=value1.substring(value1.indexOf("/")+1,value1.lastIndexOf("/"));year1=value1.substring(value1.lastIndexOf("/")+1,value1.length);var g=document.getElementById("searchName").value;var l=document.getElementById("checkInDate").value;var s=document.getElementById("checkOutDate").value;var q=l.substring(0,l.indexOf("/"));var h=l.substring(l.indexOf("/")+1,l.lastIndexOf("/"));var p=l.substring(l.lastIndexOf("/")+1,l.length);var m=s.substring(0,s.indexOf("/"));var r=s.substring(s.indexOf("/")+1,s.lastIndexOf("/"));var k=s.substring(s.lastIndexOf("/")+1,s.length);var n=document.getElementById("nights").value;var f=getURL("searchAction.form?isAjax=true&searchName="+g+"&checkInDate="+l+"&checkOutDate="+s+"&checkInDay="+q+"&checkInMonth="+h+"&checkInYear="+p+"&checkOutDay="+m+"&checkOutMonth="+r+"&checkOutYear="+k+"&javascriptStatus=javascriptEnabled&noOfNights="+n);d.open("GET",f,true);d.send(null)}function getURL(f){var e=f;var d=new String(window.location.host);var g="http://"+d;e=g+"/"+e;return e}function loadWaitPagePopup(f,d){var e=$(".popUpHeading");$(".popUpContent").append("<br/>"+d);tb_show("","#TB_inline?height=275&width=540&inlineId=loader","")}function findDuration(){var d=document.getElementById("checkInDate").value;var f=document.getElementById("checkOutDate").value;firstDate=Date.parse(d);secondDate=Date.parse(f);msPerDay=24*60*60*1000;var e=Math.round((secondDate.valueOf()-firstDate.valueOf())/msPerDay);return e}function resetAnim(){document.getElementById("loaderImgId").src="shopping/images/loadingAnimation.gif"}function formatDate(e){var g=document.getElementById("format").value;var f=null;switch(g){case"en_GB":case"en_IN":case"en_PT":case"ar":case"it_IT":case"zh-cht_HK":case"th_TH":case"sv_SV":case"es_ES":case"no_NO":case"sv_SE":var d=e.split("/");f=d[0]+"/"+d[1]+"/"+d[2];break;case"en_CZ":case"fi_FI":case"en_PL":case"en_RO":case"de_DE":var d=e.split("/");f=d[0]+"."+d[1]+"."+d[2];break;case"en_KR":var d=e.split("/");f=d[2]+"/"+d[1]+"/"+d[0];break;case"nl_NL":case"en_SK":case"en_AW":case"da_DK":case"fr_FR":var d=e.split("/");f=d[0]+"-"+d[1]+"-"+d[2];break;case"en_HU":var d=e.split("/");f=d[2]+"."+d[1]+"."+d[0];break;case"en_NP":case"zh-chs_CN":case"jp_JP":case"zh-cht_HK":case"zh-cht_TW":var d=e.split("/");f=d[2]+"-"+d[1]+"-"+d[0];break;default:var d=e.split("/");f=d[1]+"/"+d[0]+"/"+d[2];break}return f}function _zeroPad(d){var e="0"+d;return e.substring(e.length-2)}jQuery(function(k){f();function f(){d();for(a=1;a<=9;a++){h("room-"+a+"-children",k("#room-"+a+"-children").val());k("#room-"+a+"-children").change(function(){h(this.id,this.value);e()})}g(k("#room-quantity").val());k("#room-quantity").change(function(){g(this.value);e()})}function e(){var m=parseInt(k("#room-quantity").val());var l=0;for(b=1;b<=m;b++){if(parseInt(k("#room-"+b+"-children").val())>parseInt(l)){l=k("#room-"+b+"-children").val()}}for(c=parseInt(l)+1;c<=3;c++){k("#child"+c+"Age").hide()}}function d(){for(a=1;a<=9;a++){k("#room-"+a).hide();k("#room-"+a+"-child-1").hide();k("#room-"+a+"-child-2").hide();k("#room-"+a+"-child-3").hide()}}function g(l){for(a=1;a<=9;a++){if(a<=parseInt(l)){k("#room-"+a).each(function(){k(this).show()})}else{k("#room-"+a).hide();k("#room-"+a+"-adults").attr("selectedIndex",0);k("#room-"+a+"-children").attr("selectedIndex",0);h("room-"+a+"-children",0)}}}function h(m,n){var l=m.substring(5,6);if(n==0){k("#room-"+l+"-child-1").hide();k("#room-"+l+"-child-2").hide();k("#room-"+l+"-child-3").hide()}else{for(i=1;i<=3;i++){if(i<=n){for(j=1;j<=i;j++){k("#child"+j+"Age").show()}k("#room-"+l+"-child-"+i).show()}else{k("#room-"+l+"-child-"+i).hide()}}}}});var acListTotal=0;var acListCurrent=-1;var acDelay=500;var acURL=null;var acSearchId=null;var acResultsId=null;var acSearchField=null;var acResultsDiv=null;var xmlHttp=null;var json=null;var browse=null;var browserv=null;var acSelectListCover=null;function setAutoComplete(g,h,d,f,e){acSearchId="#"+g;acResultsId="#"+h;acURL=d;browse=f;browserv=e;if(browse=="Explorer"&(browserv==6)){$("body").append('<div id="'+h+'"></div><iframe src ="" id="hideSelect" class="overlayIframe"></iframe>')}$("body").append('<div id="'+h+'"></div>');acSearchField=$(acSearchId);acResultsDiv=$(acResultsId);acSelectListCover=$("#hideSelect");repositionResultsDiv();acSearchField.blur(function(){setTimeout("clearAutoComplete()",200)});acSearchField.focus(function(){setTimeout("autoComplete(acSearchField.val())",500)});acSearchField.keyup(function(m){var l=m.keyCode||window.event.keyCode;var k=acSearchField.val();if(updownArrow(l)){return}if(l==13||l==27){clearAutoComplete();return}setTimeout(function(){autoComplete(k)},acDelay)})}function autoComplete(e){var d=acSearchField.val();if(d==""){clearAutoComplete();return}if(e!=d){return}var f=acURL+d;if(d.length>=2){AjaxFunction(f)}else{clearAutoComplete();return}}function showHidden(){if(document.getElementById("hotelRating")!=null&&document.getElementById("hotelRating").style.visibility=="hidden"){document.getElementById("hotelRating").style.visibility=""}if(document.getElementById("adults")!=null&&document.getElementById("adults").style.visibility=="hidden"){document.getElementById("adults").style.visibility=""}if(document.getElementById("children")!=null&&document.getElementById("children").style.visibility=="hidden"){document.getElementById("children").style.visibility=""}if(document.getElementById("childage1")!=null&&document.getElementById("childage1").style.visibility=="hidden"){document.getElementById("childage1").style.visibility=""}if(document.getElementById("childage2")!=null&&document.getElementById("childage2").style.visibility=="hidden"){document.getElementById("childage2").style.visibility=""}if(document.getElementById("childage3")!=null&&document.getElementById("childage3").style.visibility=="hidden"){document.getElementById("childage3").style.visibility=""}}function clearAutoComplete(){acResultsDiv.html("");if(document.getElementById("hotelRating")!=null&&document.getElementById("hotelRating").style.visibility=="hidden"){document.getElementById("hotelRating").style.visibility=""}if(document.getElementById("adults")!=null&&document.getElementById("adults").style.visibility=="hidden"){document.getElementById("adults").style.visibility=""}if(document.getElementById("children")!=null&&document.getElementById("children").style.visibility=="hidden"){document.getElementById("children").style.visibility=""}if(document.getElementById("childage1")!=null&&document.getElementById("childage1").style.visibility=="hidden"){document.getElementById("childage1").style.visibility=""}if(document.getElementById("childage2")!=null&&document.getElementById("childage2").style.visibility=="hidden"){document.getElementById("childage2").style.visibility=""}if(document.getElementById("childage3")!=null&&document.getElementById("childage3").style.visibility=="hidden"){document.getElementById("childage3").style.visibility=""}acResultsDiv.css("display","none");acSelectListCover.css("display","none")}function repositionResultsDiv(){var f=acSearchField.offset();var e=f.top;var k=f.left;var g=acSearchField.height();var d=acSearchField.width();acResultsDiv.css("position","absolute");acResultsDiv.css("zIndex",999999);acResultsDiv.css("left",k-2);acResultsDiv.css("top",e+g+5);acResultsDiv.css("width",d-2);var h=acResultsDiv.height();acSelectListCover.css("position","absolute");acSelectListCover.css("left",k-2);acSelectListCover.css("top",e+g+5);acSelectListCover.css("width",d-2);acSelectListCover.css("height","200px")}function updownArrow(d){if(d==40||d==38){if(d==38){if(acListCurrent==0||acListCurrent==-1){acListCurrent=acListTotal-1}else{acListCurrent--}}else{if(acListCurrent==acListTotal-1){acListCurrent=0}else{acListCurrent++}}acResultsDiv.children().each(function(e){if(e==acListCurrent){acSearchField.val(this.childNodes[0].nodeValue);this.className="selected"}else{this.className="unselected"}});return true}else{acListCurrent=-1;return false}}function AjaxFunction(d){if(window.XMLHttpRequest){xmlHttp=new XMLHttpRequest()}else{if(window.ActiveXObject){xmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}else{try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(f){alert("Your browser does not support AJAX!");return false}}}xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){json=xmlHttp.responseText.split(";");var e=acListTotal=json.length;if(e>1){if(e>10){e=10}var h="";for(i=0;i<(e);i++){h+='<div class="unselected" style="text-align: left;">'+json[i]+"</div>"}if(document.getElementById("lblError").innerHTML!=""){repositionResultsDiv()}showHidden();acResultsDiv.html(h);acResultsDiv.css("display","block");acSelectListCover.css("height",acResultsDiv.height());acSelectListCover.css("display","block");if(browse=="Explorer"&(browserv==6)&e>5){if(document.getElementById("hotelRating")!=null){document.getElementById("hotelRating").style.visibility="hidden"}if(document.getElementById("adults")!=null){document.getElementById("adults").style.visibility="hidden"}if(document.getElementById("children")!=null){document.getElementById("children").style.visibility="hidden"}if(document.getElementById("childage1")!=null){document.getElementById("childage1").style.visibility="hidden"}if(document.getElementById("childage2")!=null){document.getElementById("childage2").style.visibility="hidden"}if(document.getElementById("childage3")!=null){document.getElementById("childage3").style.visibility="hidden"}}var g=$(acResultsId+" > div");g.mouseover(function(){g.each(function(){this.className="unselected"});this.className="selected"});g.click(function(){acSearchField.val(this.childNodes[0].nodeValue);clearAutoComplete()})}else{clearAutoComplete()}}}};xmlHttp.open("GET",d,true);xmlHttp.send(null)};