function HideChildrenForRoom(N,U,L,M){var Q=1;var P=false;if(U!=""&&GetElementInDocument(U)){Q=GetElementInDocument(U).value}if(GetElementInDocument(L)){var R=GetElementInDocument(L).value;for(var T=0;T<M.length;T++){var S=GetSpansByName(M[T]);for(var V=0;V<S.length;V++){S[V].style.display=(T<R)&&(N<Q)?"":"none";if((T<R)&&(N<Q)){P=true}}}}if(N<Q&&(P||N==0)){var O=GetSpansByName("ChildAgeHeader");for(var V=0;V<O.length;V++){O[V].style.display=P?"":"none"}}}function HideRoomSections(V,O,Q,U,R,T){if(V==""){return }var N=GetElementInDocument(V);if(N){var M=N.value;for(var W=0;W<O.length;W++){var S=GetSpansByName(O[W]);for(var X=0;X<S.length;X++){S[X].style.display=W<M?"":"none"}}}var P=false;if(GetElementInDocument(Q)){GetElementInDocument(Q).style.display=M==1?"none":""}if(GetElementInDocument(U)){GetElementInDocument(U).style.display=(M==1&&P)?"none":""}if(GetElementInDocument(R)){GetElementInDocument(R).style.display=(M==1&&P)||!T?"none":""}}function HidePaxSections(J,L,I){if(J==""||L==""){return }var H=parseInt(GetElementInDocument(J).value)+parseInt(GetElementInDocument(L).value)-1;for(var M=0;M<I.length;M++){var K=GetSpansByName(I[M]);for(var N=0;N<K.length;N++){K[N].style.display=M<H?"":"none"}}}function FillRoomTypesForRoom(T,h,f,U,b,W,c){if(T==""||h==""){return }var d=GetElementInDocument(T).value;var Z=GetElementInDocument(h);var Y=GetElementInDocument(U).value;var a=GetElementInDocument(b).value;var S=mRoomTypesForPax[Y+";"+a];var g=Z.options;var j=Z.selectedIndex==-1?-1:Z.options[Z.selectedIndex].value;g.length=0;var V=S&&S.length>0&&(S.length>1||S[0]!=0);if(!V){Z.style.display="none";GetElementInDocument(f).style.display="none"}else{if(S.length==1){var e=mRoomTypeNames[S[0]];Z.style.display="none";GetElementInDocument(f).style.display="";GetElementInDocument(f).innerHTML=GetRoomTypeName(S[0],Y,a);g[0]=new Option("",S[X],false,false);g.selectedIndex=0}else{if(W){g[0]=new Option(c,-1,false,false)}var i=-1;for(var X=0;X<S.length;X++){g[g.length]=new Option(GetRoomTypeName(S[X],Y,a),S[X],false,false);if(S[X]==j){i=g.length-1}}GetElementInDocument(f).style.display="none";Z.style.display="";if(i>-1){Z.selectedIndex=i}}}return V}function GetSpansByName(G){if(!IsIe()){return document.getElementsByName(G)}else{var F=new Array();var E=document.getElementsByTagName("span");for(var H=0;H<E.length;H++){if(E[H].name==G){F.push(E[H])}}return F}}function GetTRsByName(G){if(!IsIe()){return document.getElementsByName(G)}else{var F=new Array();var E=document.getElementsByTagName("tr");for(var H=0;H<E.length;H++){if(E[H].name==G){F.push(E[H])}}return F}}function RefreshRoomDisplay(){var B=FillRoomTypes();HideRooms(B);HideChildren()}function ShowNightCountTextBox(F){var E=GetElementInDocument("CountNightsOther");var D=GetElementInDocument(F);if(E!=null&&D!=null){E.style.display=D.value=="-1"?"":"none"}}var gStayLengthLastIndex=0;var gAdultCountLastIndex=0;var gChildCountLastIndex=0;function ShowStayLengthPopUp(){ShowDropDownPopUp(CountNightsDropDown,gStayLengthLastIndex,"Please enter the number of nights:")}function ShowAdultCountPopUp(){ShowDropDownPopUp(AdultCountDropDown,gAdultCountLastIndex,"Please enter the number of adults:")}function ShowChildCountPopUp(){ShowDropDownPopUp(ChildCountDropDown,gChildCountLastIndex,"Please enter the number of children:")}function ShowDropDownPopUp(N,O,L){var I=null;if(IsIe()){if(typeof (N)=="object"&&N.tagName=="SELECT"){I=N}}else{I=GetElementInDocument(N)}if(I!=null&&I.value!=null){if(I.value=="-1"){var M=prompt(L,"");if(!isNaN(parseInt(M))&&M!=null&&M>0&&parseInt(M)==M){var K=true;for(var P=0;P<I.options.length;P++){if(M==I.options[P].value){K=false}}if(K){var J=I.options[I.options.length-1];I.options.length=I.options.length+1;I.options[I.options.length-1]=new Option(J.text,J.value);I.options[I.options.length-2]=new Option(M,M)}for(var P=0;P<I.options.length;P++){if(M==I.options[P].value){I.selectedIndex=P}}}else{I.selectedIndex=O}}O=I.selectedIndex}}function ShowSection(G,H,F){var E=GetElementInDocument(G);if(E.value==H){F.style.display=="none"}else{F.style.display==""}};