function switchTab(G,H){G.href="javascript:void(0);";var A=G.parentNode.parentNode;if(A.tagName=="UL"){var E=A.getElementsByTagName("A");for(var D=0;D<E.length;D++){E[D].className="offState"}}G.className="onState";var F=A.parentNode.parentNode.parentNode;var C=F.getElementsByTagName("DIV");for(var B=0;B<C.length;B++){if(C[B].id&&C[B].id.indexOf("part")!=-1){if(C[B].id==H){C[B].style.display="block"}else{C[B].style.display="none"}}}if(EKCalendar.monthPicker){EKCalendar.closeCalendar()}return false}function TravellerChange(){var B=document.getElementById("seladults");var D=document.getElementById("selchildren");var E=document.getElementById("selinfants");if(B&&D&&E){D.options.length=0;for(var C=0;C<(9-B.selectedIndex);C++){D.options[D.options.length]=new Option(C,C)}E.options.length=0;for(var A=0;A<B.selectedIndex+2;A++){E.options[E.options.length]=new Option(A,A)}}}function createXMLHttpRequest(){if(typeof XMLHttpRequest!="undefined"){return new XMLHttpRequest()}else{if(typeof ActiveXObject!="undefined"){return new ActiveXObject("Microsoft.XMLHTTP")}else{throw new Error("XMLHttpRequest not supported")}}}function AirportChange(C){if(C.value!==""&&lastQuery!==C.value){lastQuery=C.value;var B=document.getElementById("selacity1");B.selectedIndex=0;B.disabled=true;try{var A=createXMLHttpRequest();A.open("GET","/system/aspx/IBEAirports.aspx?c="+C.value,true);A.onreadystatechange=function(){if(A.readyState==4){try{var E=A.responseText;if(A.status==200){FilterAirports(E)}else{FilterAirports(null)}}catch(F){FilterAirports(null)}}};A.send(null)}catch(D){FilterAirports(null)}}else{FilterAirports(null)}}function FilterAirports(C){var B=document.getElementById("selacity1");if(B){try{B.options.length=0;for(var A=0;A<IBE_Destinations.length;A++){if(!C||(IBE_Destinations[A].value===""||C.indexOf(IBE_Destinations[A].value)!=-1)){B.options[B.options.length]=IBE_Destinations[A]}}B.disabled=false;B.selectedIndex=0}catch(D){B.disabled=false;B.selectedIndex=0}}}var lastQuery="";TravellerChange()