/* Indy FE SCript */
var xmlHttp;var selectedYear;var selectedMake;var selectedModel;var userAction;function GetXmlHttpObject(){xmlHttp=null;try{xmlHttp=new XMLHttpRequest()}catch(a){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(a){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}}return xmlHttp}function getXmlData(b,l,h,d){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var m="";var c="";var g="";var f=document.getElementById(b);if(f){m=m+f.name+"="+f.value.split("~")[0];if(h!=""){reqParamsArr=h.split("|");for(var e=0;e<reqParamsArr.length;e++){if(document.getElementById(reqParamsArr[e])){reqParamName=document.getElementById(reqParamsArr[e]).name;reqParamValue=document.getElementById(reqParamsArr[e]).value.split("~")[0];m=m+"&"+reqParamName+"="+reqParamValue}}}}m=m+"&elementName="+f.name+"&reqParams="+h+"&dependentIds="+l;if(document.getElementById("vehicleType")){m=m+"&vehicleType="+document.getElementById("vehicleType").value}var a=d+"?"+m;xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=function(){stateChanged(l)};xmlHttp.send(null)}function stateChanged(h){if(xmlHttp.readyState==4){var d=xmlHttp.responseXML;var e=h.split("|");for(var l=0;l<e.length;l++){var n=e[l];var f=d.getElementsByTagName(n);if(f[0]!=null){if(f[0].attributes.getNamedItem("disabled")){document.getElementById(n).setAttribute("disabled","disabled")}else{document.getElementById(n).removeAttribute("disabled")}var c=f[0].getElementsByTagName("values");if(c[0]!=null&&c[0]!=undefined){var b=c[0].childNodes;document.getElementById(e[l]).options.length=0;for(var g=0;g<b.length;g++){var a=b[g].firstChild.nodeValue;var m=b[g].attributes.getNamedItem("value").value;document.getElementById(n).options[g]=new Option(a,m);document.getElementById(n).options[g].title=a;if(b[g].attributes.getNamedItem("selected")){document.getElementById(n).options[g].selected="selected"}}}}}}}function setDependentItemIds(e){var b=e.split("-");for(var d=0;d<b.length;d++){var a=b[d].split("|")[0];var c=b[d].split("|")[1];var f=document.getElementById(a).value;if(f.indexOf("~")!=-1){document.getElementById(c).value=f.split("~")[1]}}}function setId(a,b){var c=document.getElementById(a).value;if(c.indexOf("~")!=-1){document.getElementById(b).value=c.split("~")[1]}}function getXmlDataOnChange(b){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}if(document.getElementById(b+"year")){userAction="&userAction=GET_YEAR&newUsed="+b;name="year"}else{if(document.getElementById(b+"make")){userAction="&userAction=GET_MAKE&newUsed="+b;name="make"}}var a="ajax.do?"+userAction;xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=function(){stateChanged(b+name)};xmlHttp.send(null)}function setVehicleType(a,b){var c=document.getElementById(a);if(c){document.getElementById("condition").value=c.value}}function getReviewXmlData(b,d){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var c=document.getElementById(d).value;var a="userAction=GET_REVIEW_DATA?ajaxData.do&fieldName="+b+"&itemValue="+c+"&selectedItem="+d;xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=function(){stateChanged(b)};xmlHttp.send(null)}function cacheDomain(b){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var a="ajax.do?userAction=CACHE_DOMAIN&domainName="+b;xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=function(){stateDomainChange()};xmlHttp.send(null)}function stateDomainChange(){if(xmlHttp.readyState==4){var a=xmlHttp.responseXML}}function checkNewUsedHidden(){}function checkNewUsed(a){if(a=="new"){document.getElementById("newOrUsed").value="New";document.getElementById("newVeh").style.display="block";document.getElementById("usedVeh").style.display="none";if(document.getElementById("newyear")){document.getElementById("newyear").selectedIndex=0}if(document.getElementById("newmake")){document.getElementById("newmake").selectedIndex=0}if(document.getElementById("newmodel")){document.getElementById("newmodel").selectedIndex=0}if(document.getElementById("newtrim")){document.getElementById("newtrim").selectedIndex=0}if(document.getElementById("newzipcode")){document.getElementById("newzipcode").value=""}if(document.getElementById("newpricerange")){document.getElementById("newpricerange").selectedIndex=0}if(document.getElementById("newpricerange")){document.getElementById("newpricerange").selectedIndex=0}if(document.getElementById("newhybrid")){document.getElementById("newhybrid").checked=false}if(document.getElementById("newclassifieds")){document.getElementById("newclassifieds").checked=false}if(document.getElementById("newsearchradius")){document.getElementById("newsearchradius").selectedIndex=0}if(document.getElementById("newfueleconomy")){document.getElementById("newfueleconomy").selectedIndex=0}if(document.getElementById("newfueleconomy")){document.getElementById("newfueleconomy").selectedIndex=0}}else{if(a=="used"){document.getElementById("newUsed").value="Used";document.getElementById("usedVeh").style.display="block";document.getElementById("newVeh").style.display="none";if(document.getElementById("usedyear")){document.getElementById("usedyear").selectedIndex=0}if(document.getElementById("usedmake")){document.getElementById("usedmake").selectedIndex=0}if(document.getElementById("usedmodel")){document.getElementById("usedmodel").selectedIndex=0}if(document.getElementById("usedtrim")){document.getElementById("usedtrim").selectedIndex=0}if(document.getElementById("usedzipcode")){document.getElementById("usedzipcode").value=""}if(document.getElementById("certified")){document.getElementById("certified").checked=false}if(document.getElementById("usedclassifieds")){document.getElementById("usedclassifieds").checked=false}if(document.getElementById("usedhybrid")){document.getElementById("usedhybrid").checked=false}if(document.getElementById("Mileage")){document.getElementById("Mileage").selectedIndex=0}if(document.getElementById("usedsearchradius")){document.getElementById("usedsearchradius").selectedIndex=0}if(document.getElementById("usedfueleconomy")){document.getElementById("usedfueleconomy").selectedIndex=0}if(document.getElementById("usedfueleconomy")){document.getElementById("usedfueleconomy").selectedIndex=0}if(document.getElementById("usedpricerange")){document.getElementById("usedpricerange").selectedIndex=0}}}}function checkNewUsedDiv(){if(document.getElementById("newOrUsed")){val=document.getElementById("newOrUsed").value;document.getElementById(val).checked=true;if(val=="New"){document.getElementById("newVeh").style.display="block";document.getElementById("usedVeh").style.display="none"}if(val=="Used"){document.getElementById("usedVeh").style.display="block";document.getElementById("newVeh").style.display="none"}}}function validateForm(){val=document.getElementById("newUsed").value;if(val=="New"){document.getElementById("searchForm").action="ifw.do?pageNumber=2";if(document.getElementById("newzipcode")){if(document.getElementById("newzipcode").value==""){alert("Please Enter Zip");document.getElementById("newzipcode").focus();return false}else{if(document.getElementById("newzipcode").value.length<4){alert("Please Enter Proper Zip");document.getElementById("newzipcode").focus();return false}}}}else{if(val=="Used"){document.getElementById("searchForm").action="ifw.do?pageNumber=2";if(document.getElementById("usedzipcode")){if(document.getElementById("usedzipcode").value==""){alert("Please Enter Zip");document.getElementById("usedzipcode").focus();return false}else{if(document.getElementById("usedzipcode").value.length<4){alert("Please Enter Proper Zip");document.getElementById("newzipcode").focus();return false}}}}}return true}function validateQuote(){if(document.getElementById("year").nodeName=="SELECT"||document.getElementById("make").nodeName=="SELECT"||document.getElementById("model").nodeName=="SELECT"||document.getElementById("trim").nodeName=="SELECT"){document.getElementById("yearhidden").value=document.getElementById("year").options[document.getElementById("year").selectedIndex].value;document.getElementById("makehidden").value=document.getElementById("make").options[document.getElementById("make").selectedIndex].value;document.getElementById("modelhidden").value=document.getElementById("model").options[document.getElementById("model").selectedIndex].value;document.getElementById("trimhidden").value=document.getElementById("trim").options[document.getElementById("trim").selectedIndex].value}else{if(document.getElementById("year").nodeName=="DIV"||document.getElementById("make").nodeName=="DIV"||document.getElementById("model").nodeName=="DIV"||document.getElementById("trim").nodeName=="DIV"){document.getElementById("yearhidden").value=document.getElementById("year").innerHTML;document.getElementById("makehidden").value=document.getElementById("make").innerHTML;document.getElementById("modelhidden").value=document.getElementById("model").innerHTML;document.getElementById("trimhidden").value=document.getElementById("trim").innerHTML}}document.getElementById("QuoteForm").action="leadInfo.do?name=Lead_Info";return true}function validateFormCompareCar(){alert(document.getElementById("searchForm").action);return true}function searchLifeStyle(){alert(document.getElementById("searchForm").action);document.getElementById("searchForm").submit()}function searchVehicleClass(){alert(document.getElementById("searchForm").action);document.getElementById("searchForm").submit()}function searchBodyStyle(){alert(document.getElementById("searchForm").action);document.getElementById("searchForm").submit()}function arrowIn(a){a="mdl"+a.replace(" ","");document.getElementById(a+"_arrow").style.visibility="visible"}function arrowOut(a){a="mdl"+a.replace(" ","");document.getElementById(a+"_arrow").style.visibility="hidden"}function appendPercent(b){if(document.getElementById(b)){var a=document.getElementById(b).value;if(!(a.substring(a.length-1)=="%")){document.getElementById(b).value=a+"%"}}}function clear_textbox(a){if(document.getElementById(a).value=="Please include any additional information or options that you would like"){document.getElementById(a).value=""}}function disp_textbox(a){if(document.getElementById(a).value==""){document.getElementById(a).value="Please include any additional information or options that you would like"}}function clear_textbox_jobs(a){if(document.getElementById(a).value=="Please paste your resume"){document.getElementById(a).value=""}}function disp_textbox_jobs(a){if(document.getElementById(a).value==""){document.getElementById(a).value="Please paste your resume"}}function calculate_loan(){var d=document.getElementById("downpayment").value;var h=document.getElementById("sellingprice").value;var b=document.getElementById("loanmonths").value;if(b==""){if(document.getElementById("monthlypayment")){document.getElementById("monthlypayment").value=""}}var g=document.getElementById("interestrate").value;var f=parseInt(parseFloat(h)-parseFloat(d));if((d!="")||(h!="")){if(parseInt(d)>=parseInt(h)){alert("Down Payment should be less than Selling Price");if(document.getElementById("downpayment")){document.getElementById("downpayment").select()}return false}}if(document.getElementById("loanamount")){document.getElementById("loanamount").value=f}g=g.substring(0,g.length-1)/100;var e=f*(g/12);if(e==0){document.loan.monthlypayment.value=f/b;document.loan.totalinterest.value=e}else{var c=1-(1/Math.pow((1+(g/12)),b));var a=e/c+" ";document.loan.monthlypayment.value=a.substring(0,a.indexOf("."))+a.substring(a.indexOf("."),a.indexOf(".")+3);interestamount=(a*b)-f;interestamount=interestamount+" ";document.loan.totalinterest.value=interestamount.substring(0,interestamount.indexOf("."))+interestamount.substring(interestamount.indexOf("."),interestamount.indexOf(".")+3)}if(e=="NaN"){e=""}if(document.loan.monthlypayment.value=="Na"){document.loan.monthlypayment.value=""}if(document.loan.totalinterest.value=="Na"){document.loan.totalinterest.value=""}if(document.getElementById("loanamount").value=="Na"||document.getElementById("loanamount").value=="NaN"){document.getElementById("loanamount").value=""}if(document.loan.loanmonths.value==""){document.loan.monthlypayment.value=""}if(document.loan.totalinterest.value==""&&document.loan.loanmonths.value==""){document.loan.monthlypayment.value=""}return false}function hideOrShowSeo(a){if(a=="show"){document.getElementById("visualseocontent").style.display="block";document.getElementById("visualseomoreinfo").style.display="none"}else{if(a=="hide"){document.getElementById("visualseocontent").style.display="none";document.getElementById("visualseomoreinfo").style.display="block"}}}function validateLoanInfo(){if(document.getElementById("downpayment")&&document.getElementById("downpayment")){var a=document.getElementById("downpayment").value;var b=document.getElementById("loanamount").value;if((a!="")&&(b!="")){if(parseInt(a)>=parseInt(b)){alert("Down Payment should be less than Selling Price");if(document.getElementById("downpayment")){document.getElementById("downpayment").select();return false}}}}}function validemail(b){var a=b.value;var c=(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(a));if(!c){alert("Please Enter valid mail id.");b.focus();return false}return true}function checkValidNumber(f){var b="0123456789";var c;if(f.value!=""){var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){alert("Please Enter Only Numerics");f.value="";f.focus();return false}}}return true}function checkValidName(f){var b="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";var c;if(f.value!=""){var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){alert("Please Enter Only Alphabet.");f.value="";f.focus();return false}}}return true}function checkTradin(){if(document.getElementById("tradeYes").checked==true){document.getElementById("paymethod").disabled=false}else{if(document.getElementById("tradeNo").checked==true){document.getElementById("paymethod").disabled=true}}}current=0;delay=3000;function getDetailsAOD(a){document.autoofday.vin.value=a;document.autoofday.action="details.do";document.autoofday.userAction.value="WIDGET_VIEW";document.autoofday.submit()}function getDetailsAOD(a){document.premiumplacement.vin.value=a;document.premiumplacement.action="details.do";document.premiumplacement.userAction.value="WIDGET_VIEW";document.premiumplacement.submit()}function expand(a){var c=a.parentNode;var b=c.getElementsByTagName("div").item(0);c.className="menuHover";b.className="menuHover"}function collapse(a){var c=a.parentNode;var b=c.getElementsByTagName("div").item(0);c.className="menuNormal";b.className="menuNormal"}function correctPNG(){var f=navigator.appName;for(var c=0;c<document.images.length;c++){var d=document.images[c];var h=d.src.toUpperCase();if(h.substring(h.length-3,h.length)=="PNG"){var e=(d.id)?"id='"+d.id+"' ":"";var l=(d.className)?"class='"+d.className+"' ":"";var b=(d.title)?"title='"+d.title+"' ":"title='"+d.alt+"' ";var g="display:inline-block;"+d.style.cssText;var a="<span "+e+l+b+' style="width:'+d.width+"px; height:"+d.height+"px;"+g+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+d.src+"', sizingMethod='scale');\"></span>";mg.outerHTML=a;if(f=="Microsoft Internet Explorer"){c=c-1}}}}function CorrectCurrentPNG(f,h){var d=document.getElementById(f);d.src=h;var b=(d.id)?"id='"+d.id+"' ":"";var e=(d.className)?"class='"+d.className+"' ":"";var g=(d.title)?"title='"+d.title+"' ":"title='"+d.alt+"' ";var c="display:inline-block;"+d.style.cssText;if(d.align=="left"){c="float:left;"+c}if(d.align=="right"){c="float:right;"+c}var a="<span "+b+e+g+' style="width:'+d.width+"px; height:"+d.height+"px;"+c+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+d.src+"', sizingMethod='scale');\"></span>";d.outerHTML=a}function chgwid(a){CorrectCurrentPNG("img_main",a)}function chg_out(a){CorrectCurrentPNG("img_main",a)}function openDisclaimer(d,a,b,c){if(document.getElementById(d)){d=document.getElementById(d).value}else{return false}if(a=="Privacy"){a="Privacy";b="229"}else{a="Disclaimer";b="228"}if(document.getElementById(c)){c=document.getElementById(c).value}else{c="0X"}d=d+a+"-"+b;window.open(d,"Disclaimer","scrollbars=yes,width=520,height=435,left=100,top=100")}function openInPopup(b,a){a=a.replace(" ","");window.open(b,a,"scrollbars=yes,width=520,height=435,left=100,top=100")}function resetfunction(){document.searchform.reset()}function inventoryfrontend(f){var b='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~`!@#$%^&-_={}[]|"/.,:; ';var c;if(f.value!=""){var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){f.value=f.value.replace(a,"");return false}}}return true}function populateValuesOnload(){if(document.getElementById("searchGlobal")){document.getElementById("tempglobalSearch").value=document.getElementById("searchGlobal").value;document.getElementById("globalSearch").value=document.getElementById("searchGlobal").value}if(document.getElementById("includeyearrange").value!=""){if(yearFromVal!=""&&yearToVal!=""){populateMakeFromYear("make",yearFromVal,yearToVal)}if(makeVal!=""){populateMake("make",makeVal);if(modelVal==""){setTimeout(function(){populateModel("model","")},2000)}}if(modelVal!=""){setTimeout(function(){populateModel("model",modelVal)},2000);if(trimVal==""){setTimeout(function(){populateTrim("trim","")},4000)}}if(trimVal!=""){setTimeout(function(){populateTrim("trim",trimVal)},4000)}}else{document.getElementById("toyearrange").options[0].selected=true;document.getElementById("fromyearrange").options[0].selected=true}}function populateMakeFromYear(a,c,b){getInventorySearchXmlData(a,c,b)}function populateMake(a,b){getInventorySearchXmlData(a,b,"")}function populateModel(a,b){getInventorySearchXmlData(a,b,"")}function populateTrim(a,b){getInventorySearchXmlData(a,b,"")}function getInventorySearchXmlData(b,g,e){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var d;var f=document.getElementById("installbaseId").value;var h=document.getElementById("newUsed").value;var c="";var l="";if(e!=""&&e!=undefined){c=g;l=e}else{c=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;l=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value}if(c>l){alert("from year should be less than to year");document.getElementById("make").options.length=0;document.getElementById("make").options[0]=new Option("Select","Select");document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select");return false}else{if(b=="make"){if(document.getElementById("make")){document.getElementById("make").options.length=0;document.getElementById("make").options[0]=new Option("Select","Select")}d="userAction=GET_MAKE&yearfrom="+c+"&yearto="+l}else{if(b=="model"){if(document.getElementById("make").value=="Select"){document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select");return false}else{if(makeVal!=""&&makeVal!=undefined){if(makeVal==document.getElementById("make").value){d="userAction=GET_MODEL&make="+makeVal+"&yearfrom="+c+"&yearto="+l}else{d="userAction=GET_MODEL&make="+document.getElementById("make").value+"&yearfrom="+c+"&yearto="+l}}else{d="userAction=GET_MODEL&make="+document.getElementById("make").value+"&yearfrom="+c+"&yearto="+l}}}else{if(b=="trim"){if(document.getElementById("model").value=="Select"){document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select");return false}else{if((makeVal!=""&&makeVal!=undefined&&modelVal!=""&&modelVal!=undefined)){if(modelVal==document.getElementById("model").value){d="userAction=GET_TRIM&make="+makeVal+"&model="+modelVal+"&yearfrom="+c+"&yearto="+l}else{d="userAction=GET_TRIM&make="+document.getElementById("make").value+"&model="+document.getElementById("model").value+"&yearfrom="+c+"&yearto="+l}}else{d="userAction=GET_TRIM&make="+document.getElementById("make").value+"&model="+document.getElementById("model").value+"&yearfrom="+c+"&yearto="+l}}}}}var a="inventoryDropdownPopulation.do?"+d+"&installbaseId="+f+"&newUsed="+h;xmlHttp.open("GET",a,true);xmlHttp.onreadystatechange=function(){if(e==""){fillDropDownForInventory(xmlHttp,b,g)}else{fillDropDownForInventory(xmlHttp,b,"")}};xmlHttp.send(null)}}function fillDropDownForInventory(c,d,h){if(c.readyState==4){var f=c.responseXML;var b=f.getElementsByTagName("allValues");if(b[0]!=null&&b[0]!=undefined){var a=b[0].childNodes;if(d=="make"){document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");if(document.getElementById("trim")){document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}}else{if(d=="model"){if(document.getElementById("trim")){document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}}}if(d=="trim"){document.getElementById(d).options.length=0;for(var e=0;e<a.length;e++){var g=b[0].getElementsByTagName(d)[e].firstChild.nodeValue;document.getElementById(d).options[e]=new Option(g.split("~")[0],g)}if(h!=""&&h!=undefined){retainValues(document.getElementById(d),h)}}else{document.getElementById(d).options.length=0;for(var e=0;e<a.length;e++){var g=b[0].getElementsByTagName(d)[e].firstChild.nodeValue;document.getElementById(d).options[e]=new Option(g.split("~")[0],g)}if(h!=""&&h!=undefined){retainValues(document.getElementById(d),h)}}}}}function retainValues(b,a){if(b){if(b.options){for(i=0;i<b.options.length;i++){if(b.options[i].value==a){b.options[i].selected="true"}}}else{b.value=a}}}function submitInventorySearchBy(b,e){document.getElementById("excludemake").value="";document.getElementById("excludepricerange").value="";document.getElementById("pricerange").value="";document.getElementById("excludetransmission").value="";document.getElementById("excludemodel").value="";document.getElementById("excludetrim").value="";document.getElementById("excludebodytype").value="";document.getElementById("excludeexteriorcolor").value="";document.getElementById("includetrim").value="";document.getElementById("yearrange").value="";document.getElementById("includemake").value="";document.getElementById("includetransmission").value="";document.getElementById("includemodel").value="";document.getElementById("includeexteriorcolor").value="";document.getElementById("includebodytype").value="";document.getElementById("searchParameters").value="";document.vehicleListing.excludeenginecylinders.value="";document.vehicleListing.includeenginecylinders.value="";if(e=="Used"){document.getElementById("excludecertfied").value="";document.getElementById("includecertfied").value="";document.getElementById("excludeodometer").value="";document.getElementById("odometer").value=""}if(document.getElementById("tempglobalSearch")){document.getElementById("globalSearch").value=document.getElementById("tempglobalSearch").value;document.getElementById("includeglobalSearch").value=document.getElementById("tempglobalSearch").value}var g=true;if(document.getElementById("make")&&document.getElementById("make").value!="Select"){document.getElementById("includemake").value=document.getElementById("make").value}if(document.getElementById("model").value!="Select"){document.getElementById("includemodel").value=document.getElementById("model").value}if(document.getElementById("trim").value!="Select"){document.getElementById("includetrim").value=document.getElementById("trim").value}var a=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var l=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;if(document.getElementById("fromyearrange").value!="Select"&&document.getElementById("toyearrange").value!="Select"){if(document.getElementById("fromyearrange").value>document.getElementById("toyearrange").value){alert("from year should be less than to year");return false}}document.getElementById("yearrange").value=a+"-"+l;var h=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var c=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(document.getElementById("frompricerange").value!="Select"&&document.getElementById("topricerange").value!="Select"){if(document.getElementById("frompricerange").value>document.getElementById("topricerange").value){alert("from price should be less than to price");return false}}document.vehicleListing.pricerange.value=h+"-"+c;if(e=="Used"){var m=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var d=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";if(document.getElementById("fromodometer").value!="Select"&&document.getElementById("toodometer").value!="Select"){if(document.getElementById("fromodometer").value>document.getElementById("toodometer").value){alert("from odometer reading should be less than to odometer reading");return false}}document.vehicleListing.odometer.value=m+"-"+d}if(g==false){return false}else{document.getElementById("searchParameters").value="SEARCHBY";document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit();var f=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(f).css("height",$j(document.body).outerHeight(true));$j("body").append($j(f));return true}}function showAllVehicles(b,c){document.getElementById("excludemake").value="";document.getElementById("excludepricerange").value="";document.getElementById("includepricerange").value="";document.getElementById("pricerange").value="";document.getElementById("excludetransmission").value="";document.getElementById("excludemodel").value="";document.getElementById("excludetrim").value="";document.getElementById("excludebodytype").value="";document.getElementById("excludeexteriorcolor").value="";document.getElementById("includetrim").value="";document.getElementById("yearrange").value="";document.getElementById("includemake").value="";document.getElementById("includetransmission").value="";document.getElementById("includemodel").value="";document.getElementById("includeyearrange").value="";document.getElementById("includeexteriorcolor").value="";document.getElementById("includebodytype").value="";document.getElementById("searchParameters").value="";document.getElementById("includeglobalSearch").value="";document.getElementById("excludeglobalSearch").value="";document.getElementById("includeenginecylinders").value="";document.getElementById("excludeenginecylinders").value="";document.getElementById("make").value="Select";document.getElementById("model").value="Select";document.getElementById("trim").value="Select";if(document.getElementById("searchGlobal")){document.getElementById("searchGlobal").value=""}document.getElementById("globalSearch").value="";document.getElementById("tempglobalSearch").value="";if(c=="Used"){document.getElementById("excludecertfied").value="";document.getElementById("includecertfied").value="";document.getElementById("excludeodometer").value="";document.getElementById("includeodometer").value="";document.getElementById("odometer").value=""}document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit();var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function submitSearchListingForRefineSearch(x,c,h,r){document.vehicleListing.pageNumber.value=h;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+h;document.vehicleListing.userAction.value="WIDGET_VIEW";var b=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var l=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;var p=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var a=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(r=="Used"){document.getElementById("excludeodometer").value="";var f=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var u=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";document.vehicleListing.odometer.value=f+"-"+u}if(c=="bodytype"){var g=document.getElementsByName("bodytype");for(var s=0;s<g.length;s++){var o=g[s].value;if(document.vehicleListing.excludebodytype.value==""){if(x!=o){document.vehicleListing.excludebodytype.value=o}else{document.vehicleListing.includebodytype.value=o}}else{if(x!=o){if(document.vehicleListing.excludebodytype.value.indexOf(o)==-1){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+o}}else{document.vehicleListing.includebodytype.value=o}}}}else{if(c=="certification"){if(x=="isoemcertified"){document.getElementById("excludecertfied").value=document.getElementById("idisdealercertified").value+","+document.getElementById("idnotcertified").value;document.getElementById("includecertfied").value=x;document.getElementById("idisoemcertified").value=x;document.getElementById("idisdealercertified").value="";document.getElementById("idnotcertified").value=""}else{if(x=="isdealercertified"){document.getElementById("excludecertfied").value=document.getElementById("idisoemcertified").value+","+document.getElementById("idnotcertified").value;document.getElementById("includecertfied").value=x;document.getElementById("idisoemcertified").value="";document.getElementById("idisdealercertified").value=x;document.getElementById("idnotcertified").value=""}else{if(x=="notcertified"){document.getElementById("excludecertfied").value=document.getElementById("idisoemcertified").value+","+document.getElementById("idisdealercertified").value;document.getElementById("includecertfied").value=x;document.getElementById("idisoemcertified").value="";document.getElementById("idisdealercertified").value="";document.getElementById("idnotcertified").value=x}}}}else{if(c=="transmission"){var n=document.getElementsByName("transmission");for(var s=0;s<n.length;s++){var o=n[s].value;if(document.vehicleListing.excludetransmission.value==""){if(x!=o){document.vehicleListing.excludetransmission.value=o}else{document.vehicleListing.includetransmission.value=o}}else{if(x!=o){if(document.vehicleListing.excludetransmission.value.indexOf(o)==-1){document.vehicleListing.excludetransmission.value=document.vehicleListing.excludetransmission.value+","+o}}else{document.vehicleListing.includetransmission.value=o}}}}else{if(c=="colorexterior"){var d=document.getElementsByName("colorexterior");var w="";var v=document.vehicleListing.excludeexteriorcolor.value;for(var s=0;s<d.length;s++){var o=d[s].value;if(v==""){if(x!=o){v=o}else{w=o}}else{if(x!=o){v=v+","+o}else{w=o}}}document.vehicleListing.excludeexteriorcolor.value=v;document.vehicleListing.includeexteriorcolor.value=w}else{if(c=="engineCylinders"){var q=document.getElementsByName("engineCylinders");var e=document.vehicleListing.excludeenginecylinders.value;var t="";for(var s=0;s<q.length;s++){var o=q[s].value;if(e==""){if(x!=o){e=o}else{t=o}}else{if(x!=o){e=e+","+o}else{t=o}}}document.vehicleListing.excludeenginecylinders.value=e;document.vehicleListing.includeenginecylinders.value=t}}}}}document.getElementById("includemake").value=document.getElementById("make").value;document.getElementById("includemodel").value=document.getElementById("model").value;document.getElementById("includetrim").value=document.getElementById("trim").value;document.vehicleListing.yearrange.value=b+"-"+l;document.vehicleListing.pricerange.value=p+"-"+a;document.getElementById("searchParameters").value="REFINESEARCH";document.vehicleListing.submit();var m=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(m).css("height",$j(document.body).outerHeight(true));$j("body").append($j(m));return true}function removeSearch(d,e,c,b){if(d=="includeglobalSearch"){document.getElementById("tempglobalSearch").value="";document.getElementById("globalSearch").value="";document.getElementById("searchGlobal").value="";document.getElementById("includeglobalSearch").value=""}if(d=="includepricerange"){document.getElementById("includepricerange").value="";document.getElementById("excludepricerange").value="";document.getElementById("pricerange").value=document.getElementById("frompricerange").options[0].value+"-"+document.getElementById("topricerange").options[0].value}if(d=="includeodometer"){document.getElementById("includeodometer").value="";document.getElementById("excludeodometer").value="";document.getElementById("odometer").value=document.getElementById("fromodometer").options[1].value+"-"+document.getElementById("toodometer").options[parseInt(document.getElementById("toodometer").options.length)-1].value}if(d=="includeyearrange"){document.getElementById("includeyearrange").value="";document.getElementById("yearrange").value=document.getElementById("fromyearrange").options[1].value+"-"+document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;document.getElementById("includemake").value="";document.getElementById("excludemake").value="";document.getElementById("make").options.length=0;document.getElementById("make").options[0]=new Option("Select","Select");document.getElementById("includemodel").value="";document.getElementById("excludemodel").value="";document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");document.getElementById("includetrim").value="";document.getElementById("excludetrim").value="";document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}if(d=="includemake"){document.getElementById("includemake").value="";document.getElementById("excludemake").value="";document.getElementById("make").options.length=0;document.getElementById("make").options[0]=new Option("Select","Select");document.getElementById("includemodel").value="";document.getElementById("excludemodel").value="";document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");document.getElementById("includetrim").value="";document.getElementById("excludetrim").value="";document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}if(d=="includemodel"){document.getElementById("includemodel").value="";document.getElementById("excludemodel").value="";document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select","Select");document.getElementById("includetrim").value="";document.getElementById("excludetrim").value="";document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}if(d=="includetrim"){document.getElementById("includetrim").value="";document.getElementById("excludetrim").value="";document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select","Select")}if(d=="includebodytype"){document.getElementById("includebodytype").value="";document.getElementById("excludebodytype").value="";document.getElementById("searchParameters").value="YOUSEARCHEDFOR"}if(d=="includetransmission"){document.getElementById("includetransmission").value="";document.getElementById("excludetransmission").value="";document.getElementById("searchParameters").value="YOUSEARCHEDFOR"}if(d=="includeexteriorcolor"){document.getElementById("includeexteriorcolor").value="";document.getElementById("excludeexteriorcolor").value="";document.getElementById("searchParameters").value="YOUSEARCHEDFOR"}if(d=="includeenginecylinders"){document.getElementById("includeenginecylinders").value="";document.getElementById("excludeenginecylinders").value="";document.getElementById("searchParameters").value="YOUSEARCHEDFOR"}document.vehicleListing.pageNumber.value=c;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+c;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit();var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function setIncludeValue(d){if(d=="Odometer"){var b=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var f=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";if(b=="Select"&&f=="Select"){document.getElementById("includeodometer").value=""}else{if((document.getElementById("fromodometer").value!="Select"&&document.getElementById("toodometer").value!="Select")&&(document.getElementById("fromodometer").value>document.getElementById("toodometer").value)){alert("From odometer reading Should be less than to odometer reading");document.getElementById("includeodometer").value="Select-"+f;return false}else{document.getElementById("includeodometer").value=b+"-"+f}}}if(d=="PriceRange"){var g=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var a=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(g=="Select"&&a=="Select"){document.getElementById("includepricerange").value=""}else{if((document.getElementById("frompricerange").value!="Select"&&document.getElementById("topricerange").value!="Select")&&(document.getElementById("frompricerange").value>document.getElementById("topricerange").value)){alert("from price should be less than to price");document.getElementById("includepricerange").value="Select-"+a;return false}else{document.getElementById("includepricerange").value=g+"-"+a}}}if(d=="YearRange"){var e=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var c=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;if(e=="Select"&&c=="Select"){document.getElementById("includeyearrange").value=e+"-"+c}else{if((document.getElementById("fromyearrange").value!="Select"&&document.getElementById("toyearrange").value!="Select")&&(document.getElementById("fromyearrange").value>document.getElementById("toyearrange").value)){document.getElementById("includeyearrange").value="Select-"+c;return false}else{document.getElementById("includeyearrange").value=e+"-"+c}}}}function getCookieVal(a){endstr=document.cookie.indexOf(";",a);if(endstr==-1){endstr=document.cookie.length}return unescape(document.cookie.substring(a,endstr))}function GetCookie(a){arg=a+"=";alen=arg.length;clen=document.cookie.length;var b=0;while(b<clen){j=b+alen;if(document.cookie.substring(b,j)==arg){return getCookieVal(j)}b=document.cookie.indexOf(" ",b)+1;if(b==0){break}}return null}function SetCookie(b,c,a,d){cstr=b+"="+escape(c)+";";if(a){addtime=(d>0)?d:31536000000;expdate=new Date();expdate.setTime(expdate.getTime()+addtime);expdate=expdate.toGMTString();cstr+=" expires="+expdate}document.cookie=cstr}function DeleteCookie(a){exp=new Date();exp.setTime(exp.getTime()-1);cval=GetCookie(a);if(cval!=null){document.cookie=a+"="+cval+"; expires="+exp.toGMTString()}}function expandCollapse(e,a){var d=document.getElementById(e);var b=document.getElementById(d.id+"_handler");var c=e+a;if(d.style.display=="none"){d.style.display="block";b.src="styles/themes/theme"+themeIdGlobal+"/images/minus.png";SetCookie(c,"block")}else{d.style.display="none";b.src="styles/themes/theme"+themeIdGlobal+"/images/plus.png";SetCookie(c,"none")}}function setDisplay(b,a){if(a!=null){handler=document.getElementById(b.id+"_handler");b.style.display=a;handler.src=(a=="none")?"styles/themes/theme"+themeIdGlobal+"/images/plus.png":"styles/themes/theme"+themeIdGlobal+"/images/minus.png"}}function setState(b){var a=new Array("ecblockType","ecblockCertification","ecblockTransmission","ecblockColorExterior","ecblockEngineCylinders");for(k=0;k<a.length;k++){toggleelement=document.getElementById(a[k]);if(toggleelement!=null){setDisplay(toggleelement,GetCookie(toggleelement.id+b))}}}function goToPage(h,d,e,a,b,l){if(l!=""&&l!=undefined){var c=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var p=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;var n=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var f=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(l=="Used"){document.getElementById("excludeodometer").value="";var o=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var g=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";document.vehicleListing.odometer.value=o+"-"+g}document.getElementById("includemake").value=document.getElementById("make").value;document.getElementById("includemodel").value=document.getElementById("model").value;document.getElementById("includetrim").value=document.getElementById("trim").value;document.vehicleListing.yearrange.value=c+"-"+p;document.vehicleListing.pricerange.value=n+"-"+f;document.getElementById("searchParameters").value="REFINESEARCH"}document.vehicleListing.first_page_index.value=h;document.vehicleListing.last_page_index.value=e;document.vehicleListing.current_page_index.value=d;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.pageNumber.value=a;document.vehicleListing.process.value=b;document.vehicleListing.action="InventoryListing-"+a;disableLinks();document.vehicleListing.submit();var m=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(m).css("height",$j(document.body).outerHeight(true));$j("body").append($j(m))}function disableLinks(){var c=getElementsByClassName("paginumclass");var a=navigator.appName;for(var b=0;b<c.length;b++){if(c[b].tagName!=undefined){if(a.indexOf("Internet Explorer")!=-1){$j(c[b]).attr("href","javascript:void(0)")}else{$j(c[b]).attr("href","javascript:void(0)")}}}}function getPages(b,a,f){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.pageNumber.value=a;document.vehicleListing.action="InventoryListing-"+a;if(f!=""&&f!=undefined){var c=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var l=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;var h=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var d=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(f=="Used"){document.getElementById("excludeodometer").value="";var m=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var e=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";document.vehicleListing.odometer.value=m+"-"+e}document.getElementById("includemake").value=document.getElementById("make").value;document.getElementById("includemodel").value=document.getElementById("model").value;document.getElementById("includetrim").value=document.getElementById("trim").value;document.vehicleListing.yearrange.value=c+"-"+l;document.vehicleListing.pricerange.value=h+"-"+d;document.getElementById("searchParameters").value="REFINESEARCH"}document.vehicleListing.submit();if(document.getElementById("recordsPerPage")){document.getElementById("recordsPerPage").disabled=true}var g=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(g).css("height",$j(document.body).outerHeight(true));$j("body").append($j(g));return true}function sortByPage(f,b,e,c,d){document.vehicleListing.first_page_index.value=b;document.vehicleListing.last_page_index.value=e;document.vehicleListing.current_page_index.value=c;document.vehicleListing.orderBy.value=document.getElementById(f).value;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.pageNumber.value=d;document.vehicleListing.procType.value="SORT";document.vehicleListing.action="InventoryListing-"+d;document.vehicleListing.submit();var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function sort(f,h,d,c,a,l){if(l!=""&&l!=undefined){var b=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var p=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;var n=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var e=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(l=="Used"){document.getElementById("excludeodometer").value="";var o=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var g=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";document.vehicleListing.odometer.value=o+"-"+g}document.getElementById("includemake").value=document.getElementById("make").value;document.getElementById("includemodel").value=document.getElementById("model").value;document.getElementById("includetrim").value=document.getElementById("trim").value;document.vehicleListing.yearrange.value=b+"-"+p;document.vehicleListing.pricerange.value=n+"-"+e;document.getElementById("searchParameters").value="REFINESEARCH"}document.vehicleListing.first_page_index.value=h;document.vehicleListing.last_page_index.value=d;document.vehicleListing.current_page_index.value=c;document.vehicleListing.orderBy.value=f;document.vehicleListing.procType.value="SORT";document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.pageNumber.value=a;document.vehicleListing.action="InventoryListing-"+a;document.vehicleListing.submit();var m=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(m).css("height",$j(document.body).outerHeight(true));$j("body").append($j(m));return true}function listBy(b,h,e,d,a,l){if(l!=""&&l!=undefined){var c=document.getElementById("fromyearrange").value!="Select"?document.getElementById("fromyearrange").value:document.getElementById("fromyearrange").options[1].value;var p=document.getElementById("toyearrange").value!="Select"?document.getElementById("toyearrange").value:document.getElementById("toyearrange").options[parseInt(document.getElementById("toyearrange").options.length)-1].value;var n=document.getElementById("frompricerange").value!="Select"?document.getElementById("frompricerange").value:"Select";var f=document.getElementById("topricerange").value!="Select"?document.getElementById("topricerange").value:"Select";if(l=="Used"){document.getElementById("excludeodometer").value="";var o=document.getElementById("fromodometer").value!="Select"?document.getElementById("fromodometer").value:"Select";var g=document.getElementById("toodometer").value!="Select"?document.getElementById("toodometer").value:"Select";document.vehicleListing.odometer.value=o+"-"+g}document.getElementById("includemake").value=document.getElementById("make").value;document.getElementById("includemodel").value=document.getElementById("model").value;document.getElementById("includetrim").value=document.getElementById("trim").value;document.vehicleListing.yearrange.value=c+"-"+p;document.vehicleListing.pricerange.value=n+"-"+f;document.getElementById("searchParameters").value="REFINESEARCH"}document.vehicleListing.listing_type.value=b;document.vehicleListing.first_page_index.value=h;document.vehicleListing.last_page_index.value=e;document.vehicleListing.current_page_index.value=d;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.pageNumber.value=a;document.vehicleListing.action="InventoryListing-"+a;document.vehicleListing.submit();var m=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(m).css("height",$j(document.body).outerHeight(true));$j("body").append($j(m));return true}function getDetails(a){document.vehicleListing.vin.value=a;document.vehicleListing.action="details.do?vin="+a;document.vehicleListing.userAction.value="SHOW_DETAILS";document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit()}function submitSearchListingForm(e,d,c){document.vehicleListing.pageNumber.value=c;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+c;document.vehicleListing.userAction.value="WIDGET_VIEW";if(d=="make"){if(document.vehicleListing.excludemake.value==""){document.vehicleListing.excludemake.value=e}else{document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value+","+e}}else{if(d=="model"){if(document.vehicleListing.excludemodel.value==""){document.vehicleListing.excludemodel.value=e}else{document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value+","+e}}else{if(d=="bodytype"){if(document.vehicleListing.excludebodytype.value==""){document.vehicleListing.excludebodytype.value=e}else{document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+e}}}}document.vehicleListing.submit();var b=$j("#invLeftCol input:checkbox");for(i=0;i<b.length;i++){b[i].disabled=true}var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function submitSearchListingForGroup(d,o,b){document.vehicleListing.pageNumber.value=b;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";if(o=="make"){var m=document.getElementsByName("make");for(var f=0;f<m.length;f++){var l=m[f].value;if(document.vehicleListing.excludemake.value==""){if(d!=l){document.vehicleListing.excludemake.value=l}}else{if(d!=l){if(document.vehicleListing.excludemake.value.indexOf(l)==-1){document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value+","+l}}}}if(document.getElementById("tempmakeselect")){var e=document.getElementsByName("make_searchdiv");for(var f=0;f<e.length;f++){var l=e[f].value;if(document.vehicleListing.excludemake.value==""){if(d!=l){document.vehicleListing.excludemake.value=l}}else{if(d!=l){if(document.vehicleListing.excludemake.value.indexOf(l)==-1){document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value+","+l}}}}}}else{if(o=="model"){var g=document.getElementsByName("model");for(var f=0;f<g.length;f++){var l=g[f].value;if(document.vehicleListing.excludemodel.value==""){if(d!=l){document.vehicleListing.excludemodel.value=l}}else{if(d!=l){if(document.vehicleListing.excludemodel.value.indexOf(l)==-1){document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value+","+l}}}}if(document.getElementById("tempmodelselect")){var r=document.getElementsByName("model_searchdiv");for(var f=0;f<r.length;f++){var l=r[f].value;if(document.vehicleListing.excludemodel.value==""){if(d!=l){document.vehicleListing.excludemodel.value=l}}else{if(d!=l){if(document.vehicleListing.excludemodel.value.indexOf(l)==-1){document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value+","+l}}}}}}else{if(o=="bodytype"){var c=document.getElementsByName("bodytype");for(var f=0;f<c.length;f++){var l=c[f].value;if(document.vehicleListing.excludebodytype.value==""){if(d!=l){document.vehicleListing.excludebodytype.value=l}}else{if(d!=l){if(document.vehicleListing.excludebodytype.value.indexOf(l)==-1){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+l}}}}if(document.getElementById("tempbodytypeselect")){var h=document.getElementsByName("bodytype_searchdiv");for(var f=0;f<h.length;f++){var l=h[f].value;if(document.vehicleListing.excludebodytype.value==""){if(d!=l){document.vehicleListing.excludebodytype.value=l}}else{if(d!=l){if(document.vehicleListing.excludebodytype.value.indexOf(l)==-1){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+l}}}}}}else{if(o=="pricerange"){var a=document.getElementsByName("pricerange");for(var f=0;f<a.length;f++){var l=a[f].value;if(d!=l){a[f].checked=false}}}else{if(o=="odometer"){var q=document.getElementsByName("odometer");for(var f=0;f<q.length;f++){var l=q[f].value;if(d!=l){q[f].checked=false}}}else{if(o=="certification"){if(document.getElementById("idisoemcertified")){if(document.getElementById("idisoemcertified").value!=d){document.getElementById("idisoemcertified").checked=false}}if(document.getElementById("idisdealercertified")){if(document.getElementById("idisdealercertified").value!=d){document.getElementById("idisdealercertified").checked=false}}if(document.getElementById("idnotcertified")){if(document.getElementById("idnotcertified").value!=d){document.getElementById("idnotcertified").checked=false}}}}}}}}document.vehicleListing.submit();var p=$j("#invLeftCol input:checkbox");for(f=0;f<p.length;f++){p[f].disabled=true}var n=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(n).css("height",$j(document.body).outerHeight(true));$j("body").append($j(n));return true}function searchListingSelectUnselectAll(n,o,b){document.vehicleListing.pageNumber.value=b;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";if(n=="make"){if(o=="selectall"){document.vehicleListing.excludemake.value=""}else{if(o=="unselectall"){var l=document.getElementsByName("make");for(var e=0;e<l.length;e++){var h=l[e].value;if(document.vehicleListing.excludemake.value==""){document.vehicleListing.excludemake.value=h}else{if(document.vehicleListing.excludemake.value.indexOf(h)==-1){document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value+","+h}}}if(document.getElementById("tempmakeselect")){var d=document.getElementsByName("make_searchdiv");for(var e=0;e<d.length;e++){var h=d[e].value;if(document.vehicleListing.excludemake.value==""){document.vehicleListing.excludemake.value=h}else{if(document.vehicleListing.excludemake.value.indexOf(h)==-1){document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value+","+h}}}}}}}else{if(n=="model"){if(o=="selectall"){document.vehicleListing.excludemodel.value=""}else{if(o=="unselectall"){var f=document.getElementsByName("model");for(var e=0;e<f.length;e++){var h=f[e].value;if(document.vehicleListing.excludemodel.value==""){document.vehicleListing.excludemodel.value=h}else{if(document.vehicleListing.excludemodel.value.indexOf(h)==-1){document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value+","+h}}}if(document.getElementById("tempmodelselect")){var r=document.getElementsByName("model_searchdiv");for(var e=0;e<r.length;e++){var h=r[e].value;if(document.vehicleListing.excludemodel.value==""){document.vehicleListing.excludemodel.value=h}else{if(document.vehicleListing.excludemodel.value.indexOf(h)==-1){document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value+","+h}}}}}}}else{if(n=="bodytype"){if(o=="selectall"){document.vehicleListing.excludebodytype.value=""}else{if(o=="unselectall"){var c=document.getElementsByName("bodytype");for(var e=0;e<c.length;e++){var h=c[e].value;if(document.vehicleListing.excludebodytype.value==""){document.vehicleListing.excludebodytype.value=h}else{if(document.vehicleListing.excludebodytype.value.indexOf(h)==-1){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+h}}}if(document.getElementById("tempbodytypelselect")){var g=document.getElementsByName("bodytype_searchdiv");for(var e=0;e<g.length;e++){var h=g[e].value;if(document.vehicleListing.excludebodytype.value==""){document.vehicleListing.excludebodytype.value=h}else{if(document.vehicleListing.excludebodytype.value.indexOf(h)==-1){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value+","+h}}}}}}}else{if(n=="pricerange"){if(o=="selectall"){var a=document.getElementsByName("pricerange");for(var e=0;e<a.length;e++){var h=a[e].value;a[e].checked=true}}else{if(o=="unselectall"){var a=document.getElementsByName("pricerange");for(var e=0;e<a.length;e++){var h=a[e].value;a[e].checked=false}}}}else{if(n=="odometer"){if(o=="selectall"){var q=document.getElementsByName("odometer");for(var e=0;e<q.length;e++){var h=q[e].value;q[e].checked=true}}else{if(o=="unselectall"){var q=document.getElementsByName("odometer");for(var e=0;e<q.length;e++){var h=q[e].value;q[e].checked=false}}}}else{if(n=="certification"){if(o=="selectall"){if(document.getElementById("idisoemcertified")){document.getElementById("idisoemcertified").checked=true}if(document.getElementById("idisdealercertified")){document.getElementById("idisdealercertified").checked=true}if(document.getElementById("idnotcertified")){document.getElementById("idnotcertified").checked=true}}else{if(o=="unselectall"){if(document.getElementById("idisoemcertified")){document.getElementById("idisoemcertified").checked=false}if(document.getElementById("idisdealercertified")){document.getElementById("idisdealercertified").checked=false}if(document.getElementById("idnotcertified")){document.getElementById("idnotcertified").checked=false}}}}}}}}}document.vehicleListing.submit();var p=$j("#invLeftCol input:checkbox");for(e=0;e<p.length;e++){p[e].disabled=true}var m=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(m).css("height",$j(document.body).outerHeight(true));$j("body").append($j(m));return true}function submitSearchListingRangeValue(d,c,b){document.vehicleListing.pageNumber.value=b;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";if(document.getElementById("yearrange")){if(document.getElementById("fromyearrange").value>document.getElementById("toyearrange").value){alert("From Year Should be Less Than To Year");return false}document.getElementById("yearrange").value=document.getElementById("fromyearrange").value+"-"+document.getElementById("toyearrange").value}document.vehicleListing.submit();var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function submitSearchListingClearFilter(b){document.vehicleListing.pageNumber.value=b;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}if(document.getElementById("yearrange")){if(document.getElementById("includeyearrange")){document.getElementById("yearrange").value=document.getElementById("includeyearrange").value}}document.vehicleListing.clearfilter.value="true";document.vehicleListing.action="InventoryListing-"+b;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit();var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function submitSearchListingUnCheckValForm(e,d,c){document.vehicleListing.pageNumber.value=c;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+c;document.vehicleListing.userAction.value="WIDGET_VIEW";if(d=="make"){if(document.vehicleListing.excludemake.value!=""){document.vehicleListing.excludemake.value=document.vehicleListing.excludemake.value.replace(e,"")}}else{if(d=="model"){if(document.vehicleListing.excludemodel.value!=""){document.vehicleListing.excludemodel.value=document.vehicleListing.excludemodel.value.replace(e,"")}}else{if(d=="bodytype"){if(document.vehicleListing.excludebodytype.value!=""){document.vehicleListing.excludebodytype.value=document.vehicleListing.excludebodytype.value.replace(e,"")}}}}document.vehicleListing.submit();var b=$j("#invLeftCol input:checkbox");for(i=0;i<b.length;i++){b[i].disabled=true}var a=$j("<div class='grey-bg' style='opacity:0.3;filter: alpha(opacity=30);'><div><img src='images/loading.gif' valign='absmiddle'/></div></div>");$j(a).css("height",$j(document.body).outerHeight(true));$j("body").append($j(a));return true}function submitSearch(a,b){if(a=="bodytype"){document.getElementById("include"+a).value=b}else{document.getElementById(a).value=b}document.getElementById("searchType").value=a;if(document.getElementById("make")&&document.getElementById("make").type=="select"){document.getElementById("make").selectedIndex=0}if(document.getElementById("model")&&document.getElementById("model").type=="select"){document.getElementById("model").selectedIndex=0}if(document.getElementById("trim")&&document.getElementById("trim").type=="select"){document.getElementById("trim").selectedIndex=0}if(document.getElementById("isoemcertified")){document.getElementById("isoemcertified").value="isoemcertified";document.getElementById("isdealercertified").value="isdealercertified";document.getElementById("notcertified").value="notcertified"}if(a!="odometer"){if(document.getElementById("odometer")){document.getElementById("odometer").value=""}}document.searchform.submit()}function submitSearchCertified(a,b){if(a=="isoemcertified"){document.getElementById(a).value=b;document.getElementById("isdealercertified").value="";document.getElementById("notcertified").value=""}else{if(a=="isdealercertified"){document.getElementById("isoemcertified").value="";document.getElementById(a).value=b;document.getElementById("notcertified").value=""}else{if(a=="notcertified"){document.getElementById("notcertified").value=b}}}if(document.getElementById("odometer")){document.getElementById("odometer").value=""}document.getElementById("searchType").value=a;if(document.getElementById("make")&&document.getElementById("make").type=="select"){document.getElementById("make").selectedIndex=0}if(document.getElementById("model")&&document.getElementById("model").type=="select"){document.getElementById("model").selectedIndex=0}if(document.getElementById("trim")&&document.getElementById("trim").type=="select"){document.getElementById("trim").selectedIndex=0}document.searchform.submit()}function getSearchXmlData(d){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var e;var a=document.getElementById("installbaseId").value;var c=document.getElementById("newUsed").value;if(d=="model"){if(document.getElementById("model")){document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select Model","Select Model")}if(document.getElementById("make")&&document.getElementById("make").value!="Select Make"){e="userAction=GET_MODEL&make="+document.getElementById("make").value}else{if(document.getElementById("includemake")){e="userAction=GET_MODEL&make="+document.getElementById("includemake").value}else{return false}}}else{if(d=="trim"){if(document.getElementById("model").value=="Select Model"){return false}else{e="userAction=GET_TRIM&make="+document.getElementById("make").value+"&model="+document.getElementById("model").value}}}var b="searchAjax.do?"+e+"&installbaseId="+a+"&newUsed="+c;xmlHttp.open("GET",b,true);xmlHttp.onreadystatechange=function(){fillDropDown(xmlHttp,d)};xmlHttp.send(null)}function fillDropDown(c,d){if(c.readyState==4){var f=c.responseXML;var b=f.getElementsByTagName("allValues");if(b[0]!=null&&b[0]!=undefined){var a=b[0].childNodes;if(d=="make"){document.getElementById("model").options.length=0;document.getElementById("model").options[0]=new Option("Select Model","Select Model");if(document.getElementById("trim")){document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select Trim","Select Trim")}}else{if(d=="model"){if(document.getElementById("trim")){document.getElementById("trim").options.length=0;document.getElementById("trim").options[0]=new Option("Select Trim","Select Trim")}}}document.getElementById(d).options.length=0;for(var e=0;e<a.length;e++){var g=b[0].getElementsByTagName(d)[e].firstChild.nodeValue;document.getElementById(d).options[e]=new Option(g.split("~")[0],g)}}}}function hideSearchDiv(){document.getElementById("listMore").style.display="none"}function showSearchDiv(){document.getElementById("listMore").style.display="block"}function showSearchInvDiv(){document.getElementById("listMoreInventory").style.display="block"}function hideSearchInvDiv(){document.getElementById("listMoreInventory").style.display="none"}function submitSearchbox(){var a=true;if(document.getElementById("isoemcertified")){document.getElementById("isoemcertified").value="isoemcertified";document.getElementById("isdealercertified").value="isdealercertified";document.getElementById("notcertified").value="notcertified"}if(document.getElementById("make")&&document.getElementById("make").value!="Select Make"){document.getElementById("includemake").value=document.getElementById("make").value}if(document.getElementById("model").value!="Select Model"){document.getElementById("includemodel").value=document.getElementById("model").value}if(document.getElementById("yearrange")){if(document.getElementById("fromyearrange").value>document.getElementById("toyearrange").value){alert("From Year Should be Less Than To Year");a=false}document.getElementById("yearrange").value=document.getElementById("fromyearrange").value+"-"+document.getElementById("toyearrange").value;document.getElementById("includeyearrange").value=document.getElementById("fromyearrange").value+"-"+document.getElementById("toyearrange").value;if(document.getElementById("yearrange").value=="-"){document.getElementById("yearrange").value="0-0"}}if(a==false){return false}else{document.searchform.submit()}}function selectUnselectSearchValue(c,b,a){if(document.getElementById(c).checked){if(document.getElementById(b).value.indexOf(document.getElementById(c).value)==-1){document.getElementById(b).value=document.getElementById(b).value+","+document.getElementById(c).value}if(document.getElementById(a).value.indexOf(document.getElementById(c).value)!=-1){document.getElementById(a).value=document.getElementById(a).value.replace(document.getElementById(c).value,"")}}else{if(document.getElementById(a).value.indexOf(document.getElementById(c).value)==-1){document.getElementById(a).value=document.getElementById(a).value+","+document.getElementById(c).value}if(document.getElementById(b).value.indexOf(document.getElementById(c).value)!=-1){document.getElementById(b).value=document.getElementById(b).value.replace(document.getElementById(c).value,"")}}}function selectUnselectSearchValueAll(a,b,e,d){if(b=="selectall"){if(a=="certification_searchdiv"){if(document.getElementById("idisoemcertified_searchdiv")){document.getElementById("idisoemcertified_searchdiv").checked=true;selectUnSelectValue(document.getElementById("idisoemcertified_searchdiv").value,b,e,d)}if(document.getElementById("idisdealercertified_searchdiv")){document.getElementById("idisdealercertified_searchdiv").checked=true;selectUnSelectValue(document.getElementById("idisdealercertified_searchdiv").value,b,e,d)}if(document.getElementById("idnotcertified_searchdiv")){document.getElementById("idnotcertified_searchdiv").checked=true;selectUnSelectValue(document.getElementById("idnotcertified_searchdiv").value,b,e,d)}}else{if(a=="yearrange_searchdiv"){if(document.getElementById("tempfromyearrange")){var g=document.getElementById("tempfromyearrange").options[0].value;document.getElementById("tempfromyearrange").value=g;g=document.getElementById("temptoyearrange").options[document.getElementById("temptoyearrange").length-1].value;document.getElementById("temptoyearrange").value=g}}else{var h=document.getElementsByName(a);for(var c=0;c<h.length;c++){var f=h[c].value;h[c].checked=true;if(document.getElementById(e).value==""){document.getElementById(e).value=f}else{if(document.getElementById(e).value.indexOf(f)==-1){document.getElementById(e).value=document.getElementById(e).value+","+f}}if(document.getElementById(d).value.indexOf(f)!=-1){document.getElementById(d).value=document.getElementById(d).value.replace(f,"")}}}}}else{if(b=="unselectall"){if(a=="certification_searchdiv"){if(document.getElementById("idisoemcertified_searchdiv")){document.getElementById("idisoemcertified_searchdiv").checked=false;selectUnSelectValue(document.getElementById("idisoemcertified_searchdiv").value,b,e,d)}if(document.getElementById("idisdealercertified_searchdiv")){document.getElementById("idisdealercertified_searchdiv").checked=false;selectUnSelectValue(document.getElementById("idisdealercertified_searchdiv").value,b,e,d)}if(document.getElementById("idnotcertified_searchdiv")){document.getElementById("idnotcertified_searchdiv").checked=false;selectUnSelectValue(document.getElementById("idnotcertified_searchdiv").value,b,e,d)}}else{if(a=="yearrange_searchdiv"){if(document.getElementById("tempfromyearrange")){var g=document.getElementById("tempfromyearrange").options[0].value;document.getElementById("tempfromyearrange").value=g;g=document.getElementById("temptoyearrange").options[0].value;document.getElementById("temptoyearrange").value=g}}else{var h=document.getElementsByName(a);for(var c=0;c<h.length;c++){var f=h[c].value;h[c].checked=false;if(document.getElementById(d).value==""){document.getElementById(d).value=f}else{if(document.getElementById(d).value.indexOf(f)==-1){document.getElementById(d).value=document.getElementById(d).value+","+f}}if(document.getElementById(e).value.indexOf(f)!=-1){document.getElementById(e).value=document.getElementById(e).value.replace(f,"")}}}}}}}function submitSearchListingMoreDivSellectUnselectAll(b){var f=new Array("make","model","bodytype","pricerange","odometer","certification","yearrange");for(var c=0;c<f.length;c++){var g=f[c];var a=g+"_searchdiv";var e="temp"+g+"select";var d="temp"+g+"unselect";selectUnselectSearchValueAll(a,b,e,d)}}function selectUnSelectValue(d,a,c,b){if(a=="selectall"){if(document.getElementById(c).value==""){document.getElementById(c).value=d}else{if(document.getElementById(c).value.indexOf(d)==-1){document.getElementById(c).value=document.getElementById(c).value+","+d}}if(document.getElementById(b).value.indexOf(d)!=-1){document.getElementById(b).value=document.getElementById(b).value.replace(d,"")}}else{if(a=="unselectall"){if(document.getElementById(b).value==""){document.getElementById(b).value=d}else{if(document.getElementById(b).value.indexOf(d)==-1){document.getElementById(b).value=document.getElementById(b).value+","+d}}if(document.getElementById(c).value.indexOf(d)!=-1){document.getElementById(c).value=document.getElementById(c).value.replace(d,"")}}}}function submitSearchListingAcceptSelection(e){if(document.getElementById("tempmakeselect")){var d=document.getElementById("tempmakeselect").value.split(",");var b=document.vehicleListing.excludemake.value;for(i=0;i<d.length;i++){b=b.replace(d[i],"")}d=document.getElementById("tempmakeunselect").value.split(",");for(i=0;i<d.length;i++){if(b.indexOf(d[i])==-1){b=b+","+d[i]}}document.vehicleListing.excludemake.value=b}if(document.getElementById("tempmodelselect")){var d=document.getElementById("tempmodelselect").value.split(",");var f=document.vehicleListing.excludemodel.value;for(i=0;i<d.length;i++){f=f.replace(d[i],"")}d=document.getElementById("tempmodelunselect").value.split(",");for(i=0;i<d.length;i++){if(f.indexOf(d[i])==-1){f=f+","+d[i]}}document.vehicleListing.excludemodel.value=f}if(document.getElementById("tempbodytypeselect")){var d=document.getElementById("tempbodytypeselect").value.split(",");var c=document.vehicleListing.excludebodytype.value;for(i=0;i<d.length;i++){c=c.replace(d[i],"")}d=document.getElementById("tempbodytypeunselect").value.split(",");for(i=0;i<d.length;i++){if(c.indexOf(d[i])==-1){c=c+","+d[i]}}document.vehicleListing.excludebodytype.value=c}if(document.getElementById("temppricerangeselect")){var d=document.getElementById("temppricerangeselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)&&document.getElementById(a).type=="checkbox"){document.getElementById(a).checked=true}else{if(document.getElementById(a)&&document.getElementById(a).type=="hidden"){document.getElementById(a).value=d[i]}}}d=document.getElementById("temppricerangeunselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)&&document.getElementById(a).type=="checkbox"){document.getElementById(a).checked=false}else{if(document.getElementById(a)&&document.getElementById(a).type=="hidden"){document.getElementById(a).value=""}}}}if(document.getElementById("tempodometerselect")){var d=document.getElementById("tempodometerselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)&&document.getElementById(a).type=="checkbox"){document.getElementById(a).checked=true}else{if(document.getElementById(a)&&document.getElementById(a).type=="hidden"){document.getElementById(a).value=d[i]}}}d=document.getElementById("tempodometerunselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)&&document.getElementById(a).type=="checkbox"){document.getElementById(a).checked=false}else{if(document.getElementById(a)&&document.getElementById(a).type=="hidden"){document.getElementById(a).value=""}}}}if(document.getElementById("tempcertificationselect")){var d=document.getElementById("tempcertificationselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)){document.getElementById(a).checked=true}}d=document.getElementById("tempcertificationunselect").value.split(",");for(i=0;i<d.length;i++){var a="id"+d[i].replace(" ","").replace("<","").replace(">","").replace("&amp;","");if(document.getElementById(a)){document.getElementById(a).checked=false}}}if(document.getElementById("tempfromyearrange")){if(document.getElementById("tempfromyearrange").value>document.getElementById("temptoyearrange").value){alert("From Year Should be Less Than To Year");return false}document.getElementById("yearrange").value=document.getElementById("tempfromyearrange").value+"-"+document.getElementById("temptoyearrange").value}document.vehicleListing.pageNumber.value=e;if(document.vehicleListing.first_page_index){document.vehicleListing.first_page_index.value=1;document.vehicleListing.last_page_index.value=5;document.vehicleListing.current_page_index.value=1}document.vehicleListing.clearfilter.value="false";document.vehicleListing.action="InventoryListing-"+e;document.vehicleListing.userAction.value="WIDGET_VIEW";document.vehicleListing.submit()}function hov(b,a){if(b.className){b.className=a}}function inventoryLoanAppendPercent(b){if(document.getElementById(b)){var a=document.getElementById(b).value;if(!(a.substring(a.length-1)=="%")){document.getElementById(b).value=a+"%"}}}function checkNumberInv(f,a){Ttemp=document.getElementById(f).value;var b="";var d;b=b+Ttemp.substring(d,d+1);if(!((Ttemp.substring(d,d+1)>=0)&&(Ttemp.substring(d,d+1)<=9))&&!(Ttemp.substring(d,d+1)=="%")){no=b.length-1}var c=Ttemp.length-1;for(d=0;d<=c;d++){var e=Ttemp.charCodeAt(d);if(d==c&&e==46){Ttemp=Ttemp.replace(".","")}}if(a=="interestrate"&&!(Ttemp.substring(Ttemp.length-1)=="%")){if(Ttemp.value=="."||Ttemp.indexOf(".%")>=0){document.getElementById(f).value=Ttemp+"00%"}else{if(Ttemp!="."&&Ttemp!=""){document.getElementById(f).value=Ttemp+"%"}}}return true}function inventory_calculate_loan(){if(document.getElementById("specialprice")&&document.getElementById("specialprice").value!=""){var c=document.getElementById("downpayment").value;if(c==""){c="0"}var e=document.getElementById("specialprice").value;var h=document.getElementById("loanmonths").value;e=e.substring(0,e.indexOf("."));var g=document.getElementById("interestrate").value;var b=parseInt(parseFloat(e)-parseFloat(c));if((c!="")||(e!="")){if(parseInt(c)>=parseInt(e)){alert("Down Payment should be less than Vehicle Price");if(document.getElementById("downpayment")){document.getElementById("downpayment").select()}return false}}g=g.substring(0,g.length-1)/100;var l=b*(g/12);payment=b/h;if(l==0){if(payment=="Na"||payment=="NaN"){document.getElementById("estimatedpayment").innerHTML=""}else{var d=convertToCurrency(payment+"");document.getElementById("estimatedpayment").innerHTML=d}}else{var f=1-(1/Math.pow((1+(g/12)),h));var a=l/f+" ";var d=a.substring(0,a.indexOf("."))+a.substring(a.indexOf("."),a.indexOf(".")+3);if(d=="Na"||d=="NaN"){document.getElementById("estimatedpayment").innerHTML=""}else{document.getElementById("estimatedpayment").innerHTML=convertToCurrency(d)}interestamount=(a*h)-b;interestamount=interestamount+" "}if(payment=="Na"||h==""||h=="0"){document.getElementById("estimatedpayment").innerHTML=""}else{if(c==0){document.getElementById("downpayment").value=c}}}else{document.getElementById("estimatedpayment").innerHTML="N/A"}return false}function openPopup(a,c){var b;var e;var d="0X";if(document.getElementById("vin")){b=document.getElementById("vin").value}if(document.getElementById("inventoryid")){e=document.getElementById("inventoryid").value}if(document.getElementById("sitemode")){d=document.getElementById("sitemode").value}tempUrl=+c+"-"+e+"-"+b;if(a=="windowsticker"){url="WindowSticker-"+tempUrl;window.open(url,"WindowSticker","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=720,height=850,left = 262,top = 134")}else{if(a=="printerfriendly"){url="PrinterFriendly-"+tempUrl;window.open(url,"PrinterFriendly","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=730,height=850,left = 262,top = 134")}else{if(a=="makeoffer"){url="MakeAnOffer-"+tempUrl;window.open(url,"MakeAnOffer","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=730,height=505,left = 262,top = 134")}}}}function getSpecialsPopupForm(m,b,g,h,o,f,d,p,e){var a="0X";var n;var l="NA";var c="NA";if(document.getElementById("siteMode")){a=document.getElementById("siteMode").value;if(a==""){a="0X"}}if(document.getElementById("pageid")){n=document.getElementById("pageid").value}if(h==""){h="NA";o="0"}if(f==""){f="NA";d="0"}if(p==""){p="0"}if(document.getElementById("newUsed")){l=document.getElementById("newUsed").value}if(document.getElementById("specialtype")){c=document.getElementById("specialtype").value}b=b.replace(/\./g,"_");h=h.replace(/\./g,"_");f=f.replace(/\./g,"_");url="SpecialsPopup-"+l+"-"+m+"-"+b+"-"+h+"-"+f+"-"+g+"-"+o+"-"+d+"-"+p+"-"+c+"-"+e;window.open(url,"SpecialsRequestForm","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=620,height=455,left = 262,top = 134");return false}function applyForFinance(d,m,q,h,c,s,n,e,g,r,p,o,f,l,b){var a="0X";if(document.getElementById("siteMode")){a=document.getElementById("siteMode").value}c=c.replace("-","_");n=n.replace("-","_");g=g.replace("-","_");if(o==""){o=0}url="SecureFinanceInventory-"+p+"-"+q+"-"+c+"-"+n+"-"+g+"-"+o+"-"+h+"-"+s+"-"+e;if(r!=""){url=url+"-"+r}url=url+"-"+f;if(b!=""){url=url+"-m"+b}document.financeform.action=url;document.financeform.submit()}function submitRequestForm(a){document.requestmoreinfoform.action=a+"-"+document.getElementById("pageid").value;document.requestmoreinfoform.submit()}function submitRequestFormPopup(b){document.requestmoreinfoformpopup.action=b+"-"+document.getElementById("pageid").value;if(document.getElementById("price")&&document.getElementById("price").value!=null&&document.getElementById("price").value!=""&&document.getElementById("price").value!=0){var c=document.getElementById("price").value;var a=parseInt(document.getElementById("offerprice").value);if(c.indexOf(".")!=-1){c=c.substring(0,c.indexOf("."))}c=parseInt(c);if(a>c){alert("Offer Price Should be Less Than Vehicle Price");document.getElementById("offerprice").focus();return false}}document.requestmoreinfoformpopup.submit()}function submitSpecialsRequestForm(a){document.specialsform.action=a+"-"+document.getElementById("pageid").value;document.specialsform.submit()}function getSpecialsDetails(a){document.specialsform.vin.value=a;document.specialsform.action="details.do?vin="+a;document.specialsform.userAction.value="WIDGET_VIEW";document.specialsform.submit()}function printPage(){window.print()}function mailpage(){var a;var b;var c;if(document.getElementById("vin")){a=document.getElementById("vin").value}if(document.getElementById("inventoryid")){b=document.getElementById("inventoryid").value}if(document.getElementById("newused")){c=document.getElementById("newused").value.toUpperCase()}mail_str="mailto:?subject= "+c+" VEHICLE INVENTORY from "+window.location.hostname;mail_str+="&body= "+c+" VEHICLE INVENTORY";mail_str+=". You should check this out at, "+location.href;location.href=mail_str}function printCoupon(d,a){var c=document.getElementById("siteMode").value;var b="printcoupon-"+d+"-"+a;window.open(b,"Coupons","toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=730,height=260,left=262,top=134");return false}function submitCouponsRequestForm(a){document.couponsform.action=a+"-"+document.getElementById("pageid").value;document.couponsform.submit()}function getInventoryListing(){var a=document.getElementById("listingurl").value;var b=document.getElementById("siteMode").value;document.inventoryform.action=a;document.inventoryform.submit()}function updateMainImg(c,b){if(b!=null){style='style="opacity:'+b+'"'}else{style=""}if(images[c][0].indexOf("colorpix")>0){document.getElementById("mainContainerImg").innerHTML='<img src="'+images[c][0]+'" id="main"'+style+' title="'+images[c][1]+'" alt="'+images[c][1]+'" width="433" height="290" align="absmiddle" />'}else{if(resize=="true"){document.getElementById("mainContainerImg").innerHTML='<img src="'+images[c][0]+'" id="main"'+style+' alt="'+images[c][1]+'" width="433" height="290" align="absmiddle" />'}else{var a;var d=images[c][0];if(images[c][0].indexOf("noimg")!=-1){a='class="noimg400x300"';d=d.substring(0,d.indexOf("~"))}document.getElementById("mainContainerImg").innerHTML="<img "+a+' src="'+d+'" id="main"'+style+' title="'+images[c][1]+'" alt="'+images[c][1]+'" align="absmiddle" />'}}}function opacity(f,d,a,b){var c=Math.round(b/100);var e=0;if(d>a){for(i=d;i>=a;i--){setTimeout("changeOpacity("+i+",'"+f+"')",(e*c));e++}}else{if(d<a){for(i=d;i<=a;i++){setTimeout("changeOpacity("+i+",'"+f+"')",(e*c));e++}}}}function changeOpacity(b,c){var a=document.getElementById(c).style;a.opacity=(b/100);a.MozOpacity=(b/100);a.KhtmlOpacity=(b/100);a.filter="alpha(opacity="+b+")"}function slideshow(){if(currentImage+1<images.length){changeOpacity(0,"main");currentImage++;updateMainImg(currentImage,0);opacity("main",0,100,fadeTime);nextImage=setTimeout("slideshow();",delay);if(currentImage+1==images.length){currentImage=-1}}else{clearTimeout(nextImage)}}function togglePlay(){if(paused==true){paused=false;nextImage=setTimeout("slideshow();",500);document.getElementById("toggle").className="detailspauseicon";document.getElementById("toggle").title="Pause";document.getElementById("toggle").alt="Pause"}else{paused=true;clearTimeout(nextImage);document.getElementById("toggle").className="detailsplayicon";document.getElementById("toggle").title="Play";document.getElementById("toggle").alt="Play"}}function shiftImg(a){paused=true;clearTimeout(nextImage);document.getElementById("toggle").className="detailsplayicon";document.getElementById("toggle").title="Play";document.getElementById("toggle").alt="Play";if(currentImage+a<images.length&&currentImage+a>=0){currentImage=currentImage+a;updateMainImg(currentImage)}}function jumpTo(a){paused=true;clearTimeout(nextImage);document.getElementById("toggle").className="detailsplayicon";document.getElementById("toggle").title="Play";document.getElementById("toggle").alt="Play";if(a=="start"){currentImage=0}else{currentImage=images.length-1}updateMainImg(currentImage)}function initSlideshow(){updateMainImg(currentImage);nextImage=setTimeout("slideshow();",delay)}function LTrim(e){var b=new String(" \t\n\r");var d=new String(e);if(b.indexOf(d.charAt(0))!=-1){var a=0,c=d.length;while(a<c&&b.indexOf(d.charAt(a))!=-1){a++}d=d.substring(a,c)}return d}function RTrim(d){var a=new String(" \t\n\r");var c=new String(d);if(a.indexOf(c.charAt(c.length-1))!=-1){var b=c.length-1;while(b>=0&&a.indexOf(c.charAt(b))!=-1){b--}c=c.substring(0,b+1)}return c}function Trim(a){return RTrim(LTrim(a))}function validateKeyPressAlphaNumeric(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==32||a==8||a==0||a==13){return true}else{return false}return true}function validateKeyPressAlphaNumericSpace(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==8||a==0||a==13||a==35||a==42){return true}else{return false}return true}function validateKeyPressAlphaNumericRectSymbol(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==45||a==95||a==32||a==8||a==0){return true}else{return false}return true}function validateKeyPressAlphaNumericSymbol(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==45||a==40||a==41||a==44||a==46||a==91||a==93||a==123||a==125||a==95||a==32||a==35||a==38||a==47||a==92||a==64||a==8||a==0||a==13){return true}else{return false}return true}function validateKeyPressNumeric(b){var a=window.event?b.keyCode:b.which;if((a>47&&a<58)||a==8||a==0||a==13){return true}else{return false}return true}function validateKeyPressVersionNumeric(b){var a=window.event?b.keyCode:b.which;if((a>47&&a<58)||a==46||a==8||a==0){return true}else{return false}return true}function validateKeyPressAmount(h,g){var c=window.event?h.keyCode:h.which;if((c>47&&c<58)||c==46||c==8||c==0||c==13){if(c==46){for(var b=0;b<g.length;b++){var f=g.charAt(b);if(f=="."){return false}}if(g.indexOf(".")!=-1){var d=g.indexOf(".");var l=g.substring(0,d);var a=g.substring(d+1);if(a.length>2){return false}}}if(c!=8&&c!=0&&g.indexOf(".")!=-1){var d=g.indexOf(".");var a=g.substring(d);if(a.length>2){return false}}return true}else{return false}return true}function validateKeyPressForPercent(b){var a=window.event?b.keyCode:b.which;if((a>47&&a<58)||a==46||a==8||a==0){return true}else{return false}return true}function validateKeyPressTime(b){var a=window.event?b.keyCode:b.which;if((a>47&&a<58)||a==58||a==46||a==8||a==0){return true}else{return false}return true}function validateKeyPressAlpha(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||a==32||a==8||a==0||a==13){return true}else{return false}return true}function validateKeyPressAlpha(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||a==32||a==8||a==0||a==13){return true}else{return false}return true}function validateKeyPressEmail(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==64||a==46||a==8||a==0||a==45||a==95||a==13){return true}else{return false}return true}function validateKeyPressUrl(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==64||a==46||a==47||a==58||a==8||a==0){return true}else{return false}return true}function validateKeyPressZipCode(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==32||a==8||a==0){return true}else{return false}return true}function validateKeyPressDomainName(b){var a=window.event?b.keyCode:b.which;if((a>64&&a<91)||(a>96&&a<123)||(a>47&&a<58)||a==64||a==46||a==8||a==0){return true}else{return false}return true}function validateKeyPressDot(b){var a=window.event?b.keyCode:b.which;if(a!=46){return true}else{return false}return true}function validateEnterKey(b,c){var a=window.event?b.keyCode:b.which;if(a==13){document.getElementById(c).focus()}}function validateKeyPressLimit(c,b){var a=b;b=b-checkAvailableLength(c);if(c.value.length>b){return false}return true}function validateKeyPressGeneric(d,b){var a=window.event?d.keyCode:d.which;var c=null;if(b=="AN"){}return true}function validateRequired(b,a){validateTabSpace(b);if(Trim(b.value)==null||Trim(b.value)==""){alert(a+" is required");b.focus();return false}else{return true}}function validateRequiredMsg(a,b){validateTabSpace(a);if(Trim(a.value)==null||Trim(a.value)==""){alert(b);a.focus();return false}else{return true}}function validateRequiredReadOlny(b,a){if(Trim(b.value)==null||Trim(b.value)==""){alert(a+" is required");return false}else{return true}}function validateAlphaNumeric(b,c){var a=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";return validateAlphaNumericCore(a,b,c)}function validateAlphaNumericSpace(b,c){var a="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";return validateAlphaNumericCore(a,b,c)}function validateAlphaNumericCore(b,f,g){var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Alpha Numeric")}else{alert(g+" Should be Alpha Numeric")}f.value="";f.focus();return false}}}}validateTwoSpace(f);if(!validateAllZeros(f,g)){return false}return true}function validateAlphaNumericRectSymbols(f,g){var b=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Alpha Numeric and (_-)")}else{alert(g+" Should be Alpha Numeric and (_-)")}f.value="";f.focus();return false}}}}validateTwoSpace(f);if(!validateAllZeros(f,g)){return false}return true}function validateAlphaNumericSymbol(f,g){var b=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789@#`:/-_[],.";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Alpha Numeric and Symbols among (@#`:/-_[],.)")}else{alert(g+" Should be Alpha Numeric and Symbols among (@#`:/-_[],.)")}f.value="";f.focus();return false}}}}validateTwoSpace(f);if(!validateAllZeros(f,g)){return false}return true}function validateTime(f,g){var b=" 0123456789:";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(Trim(g)==""){alert("Enter Numeric and Symbols (:)")}else{alert(g+" Should be Numeric and Symbols (:)")}f.value="";f.focus();return false}}}validateTwoSpace(f);return true}function validateVersion(f,g){var b=" 0123456789.";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(Trim(g)==""){alert("Enter Numeric and Symbols (.)")}else{alert(g+" Should be Numeric and Symbols (.)")}f.value="";f.focus();return false}}}validateTwoSpace(f);return true}function validateAlpha(f,g){var b=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Alphabets")}else{alert(g+" Should be Alphabets")}f.value="";f.focus();return false}}}}validateTwoSpace(f);return true}function validateNumeric(f,g){var b=" 0123456789";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Numerics")}else{alert(g+" Should be Numerics")}f.value="";f.focus();return false}}}}validateTwoSpace(f);if(!validateAllZeros(f,g)){return false}return true}function validateAmount(e,n){var g=" 0123456789.";var f;if(e.value!=""){validateTabSpace(e);var d=e.value;var m=e.value.length;var c=false;if(d.indexOf(".")!=-1){var l=d.indexOf(".");var b=e.value.substring(0,l);var h=e.value.substring(l+1,l+3);if(h.length>2){e.focus();return false}}for(f=0;f<m;f++){var a=d.substring(f,f+1);if(g.indexOf(a)==-1){if(Trim(n)==""){alert("Enter Numeric and Symbols (.)")}else{alert(n+" Should be Numeric and Symbols (.)")}e.value="";e.focus();return false}if(a.indexOf(".")!=-1){if(!c){c=true}else{if(Trim(n)==""){alert("Invalid Amount Format ")}else{alert(n+" Invalid Amount Format ")}e.focus();return false}}}}validateTwoSpace(e);if(!validateAllZeros(e,n)){return false}return true}function convertPercentage(d,f){d.value=d.value.replace(/,/g,"").replace(/\$/g,"").replace(/\%/g,"").replace(/.00/g,"");if(!validateAmount(d,f)){return false}var e=d.value;var b="00";if(e.indexOf(".")!=-1){var c=e.indexOf(".");e=d.value.substring(0,c);b=d.value.substring(c+1,c+3);if(b.length==1){b=b+"0"}}var a=e.length;if(e>100){alert("Percentage should be with in the range of 0 - 100");return false}if(a>3){alert(f+" Invalid Percentage");return false}d.value=e+"."+b+"%";return true}function convertCurrency(g,s,o){g.value=g.value.replace(/,/g,"").replace(/\$/g,"").replace(/\%/g,"").replace(/.00/g,"");if(!validateAmount(g,s)){return false}if(Trim(o)==""||Trim(o)=="undefined"){o="$"}var a=3;var t=2;var b=g.value;var m="00";if(b.indexOf(".")!=-1){var l=b.indexOf(".");b=g.value.substring(0,l);m=g.value.substring(l+1,l+3);if(m.length==1){m=m+"0"}}var h=b.length;var d=false;var q=reverseFun(b);var c=a;var r=0;var f=0;for(var e=0;e<h;e++){if(e==c){if(c>a){f=c+r}else{f=c}var p=q.substring(0,f);var n=q.substring(f);q=p+","+n;r++;c=c+t}}q=reverseFun(q);if(q==""){q="0"}g.value=o+q+"."+m}function validateAndConvertCurrency(m,d,l,a,w){m.value=m.value.replace(/,/g,"").replace(/\$/g,"");if(!validateAmount(m,d)){return false}if(Trim(l)==""||Trim(l)=="undefined"){l="$"}var h=" 0123456789.,"+l;if(Trim(a)==""||Trim(a)=="undefined"){a=3}if(Trim(w)==""||Trim(w)=="undefined"){w=2}a=Trim(a);w=Trim(w);validateTwoSpace(m);var r;if(m.value!=""){var x=m.value;var v="00";var q=false;if(x.indexOf(".")!=-1){var n=x.indexOf(".");x=m.value.substring(0,n);v=m.value.substring(n+1,n+3);if(v.length==1){v=v+"0"}}var s=x.length;for(r=0;r<s;r++){var t=x.substring(r,r+1);if(h.indexOf(t)==-1){if(d==""){alert("Enter Numeric and Symbols (.)")}else{alert(d+" Should be Numeric and Symbols (.)")}m.value="";m.focus();return false}if(t.indexOf(".")!=-1){if(!q){q=true}else{if(d==""){alert("Invalid Amount Format ")}else{alert(d+" Invalid Amount Format ")}m.focus();return false}}}var e=reverseFun(x);var u=a;var f=0;var g=0;for(var r=0;r<s;r++){if(r==u){if(u>a){g=u+f}else{g=u}var c=e.substring(0,g);var b=e.substring(g);e=c+","+b;f++;var p=0;for(p=1;p<u;p++){}var o=0;for(o=1;o<w;o++){}u=p+o-1}}e=reverseFun(e);if(e==""){e="0"}m.value=l+e+"."+v}if(!validateAllZeros(m,d)){return false}return true}function validateAndConvertCurrencyTEST(n,d,m){n.value=n.value.replace(/,/g,"").replace(/\$/g,"").replace(/.00/g,"");if(!validateAmount(n,d)){return false}if(Trim(m)==""||Trim(m)=="undefined"){m="$"}var h=" 0123456789.,"+m;alert(h);var r;if(n.value!=""){validateTabSpace(n);var p=n.value;var l=n.value.length;var q=false;if(p.indexOf(".")!=-1){var o=p.indexOf(".");var x=n.value.substring(0,o);var v=n.value.substring(o+1,o+3);if(v.length>2){n.focus();return false}}for(r=0;r<l;r++){var t=p.substring(r,r+1);if(h.indexOf(t)==-1){if(d==""){alert("Enter Numeric and Symbols (.)")}else{alert(d+" Should be Numeric and Symbols (.)")}n.value="";n.focus();return false}if(t.indexOf(".")!=-1){if(!q){q=true}else{if(d==""){alert("Invalid Amount Format ")}else{alert(d+" Invalid Amount Format ")}n.focus();return false}}}}validateTwoSpace(n);if(!validateAllZeros(n,d)){return false}var a=3;var w=2;var x=n.value;var v="00";if(x.indexOf(".")!=-1){var o=x.indexOf(".");x=n.value.substring(0,o);v=n.value.substring(o+1,o+3);if(v.length==1){v=v+"0"}}var s=x.length;var q=false;var e=reverseFun(x);var u=a;var f=0;var g=0;for(var r=0;r<s;r++){if(r==u){if(u>a){g=u+f}else{g=u}var c=e.substring(0,g);var b=e.substring(g);e=c+","+b;f++;u=u+w}}e=reverseFun(e);if(e==""){e="0"}n.value=m+e+"."+v}function reverseFun(e){var d="";var a=e.length;for(var b=a;b>=0;b--){var c=e.substring(b,b+1);d=d+c}return d}function validateSpace(a){a.value=a.value.replace(/ +/g,"")}function validateTwoSpace(a){if(a.value.indexOf("  ")>=0){a.value=a.value.replace("  "," ")}a.value=a.value.replace(/  +/g," ")}function validateTabSpace(a){a.value=a.value.replace(/\t+/g,"");a.value=Trim(a.value)}function validateTextCounter(c,b){validateTwoSpace(c);var a=b;b=b-checkAvailableLength(c);if(c.value.length>b){alert("Can`t enter more than "+a+" Characters");c.value=c.value.substring(0,b);return false}return true}function validateTextCounterCharDisp(d,c,a){validateTwoSpace(d);var b=c;c=c-checkAvailableLength(d);a.value=c;if(d.value.length>c){alert("Can`t enter more than "+b+" Characters");d.value=d.value.substring(0,c);return false}return true}function navigatePhoneFields(b,a){if(document.getElementById(b).value.length==3){document.getElementById(a).focus()}}function validatePhone(g,h,b){var c=" 0123456789";var d;if(g.value!=""){validateSpace(g);validateTabSpace(g);var e=g.value;var f=g.value.length;if(f!=b){if(Trim(h)==""){alert("Should be "+b+" digits")}else{alert(h+" Should be "+b+" digits")}g.focus();return false}for(d=0;d<f;d++){var a=e.substring(d,d+1);if(c.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(h)==""){alert("Enter Numerics")}else{alert(h+" All Should be Numerics")}g.value="";g.focus();return false}}}}if(!validateAllZeros(g,h)){return false}return true}function validateMail(f,g){var b="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.@";var c;if(f.value!=""){validateTabSpace(f);var d=f.value;var e=f.value.length;for(c=0;c<e;c++){var a=d.substring(c,c+1);if(b.indexOf(a)==-1){if(a.indexOf("\n")==-1){if(Trim(g)==""){alert("Enter Valid Email")}else{alert(g+" has In-Valid Email")}f.value="";f.focus();return false}}}}validateTwoSpace(f);if(!validateAllZeros(f,g)){return false}return true}function validateAllZeros(a,b){if(parseInt(a.value)==0){}return true}function checkAvailableLength(g){var f=0;if(g.value!=""){var c=g.value;var e=g.value.length;var d=false;for(var b=0;b<e;b++){var a=c.substring(b,b+1);if(a.indexOf("\n")!=-1){f++;f++}}f+2}return f}function TESTvalidateTextCounter(c,a,b){if(c.value.length>b){c.value=c.value.substring(0,b)}else{a.value=b-c.value.length}}function validateDomainName(c,a){var b=a.subString(1,4);if(b!="www"||b!="WWW"){alert(c+" is not valied")}b=a.subString(a.lastIndexOf("."));if(b.length<2||b.length>3){alert(c+" is not valied")}}function validateEmail(e,b){var a=b;var d=(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(a));var c=b.subString(b.lastIndexOf("."));if(!d||c.length<2||c.length>3){alert(e+" is not valied")}}function validateUrl(a,d){if(a.indexOf("http://")==-1){return false}var c=a.substr(7,a.indexOf("."));if(c.length<=1){return false}if(a.indexOf(".")>0){var b=a.substr(a.indexOf("."),a.length-1);if(b.length<=1){if(Trim(d)==""){alert("Enter Proper Url")}else{alert(d+" is not Proper Url")}return false}}else{if(Trim(d)==""){alert("Enter Proper Url")}else{alert(d+" is not Proper Url")}return false}return true}function validateInetAdder(d,a,b){var c=b.substring(b.lastIndexOf(".")+1);if(a!=""&&d!=""){if(b!=""&&(c.length<2||c.length>3)){document.getElementById(a).style.display="block";document.getElementById(a).innerHTML="Not a Valid"}else{document.getElementById(a).innerHTML="";document.getElementById(a).style.display="none"}}return true}function CompareTwoDates(m,h,n,e){var d=parseInt(m.substring(0,2),10);var c=parseInt(m.substring(3,5),10);var l=parseInt(m.substring(6,10),10);var b=parseInt(h.substring(0,2),10);var a=parseInt(h.substring(3,5),10);var g=parseInt(h.substring(6,10),10);var p=new Date(l,d-1,c);var o=new Date(g,b-1,a);var f=new Date();if(o<p){alert(n+" date cannot be greater than "+e+" date");return false}return true}function CompareDates123(d,n,h){var c=parseInt(d.substring(0,2),10);var b=parseInt(d.substring(3,5),10);var l=parseInt(d.substring(6,10),10);var a=new Date();var g=a.getMonth()+1;var m=a.getDate();var f=a.getFullYear();alert();var o=new Date(l,c-1,b);var e=new Date(m,g,f);alert("Today Date : "+e+" - Given Date : "+o);if(h=="AFTER"){if(e>o){alert(n+" date cannot be lesser than Current date");return false}}else{if(h=="BEFORE"){if(e<o){alert(n+" date cannot be greater than Current date");return false}}}return true}function CompareDates(f,r,m){var e=getSpec("mon",f);var d=getSpec("dt",f);var n=getSpec("yr",f);var c=new Date();var o=c.getMonth();var a=c.getDate();var q=c.getFullYear();if(o<10){o="0"+o}if(a<10){a="0"+a}var b=o+"/"+a+"/"+q;var l=getSpec("mon",b);var p=getSpec("dt",b);var h=getSpec("yr",b);var s=new Date(n,e-1,d);var g=new Date(h,l,p);if(m=="AFTER"){if(g>s){alert(r+" date cannot be lesser than Current date");return false}}else{if(m=="BEFORE"){if(g<s){alert(r+" date cannot be greater than Current date");return false}}}return true}function getSpec(a,c){var b="";if(a=="mon"){b=parseInt(c.substring(0,2),10)}else{if(a=="dt"){b=parseInt(c.substring(3,5),10)}else{if(a=="yr"){b=parseInt(c.substring(6,10),10)}}}return b}function encodeSymbols(a){a=a.replace(/%/g,";perct;");a=a.replace(/&/g,";amp;");return a}function decodeSymbols(a){a=a.replace(/;perct;/g,"%");a=a.replace(/;amp;/g,"&");a=a.replace(/&amp;/g,"&");return a}function checkNumber(f,a){Ttemp=document.getElementById(f).value;var b="";var d;b=b+Ttemp.substring(d,d+1);if(!((Ttemp.substring(d,d+1)>=0)&&(Ttemp.substring(d,d+1)<=9))&&!(Ttemp.substring(d,d+1)=="%")){no=b.length-1}var c=Ttemp.length-1;for(d=0;d<=c;d++){var e=Ttemp.charCodeAt(d);if(d==c&&e==46){Ttemp=Ttemp.replace(".","")}}if(a=="interestrate"&&!(Ttemp.substring(Ttemp.length-1)=="%")){if(Ttemp.value=="."||Ttemp.indexOf(".%")>=0){document.loan.interestrate.value=Ttemp+"00%"}else{if(Ttemp!="."&&Ttemp!=""){document.loan.interestrate.value=Ttemp+"%"}}}return true}function extractNumber(m,l,n){var p=m.value;var b="[0-9]*";if(l>0){b+="\\.?[0-9]{0,"+l+"}"}else{if(l<0){b+="\\.?[0-9]*"}}b=n?"^-?"+b:"^"+b;b=b+"$";var f=new RegExp(b);if(f.test(p)){return true}var o="[^0-9"+(l!=0?".":"")+(n?"-":"")+"]";var e=new RegExp(o,"g");p=p.replace(e,"");if(n){var h=p.length>0&&p.charAt(0)=="-";var d=/-/g;p=p.replace(d,"");if(h){p="-"+p}}if(l!=0){var c=/\./g;var a=c.exec(p);if(a!=null){var g=p.substring(a.index+a[0].length);g=g.replace(c,"");g=l>0?g.substring(0,l):g;p=p.substring(0,a.index)+"."+g}}m.value=p}function convertToCurrency(r,n){if(Trim(n)==""||Trim(n)=="undefined"){n="$"}var a=3;var s=2;var b=r;var h="00";if(b.indexOf(".")!=-1){var g=b.indexOf(".");b=r.substring(0,g);h=r.substring(g+1,g+3);if(h.length==1){h=h+"0"}}var l=b.length;var d=false;var p=reverseFun(b);var c=a;var q=0;var f=0;for(var e=0;e<l;e++){if(e==c){if(c>a){f=c+q}else{f=c}var o=p.substring(0,f);var m=p.substring(f);p=o+","+m;q++;c=c+s}}p=reverseFun(p);if(p==""){p="0"}r=n+p+"."+h;return r}var timeout=500;var closetimer=0;var ddmenuitem=0;function mopen(f){mcancelclosetime();if(ddmenuitem){ddmenuitem.style.visibility="hidden"}ddmenuitem=document.getElementById(f);ddmenuitem.style.visibility="visible";var b=ddmenuitem.offsetHeight;var d=ddmenuitem.offsetWidth;var a=ddmenuitem.parentNode.offsetHeight;var c=ddmenuitem.parentNode.offsetWidth;var e=ddmenuitem.parentNode.parentNode.id;if(e=="VLsddm"){ddmenuitem.style.marginTop="-"+(a)+"px"}else{if(e=="VRsddm"){ddmenuitem.style.marginTop="-"+(a)+"px"}else{if(e=="HTsddm"){ddmenuitem.style.marginTop="-"+(b+a)+"px"}else{if(e=="HBsddm"){ddmenuitem.style.marginTop=0}}}}}function mclose(){if(ddmenuitem){ddmenuitem.style.visibility="hidden"}}function mclosetime(){closetimer=window.setTimeout(mclose,timeout)}function mcancelclosetime(){if(closetimer){window.clearTimeout(closetimer);closetimer=null}}document.onclick=mclose;var getElementsByClassName=function(b,a,c){if(document.getElementsByClassName){getElementsByClassName=function(l,o,h){h=h||document;var d=h.getElementsByClassName(l),n=(o)?new RegExp("\\b"+o+"\\b","i"):null,e=[],g;for(var f=0,m=d.length;f<m;f+=1){g=d[f];if(!n||n.test(g.nodeName)){e.push(g)}}return e}}else{if(document.evaluate){getElementsByClassName=function(q,t,p){t=t||"*";p=p||document;var g=q.split(" "),r="",n="http://www.w3.org/1999/xhtml",s=(document.documentElement.namespaceURI===n)?n:null,h=[],d,f;for(var l=0,m=g.length;l<m;l+=1){r+="[contains(concat(' ', @class, ' '), ' "+g[l]+" ')]"}try{d=document.evaluate(".//"+t+r,p,s,0,null)}catch(o){d=document.evaluate(".//"+t+r,p,null,0,null)}while((f=d.iterateNext())){h.push(f)}return h}}else{getElementsByClassName=function(t,w,s){w=w||"*";s=s||document;var h=t.split(" "),v=[],d=(w==="*"&&s.all)?s.all:s.getElementsByTagName(w),r,o=[],q;for(var n=0,e=h.length;n<e;n+=1){v.push(new RegExp("(^|\\s)"+h[n]+"(\\s|$)"))}for(var g=0,u=d.length;g<u;g+=1){r=d[g];q=false;for(var f=0,p=v.length;f<p;f+=1){q=v[f].test(r.className);if(!q){break}}if(q){o.push(r)}}return o}}}return getElementsByClassName(b,a,c)};function getAutoCheckDetails(c){xmlHttp=GetXmlHttpObject();if(xmlHttp==null){alert("Your browser does not support AJAX");return}var a=document.getElementById("installbaseId").value;param="userAction=GET_AUTOCHECK&vin="+c+"&installbaseId="+a;var b="inventoryDropdownPopulation.do?"+param;window.open(b,"_blank","")}function getAutoCheckDetailsFromVin(d){var e=d.split("~");var a=e[1];var b=e[0];param="userAction=GET_AUTOCHECK&vin="+b+"&installbaseId="+a;var c="inventoryDropdownPopulation.do?"+param;window.open(c,"_blank","")};
/* Indy load Script */
$j(function(){if(document.getElementById("myMenu")){$j(".myMenu").buildMenu({template:"",additionalData:"",menuWidth:"auto",openOnRight:false,menuSelector:".menuContainer",iconPath:"menus/ico/",hasImages:false,fadeInTime:0,fadeOutTime:0,adjustLeft:2,minZindex:"auto",adjustTop:10,opacity:0.95,shadow:true,closeOnMouseOut:true,closeAfter:0});var a=$j("ul.rootVoices").outerWidth(true);if(a<1000){$j("#myMenu").css({width:a+"px"})}}$j("a.media").media()});function addSpecScript(){if(document.getElementById("specification_tabs")){$j("#specification_tabs").tabs().addClass("ui-tabs-vertical ui-helper-clearfix");$j("#specification_tabs li").removeClass("ui-corner-top").addClass("ui-corner-left")}if($j("ul#movieUi").children("li").length>0){$j("ul#movieUi").ytplaylist({addThumbs:true,autoPlay:true,holderId:"ytvideo",playerHeight:360,playerWidth:595})}}if($j("#contentCont")){$j(function(){var a=$j("#contentCont").outerHeight(true);$j(".visualseo").css({"margin-top":a+"px",visibility:"visible"})})}$j(function(){if(document.getElementById("recordsPerPage")){document.getElementById("recordsPerPage").disabled=false}if(document.getElementById("invLeftCol")){var a=$j("#invLeftCol input:checkbox");for(i=0;i<a.length;i++){a[i].disabled=false}}});;
