var SlidingDivCount=0;var t;var browser=navigator.appName;function resFunctions(){if(document.getElementById("sameLoc")){chkUnchkSameLoc(document.getElementById("sameLoc"))}showHideSrchRetrnLoc(document.getElementById("sameLoc"),"returnLocDisabled","returnLocEnabled","srchReturn_add","return_location","srchPic_APCity","location");showHideLocationInfo();showHideCarClass();showHideAlterNate(document.getElementById("shopperPulldown"),"USE_ALTERNATE_AWD_OR_RATECODE","alternateAWDCode");if(document.getElementById("chkCSS")){enableQuantity(document.getElementById("chkCSS"),"divCss")}if(document.getElementById("startSelectCar")){trimCarCharacters()}}var isMouseOverAllowed=false;var displayMoreCoolCars="";if(window.addEventListener){window.addEventListener("load",resFunctions,true)}if(window.attachEvent){window.attachEvent("onload",resFunctions)}function trimCarCharacters(){var I=document.getElementById("startSelectCar");var C=getElementsByClassName(I,"AVIS_question");for(i=0;i<C.length;i++){var H=getElementsByClassName(C[i],"selCarClass");var J=document.getElementById(H[0].id).getElementsByTagName("B");var F=J[0].innerHTML;if(F.length>25){var G=F.substring(0,22);J[0].innerHTML=G+"..."}var A=getElementsByClassName(C[i],"selCarType");var E=false;if((A[0].innerHTML.indexOf("class=coolcar")!=-1)||(A[0].innerHTML.indexOf('class="coolcar"')!=-1)){E=true}if(E==true){var B=document.getElementById(A[0].id).getElementsByTagName("B");var D=B[0].innerHTML;if(D.length>19){var G=D.substring(0,16);B[0].innerHTML=G+"..."}}var B=document.getElementById(A[0].id).getElementsByTagName("B");var D=B[0].innerHTML;if(D.length>30){var G=D.substring(0,27);B[0].innerHTML=G+"..."}}}function enableQuantity(B,A){if(B){var C=document.getElementById(A).getElementsByTagName("SELECT");if(B.checked==true){document.getElementById(A).className="";for(i=0;i<C.length;i++){C[i].disabled=false}}else{if(B.checked==false){document.getElementById(A).className="divDisabled";for(i=0;i<C.length;i++){C[i].selectedIndex=0;C[i].disabled=true}}}}}function showHideAlterNate(C,B,A){if(C){C.value==B?document.getElementById(A).className="imgDisplay":document.getElementById(A).className="imgNone"}}function showHideLocationInfo(){if(document.getElementById("picUpInfo")){var B=document.getElementById("picUpInfoTxt");var A=document.getElementById("picUpInfo").className.match(/(\S+) /);B.onmouseover=function(){if(document.getElementById("returnInfo")){className=document.getElementById("returnInfo").className;className=className.replace("imgDisplay","imgNone");document.getElementById("returnInfo").className=className}document.getElementById("picUpInfo").className=A[0]+"imgDisplay";document.getElementById("picUpInfo").style.top=xstooltip_findPosY(B)+"px";document.getElementById("picUpInfo").style.left=xstooltip_findPosX(B)+"px"};document.getElementById("picUpInfo").onmouseover=function(){document.getElementById("picUpInfo").className=A[0]+"imgDisplay"};document.getElementById("picUpInfo").onmouseout=function(){document.getElementById("picUpInfo").className=A[0]+"imgNone"}}if(document.getElementById("returnInfo")){var D=document.getElementById("returnInfoTxt");var C=document.getElementById("returnInfo").className.match(/(\S+) /);D.onmouseover=function(){if(document.getElementById("picUpInfo")){className=document.getElementById("picUpInfo").className;className=className.replace("imgDisplay","imgNone");document.getElementById("picUpInfo").className=className}document.getElementById("returnInfo").className=C[0]+"imgDisplay";document.getElementById("returnInfo").style.top=xstooltip_findPosY(D)+"px";document.getElementById("returnInfo").style.left=xstooltip_findPosX(D)+"px"};document.getElementById("returnInfo").onmouseover=function(){document.getElementById("returnInfo").className=C[0]+"imgDisplay"};document.getElementById("returnInfo").onmouseout=function(){document.getElementById("returnInfo").className=C[0]+"imgNone"}}}function showHideCarClass(){if(document.getElementById("carClassInfo")){var B=document.getElementById("carClassInfoTxt");var A=document.getElementById("carClassInfo").className.match(/(\S+) /);B.onmouseover=function(){document.getElementById("carClassInfo").className=A[0]+"imgDisplay";document.getElementById("carClassInfo").style.top=xstooltip_findPosY(B)-140+"px";document.getElementById("carClassInfo").style.left=xstooltip_findPosX(B)-160+"px"};B.onmouseout=function(){document.getElementById("carClassInfo").className=A[0]+"imgNone"}}}function showHideSrchRetrnLoc(A,E,F,I,H,B,C){if(A&&(document.getElementById(E)!=null)&&(document.getElementById(F)!=null)){var D=document.getElementById(E).className.match(/(\S+) /);var G=document.getElementById(F).className.match(/(\S+) /);if((document.getElementById(B))&&(document.getElementById(B).className!="imgDisplay")){if(A.checked==true){document.getElementById(F).className=G[0]+"imgNone";document.getElementById(E).className=D[0]+"disable";disableSearchByAddReturn(I);disableThisField(H)}else{if(A.checked==false){document.getElementById(F).className=G[0]+"imgDisplay";document.getElementById(E).className=D[0]+"imgNone";enableSearchByAddReturn(I);enableThisField(H)}}}else{if((document.getElementById(B).className=="imgDisplay")&&(document.getElementById(I).className=="imgDisplay")){if(A.checked==true){document.getElementById(F).className=G[0]+"imgNone";document.getElementById(E).className=D[0]+"disable";disableSearchByAddReturn(I)}else{if(A.checked==false){document.getElementById(F).className=G[0]+"imgDisplay";document.getElementById(E).className=D[0]+"imgNone";enableSearchByAddReturn(I)}}}}if(A.checked==true){document.getElementById(H).value=document.getElementById(C).value}document.getElementById(C).focus()}}function showPicUpLocInfo(B,A){if(A){if(document.getElementById(A).className=="locationInfo imgNone"){document.getElementById(A).className="locationInfo imgDisplay";document.getElementById(A).style.top=xstooltip_findPosY(B)+14+"px";document.getElementById(A).style.left=xstooltip_findPosX(B)+1+"px"}else{if(document.getElementById(A).className=="locationInfo imgDisplay"){document.getElementById(A).className="locationInfo imgNone"}}}}function hidemessagecenter(){if((document.getElementById("message_center"))&&(document.getElementById("message_center").style.display=="")){document.getElementById("message_center").style.display="none"}}function showThisDiv(A,H,G,D,F,C){hidemessagecenter();var I=document.getElementById("rtBtnLinks");var B=I.getElementsByTagName("DIV");for(i=0;i<B.length;i++){if(B[i].id){var J=B[i].id;if(J.indexOf("resBtn")!=-1){$(J).removeClassName("topBtnZindex");$(J).addClassName("otherDivNBtnsZindex")}if(J.indexOf("btnDivPopUp")!=-1){document.getElementById(J).className=document.getElementById(J).className.match(/(\S+) /)[0]+"imgNone"}}}A.className="topBtnZindex";var E=document.getElementById(H).className;if(E.match(/(\S+) /)!=null){if(E.indexOf("imgNone")!=-1){document.getElementById(H).className=E.match(/(\S+) /)[0]+"imgDisplay";document.getElementById(H).style.top=xstooltip_findPosY(A)+-5+"px";document.getElementById(H).style.left=xstooltip_findPosX(A)+-4+"px";if(!isIE){document.getElementById(H).style.top=xstooltip_findPosY(A)+-6+"px";document.getElementById(H).style.left=xstooltip_findPosX(A)+-4+"px"}}}}function showTheDiv(B,A){if(document.getElementById(A).className.match(/(\S+) /)){document.getElementById(A).className=document.getElementById(A).className.match(/(\S+) /)[0]+"imgDisplay";document.getElementById(A).style.top=xstooltip_findPosY(B)+-5+"px";document.getElementById(A).style.left=xstooltip_findPosX(B)+-15+"px"}else{document.getElementById(A).className="imgDisplay"}}function hideThisDiv(A){if(document.getElementById(A).className.match(/(\S+) /)){document.getElementById(A).className=document.getElementById(A).className.match(/(\S+) /)[0]+"imgNone"}else{document.getElementById(A).className="imgNone"}}function hideEreceiptField(){if(document.getElementById("findEreceipt")){document.getElementById("divConfNum").style.display="none";document.getElementById("divUserName").style.display="none";document.getElementById("divPassword").style.display="none"}}function changeFields(A){if(A){if(A.value=="1"){hideEreceiptField();document.getElementById("divLastName").style.display="";document.getElementById("divRAN").style.display="";document.getElementById("divCOR").style.display="";document.getElementById("btnGetReceipt").href="receiptResult.html"}else{if(A.value=="2"){document.getElementById("divLastName").style.display="";document.getElementById("divConfNum").style.display="";document.getElementById("divCOR").style.display="";document.getElementById("divUserName").style.display="none";document.getElementById("divPassword").style.display="none";document.getElementById("divRAN").style.display="none";document.getElementById("btnGetReceipt").href="receiptResult.html"}else{if(A.value=="3"){document.getElementById("divLastName").style.display="none";document.getElementById("divConfNum").style.display="none";document.getElementById("divRAN").style.display="none";document.getElementById("divCOR").style.display="none";document.getElementById("divUserName").style.display="";document.getElementById("divPassword").style.display="";document.getElementById("btnGetReceipt").href="../profile/account_landing_fullstate.html"}}}}}function submitForm(A,C){var D=document.select_car.action;var B=document.select_car.elements["resForm.userSelectedRateCode"].value;if(document.awdRates.netRateCode){if(document.awdRates.netRateCode.checked){document.select_car.elements["resForm.carGroupCode"].value=A}else{document.select_car.elements["resForm.carGroupCode"].value=A;document.select_car.elements["resForm.userSelectedRateCode"].value=C}}else{document.select_car.elements["resForm.carGroupCode"].value=A;document.select_car.elements["resForm.userSelectedRateCode"].value=C}document.select_car.submit()}function submitFormForSoldOutCar(A,C,F){var E=document.select_car.action;var B=document.select_car.elements["resForm.userSelectedRateCode"].value;if(document.awdRates.netRateCode){if(document.awdRates.netRateCode.checked){document.select_car.elements["resForm.carGroupCode"].value=A}else{document.select_car.elements["resForm.carGroupCode"].value=A;document.select_car.elements["resForm.userSelectedRateCode"].value=C}}else{document.select_car.elements["resForm.carGroupCode"].value=A;document.select_car.elements["resForm.userSelectedRateCode"].value=C}document.select_car.elements["resForm.pickUpLocation"].value=F;var D=document.select_car.elements["resForm.returnSameAsPickUp.value"].value;if(D.isValue){document.select_car.elements["resForm.dropOffLocation"].value=F}document.select_car.submit()}function submitForSoldOut(A,B){var C="/car-rental/reservation/see-other-locations.ac";document.select_car.elements["resForm.soldOutCarGroupCode"].value=A;document.select_car.elements["resForm.userSelectedRateCode"].value=B;document.select_car.action=C;document.select_car.submit()}function showMoreCoolCars(){document.getElementById("moreCoolCars").style.display="";document.getElementById("moreCoolCarsLink").style.display="none"}function hideMoreCoolCars(){document.getElementById("moreCoolCars").style.display="none";document.getElementById("moreCoolCarsLink").style.display=""}function getRates(A){if("USE_ALTERNATE_AWD_OR_RATECODE"!=A.value){document.awdRates.action="/car-rental/reservation/get-rates.ac?rateType="+A.value;document.awdRates.submit()}}function getRatesForNewAWDOrRateCode(){var A="USE_ALTERNATE_AWD_OR_RATECODE";document.awdRates.action="/car-rental/reservation/get-rates.ac?rateType="+A}function openPopUp(B){var A=B;window.open(A,"LocationDetails","height=450,width=600,scrollbars=yes")}var rerunTimer=1;var slidingSpeed=20;var eventDelay=400;var animEvent=false;var keepOpenStatus=false;var collapsingDiv=new SlidableDiv;var expandingDiv=new SlidableDiv;var expandedDiv=new SlidableDiv;function SlidableDiv(){this.id=-1;this.height=0;this.slide=false;this.summary;this.details;this.detailsContent}function showDetailsWithDelay(A){keepOpenStatus=false;var B=A.length;var C=A.substring(6,B);clearTimeout(animEvent);animEvent=setTimeout("triggerAnimation('"+C+"')",eventDelay)}function cancelAnimation(A){if(!expandingDiv.slide){clearTimeout(animEvent)}}function triggerAnimation(D){if(expandingDiv.slide||collapsingDiv.slide){return }collapsingDiv=expandedDiv;if(collapsingDiv.id!=-1){collapsingDiv.slide=true}expandingDiv=new SlidableDiv;expandingDiv.slide=true;expandingDiv.id=D;expandingDiv.summary=document.getElementById("AVIS_q"+D);expandingDiv.details=document.getElementById("AVIS_a"+D);expandingDiv.detailsContent=document.getElementById("AVIS_ac"+D);expandingDiv.height=0;var C=expandingDiv.details.getElementsByTagName("td")[0];var E=document.getElementById("AVIS_l"+D);var B="koLink_"+D;var A=expandingDiv.detailsContent.title;if(!expandingDiv.details.style.display||expandingDiv.details.style.display=="none"){expandingDiv.details.style.display="block";expandingDiv.details.style.visibility="visible";if(C){C.innerHTML="<img src='"+A+"' width='229' height='107' border='0'/>"}expandingDiv.summary.onmouseover=function(){};expandingDiv.summary.onmouseout=function(){};expandingDiv.summary.className="whiteText";expandingDiv.summary.parentNode.className="selectCarOver";animateSmallSelectButton(expandingDiv.summary,expandingDiv.id);animate();trimAJAXContent(B,10,lang)}}function animateSmallSelectButton(B,E){var C=B.nextSibling;while(C&&C.tagName!="DIV"){C=C.nextSibling}if(C!=null&&C.id=="selCarBtn"){C.style.display="none"}var D=document.getElementById("AVIS_ko"+E);var A="koLink_"+E;if(D!=null){D.style.display="block";D.style.visibility="visible";trimAJAXContent(A,10,lang);D.title=keepOpen}}function resetSmallSelectButton(A,D){var B=A.nextSibling;while(B&&B.tagName!="DIV"){B=B.nextSibling}if(B!=null&&B.id=="selCarBtn"){B.style.display="block";B.style.visibility="visible"}var C=document.getElementById("AVIS_ko"+D);if(C!=null){C.style.display="none"}}function animate(){if(expandingDiv.id!=-1){expandContent(expandingDiv)}if(collapsingDiv.id!=-1){collapseContent(collapsingDiv)}if(expandingDiv.slide||collapsingDiv.slide){setTimeout("animate()",rerunTimer)}}function expandContent(C){var A=C.height+slidingSpeed;if(A>=C.detailsContent.offsetHeight){A=C.detailsContent.offsetHeight;C.slide=false}var B=A-C.detailsContent.offsetHeight;C.details.style.height=A+"px";C.height=A;if(B>0){B=0}C.detailsContent.style.top=B+"px";if(!C.slide){expandedDiv=C;if(keepOpenStatus){keepCarDetailsOpen(expandedDiv.summary)}}}function collapseContent(C){var A=C.height-slidingSpeed;if(A<=0){A=0;C.slide=false}C.height=A;C.details.style.height=A+"px";var B=A-C.detailsContent.offsetHeight;if(B>0){B=0}C.detailsContent.style.top=B+"px";if(!C.slide){C.details.style.display="none";C.summary.onmouseover=function(){showDetailsWithDelay(this.id)};C.summary.onmouseout=cancelAnimation;C.summary.className="blackText";C.summary.parentNode.className="AVIS_question";resetSmallSelectButton(C.summary,C.id)}}function closeCarDetails(B){var D=B.length;var F=B.substring(6,D);expandingDiv=new SlidableDiv;expandingDiv.slide=false;collapsingDiv=new SlidableDiv;collapsingDiv.slide=true;collapsingDiv.id=F;collapsingDiv.summary=document.getElementById("AVIS_q"+F);collapsingDiv.details=document.getElementById("AVIS_a"+F);collapsingDiv.detailsContent=document.getElementById("AVIS_ac"+F);collapsingDiv.height=collapsingDiv.detailsContent.offsetHeight;var E=document.getElementById("AVIS_ko"+F);var C="koLink_"+F;var A=document.getElementById("AVIS_cl"+F);A.style.display="none";E.style.display="block";E.style.visibility="visible";trimAJAXContent(C,10,lang);E.title=keepOpen;animate()}function keepCarDetailsOpen(F){var B=F.id+"";var C=B.length;var E=B.substring(6,C);var D=document.getElementById("AVIS_ko"+E);var A=document.getElementById("AVIS_cl"+E);if(D){expandedDiv=new SlidableDiv;D.style.display="none";A.style.display="block";A.style.visibility="visible"}}function animateDefaultCar(A){keepOpenStatus=true;triggerAnimation(A)}function txtFielddisabledInStep4(B,C){var A=false;if(B.value==""||B.value==null){B.value=C}B.value==C?A=true:A=false;B.onfocus=function(){if(B.value==C){B.value=""}};B.onblur=function(){if(B.value==""){B.value=C}}}function onSubmitCheckForStep4(A,B){var D=document.getElementById(A);var C=document.getElementById(B);if(D!=null&&D.value==defaultMemNum){D.value=""}if(C!=null&&C.value==defaultFlightNum){C.value=""}};