var preloaded=new Array();function preload_images(){for(var a=0;a<arguments.length;a++){preloaded[a]=document.createElement("img");preloaded[a].setAttribute("src",arguments[a])}}function trimWS(b){var a=/^(\s*)$/;if(a.test(b)){b=b.replace(a,"");if(b.length===0){return b}}a=/^(\s*)([\W\w]*)(\b\s*$)/;if(a.test(b)){b=b.replace(a,"$2")}return b}function setCookie(c,e,a,h,d,g){var b=new Date();b.setTime(b.getTime());if(a){a=a*1000*60*60*24}var f=new Date(b.getTime()+(a));document.cookie=c+"="+escape(e)+((a)?";expires="+f.toGMTString():"")+((h)?";path="+h:"")+((d)?";domain="+d:"")+((g)?";secure":"")}function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1){c_end=document.cookie.length}return unescape(document.cookie.substring(c_start,c_end))}}return""}function isZipValid(b){var a;b=trimWS(b);a=new RegExp("^[0-9]{5}$");if(a.test(b)){return true}a=new RegExp("^[a-z]\\d[a-z]$","i");if(a.test(b)){return true}a=new RegExp("^[a-zA-Z]\\d[a-zA-Z]\\d[a-zA-Z]\\d$","i");if(a.test(b)){return true}return false}function viewPdf(a){var b=window.open(a,"ViewPDF","width=680, height=500, scrollbars=yes, menubar=no, location=no, status=no, resizable=yes, toolbars=no, location=no")}function getFacilityInfo(a,b){getInfoDivPage("divs/facility/"+a,b)}function getInfoDivPage(b,c,d,a){$.ajax({url:"/"+b+"/",data:a?a:"",dataType:"html",success:function(e){$("#"+c).fancybox({titleShow:false,overlayColor:"#000",padding:0,hideOnOverlayClick:false});$("#fancybox").html(e);$("#"+c).trigger("click")}})}function getStates(d,a,c){var b=$("#"+a).attr("options");$.ajax({url:"/register-online-auto-auctions/ajax/states/"+d+"/",data:"code="+(c?c:0),dataType:"json",success:function(f){Doc=f.states;DocCounter=Doc.length;if(DocCounter>0){b.length=0;for(var e=0;e<DocCounter;e++){b[b.length]=new Option(Doc[e].label,Doc[e].value)}}$.jNice.SelectUpdate($("#"+a))},error:function(){}})}function changePage(b,a){$("#eventId").val(b);$("#currentPage").val(a);$("#highlightedLotId").val(0);$("#resultsForm").submit()}function changeResultsPerPage(a){$("#eventId").val("setResultsPerPage");$("#resultsPerPage").val(a);$("#currentPage").val(0);$("#resultsForm").submit()}function sortByHeader(b,a){$("#eventId").val("sortByHeader");$("#sortColumn").val(b);$("#ascending").val(a);$("#currentPage").val(0);$("#highlightedLotId").val(0);$("#resultsForm").submit()}function showSortPanel(){$("#show_panel").hide();$("#hide_panel").show();setCookie("hide_sort_panel",0,null,"/",document.domain)}function hideSortPanel(){$("#show_panel").show();$("#hide_panel").hide();setCookie("hide_sort_panel",1,null,"/",document.domain)}function modifyWatchlist(a,b){action=$("#watchlist-"+a).attr("class")==(b==1?"lb_remove":"watchlist_remove")?"remove":"add";$.ajax({url:"/myaccount/ajax/modify-watchlist/",dataType:"json",data:{lot:a,action:action},success:function(d){var c=d.status;if(c==1){if(action=="add"){$("#watchlist-"+a).attr("class",(b==1?"lb_remove":"watchlist_remove"));$("#watchlist-"+a).html(message.watchlist_remove)}else{$("#watchlist-"+a).attr("class",(b==1?"lb_add":"watchlist_add"));$("#watchlist-"+a).html(message.watchlist_add)}}else{if(c==-1){$("#watchlist-"+a).attr("class","");$("#watchlist-"+a).html("")}}}})}function langSelect(a){if($("#langList").is(":disabled")==false&&a!=global.lang_id){$("#langList").val(a);$("#langSelect").submit()}}function removeSuggetText(){if($("#suggest_box").val()=="example: honda civic red or LOT number or VIN"){$("#suggest_box").val("")}$("#suggest_box").css("color","black")}$.fn.format_numbers=function(){return this.each(function(){if($(this).val()&&!$(this).html()){$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,"))}else{$(this).html($(this).html().replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,"))}})};$(function(){var d=document.createElement("script");d.type="text/javascript";d.async=true;d.src="/i/js/ga.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(d,b);$("#suggest_box").autocomplete({minLength:2,source:function(f,e){lastXhr=$.getJSON(global.url+"carfinder-online-auto-auctions/ajax/suggest/",f,function(h,g,i){if(i===lastXhr){e(h)}})},focus:function(e,f){$(e.target).val(f.item.value);return false},select:function(e,f){$(e.target).val(f.item.value);$("#suggestForm").submit();return false}});var a=function(){if(this.value==""){this.value=this.title;$(this).css("color","#DEDEDE")}$(this).keyup()};var c=function(){if(this.value==this.title){this.value="";$(this).css("color","#000000")}$(this).keyup()};$("#suggest_box").focus(c).blur(a).blur();$('#srch input[type="button"]').click(function(){$("#suggest_box").val("").focus();$("#suggest_box").autocomplete("close");$('#srch input[type="button"]').css("display","none")});$(".ui-autocomplete").mouseleave(function(){$("#suggest_box").autocomplete("close")});$(".vs_car:last").css("padding",0);$(".sfilter").append('<i class="slc"/>').append('<i class="src"/>');$("#sinput").val("").focus(function(){if(this.value==this.title){this.value="";this.className=""}}).blur(function(){if(this.value==""){this.value=this.title}if(this.value==this.title){this.className="inactive"}}).keyup(function(){if(this.value!=""&&this.value!=this.title){$("#ssubmit").removeClass("disabled")}else{$("#ssubmit").addClass("disabled")}}).blur();$("#ssubmit").hover(function(){if(this.className!="disabled"){this.className="hover"}},function(){if(this.className!="disabled"){this.className=""}});$("#ssubmit").click(function(){if($("#ssubmit").hasClass("disabled")){return false}$("#ssubmit").addClass("disabled");$.ajax({url:"/myaccount/ajax/subscribe/?email="+$("#sinput").val(),dataType:"json",type:"POST",success:function(e){if(e.message){$("#footer_sform").html(e.message)}else{if(e.error){alert(e.error)}}$("#ssubmit").removeClass("disabled")},error:function(e){$("#ssubmit").removeClass("disabled")}});return true})});
