var ajaxRequest=null;jQuery(function(f){f(window).load(function(){jQuery.each(function(){var l=new Image();l.src=this})});var a=0;var j="";if(f(".TabbedPanel").length){j=f.query.get("tab");if(j!=""){a=-1}}f(".TabbedPanel").tabs({cache:false,ajaxOptions:{cache:false}});if(j){f(".TabbedPanel").tabs("option","collapsible",false).tabs("select","#"+j)}f(".AccordionPanel").each(function(){if(f(this).hasClass("NewsAccordion")){f(this).accordion({autoHeight:false,collapsible:true})}else{if(f(this).hasClass("CalendarAccordion")){f(this).accordion({autoHeight:false,collapsible:true,active:false})}else{if(f(this).hasClass("ContactEquipmentAccordion")){f(this).accordion({autoHeight:false,collapsible:true,active:false})}}}});f("hr").each(function(){var l=f(this).parent("div");if(l&&!l.hasClass("HorzRule")){f(this).wrap('<div class="HorzRule" />')}});f("#MainMenu .MenuItem.HasSubMenu").hover(function(l){f(this).css("zIndex",2).children(".SubMenuMask").each(function(){if(f(this).hasClass("HideAccessible")){f(this).height(f(this).children(".SubMenu").height());f(this).removeClass("HideAccessible").hide()}else{f(this).addClass("HideAccessible").show();f(this).height(f(this).children(".SubMenu").height());f(this).removeClass("HideAccessible").hide()}f(this).stop(true).slideToggle(500)});f(this).children(".MenuItem").addClass("HoverState")},function(l){f(this).css("zIndex",1).children(".SubMenuMask").each(function(){f(this).stop(true).slideToggle(250,function(m){f(this).siblings(".MenuItem").removeClass("HoverState")})})});f(".SubmitBtn").each(function(){var o=f(this).attr("id");var n=f(this).attr("class");var m=f(this).val();var l=f(this).closest("form").attr("action");f(this).replaceWith('<a href="'+l+'" class="'+n+'" id="'+o+'">'+m+"</a>")});f(".SubmitBtn").hover(function(l){f(this).addClass("HoverState")},function(l){f(this).removeClass("HoverState");f(this).removeClass("ActiveState")}).mousedown(function(l){f(this).addClass("ActiveState")}).mouseup(function(l){f(this).removeClass("ActiveState")}).click(function(l){l.preventDefault();f(this).closest("form").submit()});f(".PopupMenu .MenuActuator").click(function(l){l.preventDefault();if(!f(this).parent().hasClass("OpenState")){f(this).parent().addClass("OpenState");l.stopPropagation();f(document).one("click",function(m){f(".PopupMenu .MenuBody").hide("slide",{direction:"up"},150,function(n){f(this).parent().removeClass("OpenState")})});f(this).siblings(".MenuBody").each(function(m){if(f(this).hasClass("HideAccessible")){f(this).removeClass("HideAccessible").hide()}f(this).height(200);f(this).show("slide",{direction:"up"},300)})}});f(".PopupMenu .MenuBody").click(function(l){l.stopPropagation()});f(".ContentRt .PartsStoreSearchPanel").removeClass("OpenState");f(".ContentRt .PartsStoreSearchPanel .SearchPanelToggler").toggle(function(){f(this).parent().addClass("OpenState");f(this).siblings(".SearchPanelMask").css("height","auto").hide().slideToggle(300)},function(){f(this).siblings(".SearchPanelMask").stop(true).slideToggle(150,function(l){f(this).parent().removeClass("OpenState")})});
                            
                            var c=f("#WebSolutionSearchForm");var b=f("#WebSolutionSearch-KeywordFld");var k=b.val();var d="DefaultState";b.addClass(d);b.focus(function(l){if(jQuery.trim(f(this).val())==k){f(this).val("").removeClass(d)}});b.blur(function(l){if(jQuery.trim(f(this).val())==""){f(this).val(k).addClass(d)}});c.submit(function(l){if(b.hasClass(d)||jQuery.trim(b.val())==""){l.preventDefault()}});f("#SiteSearch > form").submit(function(l){if(jQuery.trim(f("#SiteSearch-KeywordFld").val())==""){l.preventDefault()}});f("h1, h2, h3").each(function(){if(f(this).text()==""){f(this).remove()}});f("#LaundryLinx-LoginForm").submit(function(l){if(jQuery.trim(this.password.value)==""){this.password.focus();l.preventDefault()}});if(f("#EventCalendarPanel").length){f(".EventCell a").click(function(){var l=f(this).attr("href");if(l.indexOf("#")!=-1){var m=l.substr(l.indexOf("#"));if(m){scrollToElm("."+m.substr(1))}}})}if(f("#EventsCalendar").length){var e=window.location.hash.substr(1);if(e!=""){scrollToElm("."+e)}}var g=f("#Contact-ErrorMsg");if(g.length){if(g.html()!=""){scrollToElm("#Contact-ErrorMsg",0-parseInt(g.css("lineHeight")))}}if(f("#LaundryEquipmentList").length){f("#LaundryEquipmentList .ColumnViewPanel .Column1 > li > a").click(function(m){m.preventDefault();if(!f(this).hasClass("ActiveState")){f(this).closest("ul").find("a.ActiveState").removeClass("ActiveState");f(this).addClass("ActiveState");f("#LaundryEquipmentList .ColumnViewPanel .PanelHead").each(function(){if(f(this).hasClass("Step1")){f(this).removeClass("Step1")}if(!f(this).hasClass("Step2")){f(this).addClass("Step2")}if(f(this).hasClass("Step3")){f(this).removeClass("Step3")}});f("#LaundryEquipmentList .EquipmentGroup.ActiveState").removeClass("ActiveState");if(!f(this).siblings("ul").hasClass("ActiveState")){f(this).parent().siblings().find("ul.ActiveState").removeClass("ActiveState");var l=f(this).siblings("ul");l.addClass("ActiveState");var n=f("#LaundryEquipmentList .ColumnViewPanel .PanelHead").outerHeight();if(l.innerHeight()>(170-n)){l.addClass("ExtendedState")}else{l.removeClass("ExtendedState")}f("#LaundryEquipmentList ul.ActiveState").each(function(){var o=f("#LaundryEquipmentList .ColumnViewPanel");o.height(170);var p=f(this).innerHeight()+n;if(p<170){p=170}if(p>o.height()){o.height(p)}})}f("#LaundryEquipmentList .ColumnViewPanel ul.Column3.ActiveState")}});f("#LaundryEquipmentList .ColumnViewPanel .Column2 > li > a").click(function(m){m.preventDefault();if(!f(this).hasClass("ActiveState")){f(this).closest("ul").find("a.ActiveState").removeClass("ActiveState");f(this).addClass("ActiveState");f("#LaundryEquipmentList .ColumnViewPanel .PanelHead").each(function(){if(f(this).hasClass("Step1")){f(this).removeClass("Step1")}if(f(this).hasClass("Step2")){f(this).removeClass("Step2")}if(!f(this).hasClass("Step3")){f(this).addClass("Step3")}});f("#LaundryEquipmentList .EquipmentGroup.ActiveState").removeClass("ActiveState");if(!f(this).siblings("ul").hasClass("ActiveState")){f(this).parent().siblings().find("ul.ActiveState").removeClass("ActiveState");var l=f(this).siblings("ul");l.addClass("ActiveState");var n=f("#LaundryEquipmentList .ColumnViewPanel .PanelHead").outerHeight();if(l.innerHeight()>(170-n)){l.addClass("ExtendedState")}else{l.removeClass("ExtendedState")}f("#LaundryEquipmentList ul.ActiveState").each(function(){var o=f("#LaundryEquipmentList .ColumnViewPanel");o.height(170);var p=f(this).innerHeight()+n;if(p<170){p=170}if(p>o.height()){o.height(p)}})}}});f("#LaundryEquipmentList .ColumnViewPanel .Column3 > li > a").click(function(l){l.preventDefault();if(!f(this).hasClass("ActiveState")){f(this).closest("ul").find("a.ActiveState").removeClass("ActiveState");f(this).addClass("ActiveState");f("#LaundryEquipmentList .EquipmentGroup.ActiveState").removeClass("ActiveState");f(f(this).attr("href")).addClass("ActiveState")}scrollToElm("#LaundryEquipmentList",-10)});var i=f.query.get("industry");var h=f.query.get("equipment");if(i!=""&&h!=""){f("#"+i+"Equipment-"+h+"Link").click()}}if(f("#PartNoSearch-TextField-PartNo").length){f("#PartNoSearch-TextField-PartNo").autocomplete({minLength:3,source:function(n,l){var m=n.term;f.ajax({url:"/catalog/part_suggest.cgi",type:"GET",data:{term:m},dataType:"json",error:function(p,o,q){alert("Location suggestion Ajax failure: "+o)},success:function(o){l(o)}})}})}});
