(function(h,d,a){var c="placeholder"in d.createElement("input"),e="placeholder"in d.createElement("textarea");if(c&&e){a.fn.placeholder=function(){return this};a.fn.placeholder.input=a.fn.placeholder.textarea=true}else{a.fn.placeholder=function(){return this.filter((c?"textarea":":input")+"[placeholder]").bind("focus.placeholder",b).bind("blur.placeholder",f).trigger("blur.placeholder").end()};a.fn.placeholder.input=c;a.fn.placeholder.textarea=e;a(function(){a("form").bind("submit.placeholder",function(){var c=a(".placeholder",this).each(b);setTimeout(function(){c.each(f)},10)})});a(h).bind("unload.placeholder",function(){a(".placeholder").val("")})}function g(c){var b={},d=/^jQuery\d+$/;a.each(c.attributes,function(c,a){if(a.specified&&!d.test(a.name))b[a.name]=a.value});return b}function b(){var b=a(this);if(b.val()===b.attr("placeholder")&&b.hasClass("placeholder"))if(b.data("placeholder-password"))b.hide().next().show().focus().attr("id",b.removeAttr("id").data("placeholder-id"));else b.val("").removeClass("placeholder")}function f(){var d,c=a(this),f=c,e=this.id;if(c.val()===""){if(c.is(":password")){if(!c.data("placeholder-textinput")){try{d=c.clone().attr({type:"text"})}catch(h){d=a("<input>").attr(a.extend(g(this),{type:"text"}))}d.removeAttr("name").data("placeholder-password",true).data("placeholder-id",e).bind("focus.placeholder",b);c.data("placeholder-textinput",d).data("placeholder-id",e).before(d)}c=c.removeAttr("id").hide().prev().attr("id",e).show()}c.addClass("placeholder").val(c.attr("placeholder"))}else c.removeClass("placeholder")}})(this,document,jQuery);(function(a){var b=a.scrollTo=function(b,d,c){a(window).scrollTo(b,d,c)};b.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1};b.window=function(){return a(window)._scrollable()};a.fn._scrollable=function(){return this.map(function(){var b=this,d=!b.nodeName||a.inArray(b.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d)return b;var c=(b.contentWindow||b).document||b.ownerDocument||b;return a.browser.safari||c.compatMode=="BackCompat"?c.body:c.documentElement})};a.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function")d={onAfter:d};if(f=="max")f=9e9;d=a.extend({},b.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue)e/=2;d.offset=c(d.offset);d.over=c(d.over);return this._scrollable().each(function(){var i=this,j=a(i),g=f,k,h={},m=j.is("html,body");switch(typeof g){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(g)){g=c(g);break}g=a(g,this);case"object":if(g.is||g.style)k=(g=a(g)).offset()}a.each(d.axis.split(""),function(q,n){var e=n=="x"?"Left":"Top",c=e.toLowerCase(),a="scroll"+e,o=i[a],p=b.max(i,n);if(k){h[a]=k[c]+(m?0:o-j.offset()[c]);if(d.margin){h[a]-=parseInt(g.css("margin"+e))||0;h[a]-=parseInt(g.css("border"+e+"Width"))||0}h[a]+=d.offset[c]||0;if(d.over[c])h[a]+=g[n=="x"?"width":"height"]()*d.over[c]}else{var f=g[c];h[a]=f.slice&&f.slice(-1)=="%"?parseFloat(f)/100*p:f}if(/^\d+$/.test(h[a]))h[a]=h[a]<=0?0:Math.min(h[a],p);if(!q&&d.queue){o!=h[a]&&l(d.onAfterFirst);delete h[a]}});l(d.onAfter);function l(a){j.animate(h,e,d.easing,a&&function(){a.call(this,f,d)})}}).end()};b.max=function(b,h){var c=h=="x"?"Width":"Height",d="scroll"+c;if(!a(b).is("html,body"))return b[d]-a(b)[c.toLowerCase()]();var e="client"+c,f=b.ownerDocument.documentElement,g=b.ownerDocument.body;return Math.max(f[d],g[d])-Math.min(f[e],g[e])};function c(a){return typeof a=="object"?a:{top:a,left:a}}})(jQuery);(function(a){a.fn.hoverIntent=function(j,k){var b={sensitivity:7,interval:100,timeout:0};b=a.extend(b,k?{over:j,out:k}:j);var d,e,f,g,c=function(a){d=a.pageX;e=a.pageY},i=function(j,h){h.hoverIntent_t=clearTimeout(h.hoverIntent_t);if(Math.abs(f-d)+Math.abs(g-e)<b.sensitivity){a(h).unbind("mousemove",c);h.hoverIntent_s=1;return b.over.apply(h,[j])}else{f=d;g=e;h.hoverIntent_t=setTimeout(function(){i(j,h)},b.interval)}},l=function(c,a){a.hoverIntent_t=clearTimeout(a.hoverIntent_t);a.hoverIntent_s=0;return b.out.apply(a,[c])},h=function(e){var h=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(h&&h!=this)try{h=h.parentNode}catch(e){h=this}if(h==this)return false;var j=jQuery.extend({},e),d=this;if(d.hoverIntent_t)d.hoverIntent_t=clearTimeout(d.hoverIntent_t);if(e.type=="mouseover"){f=j.pageX;g=j.pageY;a(d).bind("mousemove",c);if(d.hoverIntent_s!=1)d.hoverIntent_t=setTimeout(function(){i(j,d)},b.interval)}else{a(d).unbind("mousemove",c);if(d.hoverIntent_s==1)d.hoverIntent_t=setTimeout(function(){l(j,d)},b.timeout)}};return this.mouseover(h).mouseout(h)}})(jQuery);(function(b){var a=["DOMMouseScroll","mousewheel"];b.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var b=a.length;b;)this.addEventListener(a[--b],c,false);else this.onmousewheel=c},teardown:function(){if(this.removeEventListener)for(var b=a.length;b;)this.removeEventListener(a[--b],c,false);else this.onmousewheel=null}};b.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}});function c(c){var a=c||window.event,g=[].slice.call(arguments,1),d=0,h=true,f=0,e=0;c=b.event.fix(a);c.type="mousewheel";if(c.wheelDelta)d=c.wheelDelta/120;if(c.detail)d=-c.detail/3;e=d;if(a.axis!==undefined&&a.axis===a.HORIZONTAL_AXIS){e=0;f=-1*d}if(a.wheelDeltaY!==undefined)e=a.wheelDeltaY/120;if(a.wheelDeltaX!==undefined)f=a.wheelDeltaX/-120;g.unshift(c,d,f,e);return b.event.handle.apply(this,g)}})(jQuery);(function(b,z,eb){function X(d){if(!K){m=d,cb(),g=b(m),e=0,a.rel!=="nofollow"&&(g=b("."+x).filter(function(){var c=b.data(this,o).rel||this.rel;return c===a.rel}),e=g.index(m),e===-1&&(g=g.add(m),e=g.length-1));if(!r){r=G=true,h.show();if(a.returnFocus)try{m.blur(),b(m).one(ab,function(){try{this.focus()}catch(a){}})}catch(f){}u.css({opacity:+a.opacity,cursor:a.overlayClose?"pointer":"auto"}).show(),a.w=k(a.initialWidth,"x"),a.h=k(a.initialHeight,"y"),c.position(),F&&l.bind("resize."+J+" scroll."+J,function(){u.css({width:l.width(),height:l.height(),top:l.scrollTop(),left:l.scrollLeft()})}).trigger("resize."+J),v(Z,a.onOpen),Q.add(M).hide(),O.html(a.close).show()}c.load(true)}}function db(){var d,b=i+"Slideshow_",f="click."+i,j,k,l;a.slideshow&&g[1]?(j=function(){C.text(a.slideshowStop).unbind(f).bind(R,function(){if(e<g.length-1||a.loop)d=setTimeout(c.next,a.slideshowSpeed)}).bind(P,function(){clearTimeout(d)}).one(f+" "+H,k),h.removeClass(b+"off").addClass(b+"on"),d=setTimeout(c.next,a.slideshowSpeed)},k=function(){clearTimeout(d),C.text(a.slideshowStart).unbind([R,P,H,f].join(" ")).one(f,j),h.removeClass(b+"on").addClass(b+"off")},a.slideshowAuto?j():k()):h.removeClass(b+"off "+b+"on")}function v(c,a){a&&a.call(m),b.event.trigger(c)}function cb(c){a=b.extend({},b.data(m,o));for(c in a)b.isFunction(a[c])&&c.substring(0,2)!=="on"&&(a[c]=a[c].call(m));a.rel=a.rel||m.rel||"nofollow",a.href=a.href||b(m).attr("href"),a.title=a.title||m.title,typeof a.href=="string"&&(a.href=b.trim(a.href))}function L(b){return a.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(b)}function k(a,b){return Math.round((/%/.test(a)?(b==="x"?l.width():l.height())/100:1)*parseInt(a,10))}function d(c,d,a){a=z.createElement("div"),c&&(a.id=i+c),a.style.cssText=d||"";return b(a)}var Y={transition:"elastic",speed:300,width:false,initialWidth:"600",innerWidth:false,maxWidth:false,height:false,initialHeight:"450",innerHeight:false,maxHeight:false,scalePhotos:true,scrolling:true,inline:false,html:false,iframe:false,fastIframe:true,photo:false,href:false,title:false,rel:false,opacity:.9,preloading:true,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:false,returnFocus:true,loop:true,slideshow:false,slideshowAuto:true,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:false,onLoad:false,onComplete:false,onCleanup:false,onClosed:false,overlayClose:true,escKey:true,arrowKey:true,top:false,bottom:false,left:false,right:false,fixed:false,data:false},o="colorbox",i="cbox",x=i+"Element",Z=i+"_open",P=i+"_load",R=i+"_complete",H=i+"_cleanup",ab=i+"_closed",I=i+"_purge",y=b.browser.msie&&!b.support.opacity,F=y&&b.browser.version<7,J=i+"_IE6",u,h,w,n,S,T,V,W,g,l,j,A,B,M,N,C,D,E,O,Q,a,s,t,p,q,m,e,f,r,G,K,U,bb,c;c=b.fn[o]=b[o]=function(a,d){var c=this;a=a||{};if(!c[0]){if(c.selector)return c;c=b("<a/>"),a.open=true}d&&(a.onComplete=d),c.each(function(){b.data(this,o,b.extend({},b.data(this,o)||Y,a)),b(this).addClass(x)}),(b.isFunction(a.open)&&a.open.call(c)||a.open)&&X(c[0]);return c},c.init=function(){l=b(eb),h=d().attr({id:o,"class":y?i+(F?"IE6":"IE"):""}),u=d("Overlay",F?"position:absolute":"").hide(),w=d("Wrapper"),n=d("Content").append(j=d("LoadedContent","width:0; height:0; overflow:hidden"),B=d("LoadingOverlay").add(d("LoadingGraphic")),M=d("Title"),N=d("Current"),D=d("Next"),E=d("Previous"),C=d("Slideshow").bind(Z,db),O=d("Close")),w.append(d().append(d("TopLeft"),S=d("TopCenter"),d("TopRight")),d(false,"clear:left").append(T=d("MiddleLeft"),n,V=d("MiddleRight")),d(false,"clear:left").append(d("BottomLeft"),W=d("BottomCenter"),d("BottomRight"))).children().children().css({"float":"left"}),A=d(false,"position:absolute; width:9999px; visibility:hidden; display:none"),b("body").prepend(u,h.append(w,A)),n.children().hover(function(){b(this).addClass("hover")},function(){b(this).removeClass("hover")}).addClass("hover"),s=S.height()+W.height()+n.outerHeight(true)-n.height(),t=T.width()+V.width()+n.outerWidth(true)-n.width(),p=j.outerHeight(true),q=j.outerWidth(true),h.css({"padding-bottom":s,"padding-right":t}).hide(),D.click(function(){c.next()}),E.click(function(){c.prev()}),O.click(function(){c.close()}),Q=D.add(E).add(N).add(C),n.children().removeClass("hover"),u.click(function(){a.overlayClose&&c.close()}),b(z).bind("keydown."+i,function(b){var d=b.keyCode;r&&a.escKey&&d===27&&(b.preventDefault(),c.close()),r&&a.arrowKey&&g[1]&&(d===37?(b.preventDefault(),E.click()):d===39&&(b.preventDefault(),D.click()))})},c.remove=function(){h.add(u).remove(),b("."+x).removeData(o).removeClass(x)},c.position=function(e,f){function g(a){S[0].style.width=W[0].style.width=n[0].style.width=a.style.width,B[0].style.height=B[1].style.height=n[0].style.height=T[0].style.height=V[0].style.height=a.style.height}var b=0,d=0;l.unbind("resize."+i),h.hide(),a.fixed&&!F?h.css({position:"fixed"}):(b=l.scrollTop(),d=l.scrollLeft(),h.css({position:"absolute"})),a.right!==false?d+=Math.max(l.width()-a.w-q-t-k(a.right,"x"),0):a.left!==false?d+=k(a.left,"x"):d+=Math.round(Math.max(l.width()-a.w-q-t,0)/2),a.bottom!==false?b+=Math.max(z.documentElement.clientHeight-a.h-p-s-k(a.bottom,"y"),0):a.top!==false?b+=k(a.top,"y"):b+=Math.round(Math.max(z.documentElement.clientHeight-a.h-p-s,0)/2),h.show(),e=h.width()===a.w+q&&h.height()===a.h+p?0:e||0,w[0].style.width=w[0].style.height="9999px",h.dequeue().animate({width:a.w+q,height:a.h+p,top:b,left:d},{duration:e,complete:function(){g(this),G=false,w[0].style.width=a.w+q+t+"px",w[0].style.height=a.h+p+s+"px",f&&f(),setTimeout(function(){l.bind("resize."+i,c.position)},1)},step:function(){g(this)}})},c.resize=function(b){if(r){b=b||{},b.width&&(a.w=k(b.width,"x")-q-t),b.innerWidth&&(a.w=k(b.innerWidth,"x")),j.css({width:a.w}),b.height&&(a.h=k(b.height,"y")-p-s),b.innerHeight&&(a.h=k(b.innerHeight,"y"));if(!b.innerHeight&&!b.height){var d=j.wrapInner("<div style='overflow:auto'></div>").children();a.h=d.height(),d.replaceWith(d.children())}j.css({height:a.h}),c.position(a.transition==="none"?0:a.speed)}},c.prep=function(m){function q(){a.h=a.h||j.height(),a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}function p(){a.w=a.w||j.width(),a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}if(!!r){var k,l=a.transition==="none"?0:a.speed;j.remove(),j=d("LoadedContent").append(m),j.hide().appendTo(A.show()).css({width:p(),overflow:a.scrolling?"auto":"hidden"}).css({height:q()}).prependTo(n),A.hide(),b(f).css({"float":"none"}),F&&b("select").not(h.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(H,function(){this.style.visibility="inherit"}),k=function(){function s(){y&&h[0].style.removeAttribute("filter")}var n,d,p,k,m=g.length,c,q;!r||(q=function(){clearTimeout(bb),B.hide(),v(R,a.onComplete)},y&&f&&j.fadeIn(100),M.html(a.title).add(j).show(),m>1?(typeof a.current=="string"&&N.html(a.current.replace("{current}",e+1).replace("{total}",m)).show(),D[a.loop||e<m-1?"show":"hide"]().html(a.next),E[a.loop||e?"show":"hide"]().html(a.previous),n=e?g[e-1]:g[m-1],p=e<m-1?g[e+1]:g[0],a.slideshow&&C.show(),a.preloading&&(k=b.data(p,o).href||p.href,d=b.data(n,o).href||n.href,k=b.isFunction(k)?k.call(p):k,d=b.isFunction(d)?d.call(n):d,L(k)&&(b("<img/>")[0].src=k),L(d)&&(b("<img/>")[0].src=d))):Q.hide(),a.iframe?(c=b("<iframe/>").addClass(i+"Iframe")[0],a.fastIframe?q():b(c).one("load",q),c.name=i+ +new Date,c.src=a.href,a.scrolling||(c.scrolling="no"),y&&(c.frameBorder=0,c.allowTransparency="true"),b(c).appendTo(j).one(I,function(){c.src="//about:blank"})):q(),a.transition==="fade"?h.fadeTo(l,1,s):s())},a.transition==="fade"?h.fadeTo(l,0,function(){c.position(0,k)}):c.position(l,k)}},c.load=function(o){var h,n,l=c.prep;G=true,f=false,m=g[e],o||cb(),v(I),v(P,a.onLoad),a.h=a.height?k(a.height,"y")-p-s:a.innerHeight&&k(a.innerHeight,"y"),a.w=a.width?k(a.width,"x")-q-t:a.innerWidth&&k(a.innerWidth,"x"),a.mw=a.w,a.mh=a.h,a.maxWidth&&(a.mw=k(a.maxWidth,"x")-q-t,a.mw=a.w&&a.w<a.mw?a.w:a.mw),a.maxHeight&&(a.mh=k(a.maxHeight,"y")-p-s,a.mh=a.h&&a.h<a.mh?a.h:a.mh),h=a.href,bb=setTimeout(function(){B.show()},100),a.inline?(d().hide().insertBefore(b(h)[0]).one(I,function(){b(this).replaceWith(j.children())}),l(b(h))):a.iframe?l(" "):a.html?l(a.html):L(h)?(b(f=new Image).addClass(i+"Photo").error(function(){a.title=false,l(d("Error").text("This image could not be loaded"))}).load(function(){var b;f.onload=null,a.scalePhotos&&(n=function(){f.height-=f.height*b,f.width-=f.width*b},a.mw&&f.width>a.mw&&(b=(f.width-a.mw)/f.width,n()),a.mh&&f.height>a.mh&&(b=(f.height-a.mh)/f.height,n())),a.h&&(f.style.marginTop=Math.max(a.h-f.height,0)/2+"px"),g[1]&&(e<g.length-1||a.loop)&&(f.style.cursor="pointer",f.onclick=function(){c.next()}),y&&(f.style.msInterpolationMode="bicubic"),setTimeout(function(){l(f)},1)}),setTimeout(function(){f.src=h},1)):h&&A.load(h,a.data,function(e,a,c){l(a==="error"?d("Error").text("Request unsuccessful: "+c.statusText):b(this).contents())})},c.next=function(){!G&&g[1]&&(e<g.length-1||a.loop)&&(e=e<g.length-1?e+1:0,c.load())},c.prev=function(){!G&&g[1]&&(e||a.loop)&&(e=e?e-1:g.length-1,c.load())},c.close=function(){r&&!K&&(K=true,r=false,v(H,a.onCleanup),l.unbind("."+i+" ."+J),u.fadeTo(200,0),h.stop().fadeTo(300,0,function(){h.add(u).css({opacity:1,cursor:"auto"}).hide(),v(I),j.remove(),setTimeout(function(){K=false,v(ab,a.onClosed)},1)}))},c.element=function(){return b(m)},c.settings=Y,U=function(a){a.button!==0&&typeof a.button!="undefined"||a.ctrlKey||a.shiftKey||a.altKey||(a.preventDefault(),X(this))},b.fn.delegate?b(z).delegate("."+x,"click",U):b("."+x).live("click",U),b(c.init)})(jQuery,document,this);jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,d,a,b,c){return jQuery.easing[jQuery.easing.def](e,d,a,b,c)},easeInQuad:function(e,a,b,c,d){return c*(a/=d)*a+b},easeOutQuad:function(e,a,b,c,d){return-c*(a/=d)*(a-2)+b},easeInOutQuad:function(e,a,b,c,d){return(a/=d/2)<1?c/2*a*a+b:-c/2*(--a*(a-2)-1)+b},easeInCubic:function(e,a,b,c,d){return c*(a/=d)*a*a+b},easeOutCubic:function(e,a,b,c,d){return c*((a=a/d-1)*a*a+1)+b},easeInOutCubic:function(e,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a+b:c/2*((a-=2)*a*a+2)+b},easeInQuart:function(e,a,b,c,d){return c*(a/=d)*a*a*a+b},easeOutQuart:function(e,a,b,c,d){return-c*((a=a/d-1)*a*a*a-1)+b},easeInOutQuart:function(e,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a*a+b:-c/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(e,a,b,c,d){return c*(a/=d)*a*a*a*a+b},easeOutQuint:function(e,a,b,c,d){return c*((a=a/d-1)*a*a*a*a+1)+b},easeInOutQuint:function(e,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a*a*a+b:c/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(e,d,b,a,c){return-a*Math.cos(d/c*(Math.PI/2))+a+b},easeOutSine:function(e,d,a,b,c){return b*Math.sin(d/c*(Math.PI/2))+a},easeInOutSine:function(e,d,a,b,c){return-b/2*(Math.cos(Math.PI*d/c)-1)+a},easeInExpo:function(e,b,a,c,d){return b==0?a:c*Math.pow(2,10*(b/d-1))+a},easeOutExpo:function(e,d,a,b,c){return d==c?a+b:b*(-Math.pow(2,-10*d/c)+1)+a},easeInOutExpo:function(e,a,b,c,d){return a==0?b:a==d?b+c:(a/=d/2)<1?c/2*Math.pow(2,10*(a-1))+b:c/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(e,a,b,c,d){return-c*(Math.sqrt(1-(a/=d)*a)-1)+b},easeOutCirc:function(e,a,b,c,d){return c*Math.sqrt(1-(a=a/d-1)*a)+b},easeInOutCirc:function(e,a,b,c,d){return(a/=d/2)<1?-c/2*(Math.sqrt(1-a*a)-1)+b:c/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(h,d,e,a,f){var g=1.70158,b=0,c=a;if(d==0)return e;if((d/=f)==1)return e+a;if(!b)b=f*.3;if(c<Math.abs(a)){c=a;var g=b/4}else var g=b/(2*Math.PI)*Math.asin(a/c);return-(c*Math.pow(2,10*(d-=1))*Math.sin((d*f-g)*2*Math.PI/b))+e},easeOutElastic:function(h,d,e,a,f){var g=1.70158,b=0,c=a;if(d==0)return e;if((d/=f)==1)return e+a;if(!b)b=f*.3;if(c<Math.abs(a)){c=a;var g=b/4}else var g=b/(2*Math.PI)*Math.asin(a/c);return c*Math.pow(2,-10*d)*Math.sin((d*f-g)*2*Math.PI/b)+a+e},easeInOutElastic:function(h,a,e,b,f){var g=1.70158,c=0,d=b;if(a==0)return e;if((a/=f/2)==2)return e+b;if(!c)c=f*.3*1.5;if(d<Math.abs(b)){d=b;var g=c/4}else var g=c/(2*Math.PI)*Math.asin(b/d);return a<1?-.5*d*Math.pow(2,10*(a-=1))*Math.sin((a*f-g)*2*Math.PI/c)+e:d*Math.pow(2,-10*(a-=1))*Math.sin((a*f-g)*2*Math.PI/c)*.5+b+e},easeInBack:function(f,b,c,d,e,a){if(a==undefined)a=1.70158;return d*(b/=e)*b*((a+1)*b-a)+c},easeOutBack:function(f,b,c,d,e,a){if(a==undefined)a=1.70158;return d*((b=b/e-1)*b*((a+1)*b+a)+1)+c},easeInOutBack:function(f,a,c,d,e,b){if(b==undefined)b=1.70158;return(a/=e/2)<1?d/2*a*a*(((b*=1.525)+1)*a-b)+c:d/2*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)+c},easeInBounce:function(e,d,c,a,b){return a-jQuery.easing.easeOutBounce(e,b-d,0,a,b)+c},easeOutBounce:function(e,a,b,c,d){return(a/=d)<1/2.75?c*7.5625*a*a+b:a<2/2.75?c*(7.5625*(a-=1.5/2.75)*a+.75)+b:a<2.5/2.75?c*(7.5625*(a-=2.25/2.75)*a+.9375)+b:c*(7.5625*(a-=2.625/2.75)*a+.984375)+b},easeInOutBounce:function(e,c,d,b,a){return c<a/2?jQuery.easing.easeInBounce(e,c*2,0,b,a)*.5+d:jQuery.easing.easeOutBounce(e,c*2-a,0,b,a)*.5+b*.5+d}});jQuery.fn.imageLoaded=function(b){var a=this.filter("img"),c=a.length;a.bind("load",function(){--c<=0&&b.call(a,this)}).each(function(){if(this.complete||this.complete===undefined){var a=this.src;this.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";this.src=a}});return this};(function(a){a.fn.textOverflow=function(c){var d={ellipsis:"&#8230;",wrap:"word",preserveParagraphs:true},c=a.extend(d,c);a("#textOverflowCalculator").length==0&&a("body").prepend(a('<div id="textOverflowCalculator"/>').css({position:"absolute",left:"-10000px",top:"0px"}));var b=a("#textOverflowCalculator");return this.each(function(){var d=a(this);if(d.css("overflow")=="hidden"){var k=d.height(),q=d.width(),l=d.css("max-height");if(l!=""&&l!="none"&&parseInt(l)!="NaN")k=parseInt(l);b.css({width:d.css("width"),height:k+"px","font-size":d.css("font-size"),"font-weight":d.css("font-weight"),"text-decoration":d.css("text-decoration"),"text-transform":d.css("text-transform"),"letter-spacing":d.css("letter-spacing"),"line-height":d.css("line-height")});var o=false,f="",h="",e="",g="";if(c.preserveParagraphs&&d.children("p").length>0){var m="";e="";g="";a(d.clone()).children("p").each(function(){g=e;b.empty();m=String(a(this).wrapInner("<p/>").html());e=g+m;b.append(a('<div class="theContentToMeasure"/>').append(e));if(b.children("div.theContentToMeasure").height()>k){f=g;h=m;return false}})}h=h!=""?a.trim(a(h).text()).replace(/\s+/gi," "):a.trim(d.text()).replace(/\s+/gi," ");var j;if(c.wrap=="word")j=h.split(" ");else j=h.split("");e="";g="";for(i=0;i<j.length;i++){g=e;b.empty();e=c.wrap=="word"?e+" "+j[i]:e+j[i];if(f!=""){b.append(f);b.append("<p>"+a.trim(e)+c.ellipsis+"</p>");if(b.wrapInner("<div/>").find("div").height()>k){var p=a.trim(g)+c.ellipsis;if(p==c.ellipsis)f=String("<p>"+String(a(f).html())+c.ellipsis+"</p>");else f+="<p>"+p+"</p>";o=true;break}}else{b.append(a("<span/>").append(a.trim(e+c.ellipsis)));if(b.find("span").height()>k){var n=a.trim(g);f=n+c.ellipsis;b.find("span").html(e);if(b.find("span").width()>q){f=n.substr(0,n.length-3)+c.ellipsis;b.find("span").html(e)}o=true;break}}}if(o){d.empty();d.append(f)}b.empty()}})}})(jQuery);if(hLib==undefined)var hLib={};jQuery.extend(hLib,{mouse:{},intPageX:0,intPageY:0,booMoseMoveRecording:false,booMoseUpRecording:false,booMoseDownRecording:false,zoom:{initiated:false,active:false,activeID:null,activeIndex:-1,instances:0,vars:[]},arrSliderVars:[],arrQuickSearch:[],booSliderBtnsInitated:false,objFooter:null,booFooterActive:false,regex:{phone:/([0-9+\s])$/,email:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,uppercase:/[A-Z]/,numeric:/[0-9]/,special:/[^0-9^A-Z^a-z]/},arrCreatedIDs:[],dropdown:{list:[],listenerActive:false,focusInTriggered:false,keyDownRecording:false,activeId:""}});jQuery.extend(jQuery.support,{touch:"ontouchend"in document});hLib.browser={init:function(){this.name=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(b){for(var a=0;a<b.length;a++){var c=b[a].string,d=b[a].prop;this.versionSearchString=b[a].versionSearch||b[a].identity;if(c){if(c.indexOf(b[a].subString)!=-1)return b[a].identity}else if(d)return b[a].identity}},searchVersion:function(a){var b=a.indexOf(this.versionSearchString);return b==-1?void 0:parseFloat(a.substring(b+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera",versionSearch:"Version"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};hLib.browser.init();hLib.booIE=false;hLib.booIELt6=false;hLib.booIELt7=false;hLib.booIELt8=false;hLib.booIELt9=false;hLib.booIELt10=false;hLib.booIE6=false;hLib.booIE7=false;hLib.booIE8=false;hLib.booIE9=false;hLib.booIE10=false;hLib.booIEGt6=false;hLib.booIEGt7=false;hLib.booIEGt8=false;hLib.booIEGt9=false;hLib.booIEGt10=false;if(jQuery.browser.msie){hLib.booIE=true;var intBrowserVersion=Math.floor(jQuery.browser.version);if(intBrowserVersion<6){hLib.booIELt6=true;hLib.booIELt7=true;hLib.booIELt8=true;hLib.booIELt9=true;hLib.booIELt10=true}else if(intBrowserVersion==6){hLib.booIELt7=true;hLib.booIELt8=true;hLib.booIELt9=true;hLib.booIELt10=true;hLib.booIE6=true}else if(intBrowserVersion==7){hLib.booIEGt6=true;hLib.booIELt8=true;hLib.booIELt9=true;hLib.booIELt10=true;hLib.booIE7=true}else if(intBrowserVersion==8){hLib.booIEGt6=true;hLib.booIEGt7=true;hLib.booIELt9=true;hLib.booIELt10=true;hLib.booIE8=true}else if(intBrowserVersion==9){hLib.booIEGt6=true;hLib.booIEGt7=true;hLib.booIEGt8=true;hLib.booIELt10=true;hLib.booIE9=true}else if(intBrowserVersion==10){hLib.booIEGt6=true;hLib.booIEGt7=true;hLib.booIEGt8=true;hLib.booIEGt9=true;hLib.booIE10=true}else if(intBrowserVersion>10){hLib.booIEGt6=true;hLib.booIEGt7=true;hLib.booIEGt8=true;hLib.booIEGt9=true;hLib.booIEGt10=true}}jQuery(function(){var a=jQuery("input[type=text],input[type=password], textarea");hLib.bindValidation(a);hLib.bindLimitation(a);a.placeholder();jQuery(".sliderHorizontal, .sliderVertical").each(function(){hLib.enableSlider(this)});jQuery(".imagePlaceholder").each(function(){hLib.enableSlideshow(this,250)});jQuery(".zoom, .inlineZoom, .overlayZoom").each(function(){hLib.enableZoom(this)});if(hLib.booIE){var b=jQuery("a.hButton");b.live("click",function(){this.blur()});hLib.booIEGt7&&hLib.booIELt10&&b.live({mousedown:function(){jQuery(this).addClass("IEActiveStateBugfix")},mouseup:function(){jQuery(this).removeClass("IEActiveStateBugfix")},mouseleave:function(){jQuery(this).removeClass("IEActiveStateBugfix")}})}jQuery("a.hButtonSubmit").live("click",function(a){a.preventDefault();jQuery(this).closest("form").submit()})});hLib.bindValidation=function(b){var a=jQuery(b);a.filter(".validate.email").focusout(function(){var b=jQuery(this),a=true;if(b.hasClass("notempty")&&jQuery.trim(b.val())=="")a=false;hLib.displayValidationResult(jQuery(this),hLib.validateEmail(jQuery(this).val())&&a)});a.filter(".validate.phone").focusout(function(){hLib.displayValidationResult(jQuery(this),hLib.validatePhone(jQuery(this).val()))});a.filter(".validate.password").focusout(function(){hLib.displayValidationResult(jQuery(this),hLib.validatePassword(jQuery(this).val(),6,1,1,1))});a.filter(".notempty:not(.password,.phone,.email)").focusout(function(){var b=jQuery(this),a=false;if(b.hasClass("notempty")&&jQuery.trim(b.val())!="")a=true;hLib.displayValidationResult(jQuery(this),a)})};hLib.bindLimitation=function(b){var a=jQuery(b);hLib.limitPhone(a.filter(".limit.phone"));hLib.limitNumeric(a.filter(".limit.numeric"))};hLib.recordMouseUp=function(){if(!hLib.booMoseUpRecording){hLib.booMoseUpRecording=true;jQuery(document).mouseup(function(a){hLib.mouseUp(a)})}};hLib.recordMouseDown=function(){if(!hLib.booMoseDownRecording){hLib.booMoseDownRecording=true;jQuery(document).mousedown(function(a){hLib.mouseDown(a)})}};hLib.recordMouseMove=function(){if(!hLib.booMoseMoveRecording){hLib.booMoseMoveRecording=true;jQuery(document).mousemove(function(a){hLib.mouseMove(a)})}};hLib.mouseUp=function(){!jQuery.support.touch&&hLib.rangeSlider.active!=-1&&hLib.rangeSlider.finish()};hLib.mouseDown=function(c){var a=jQuery(c.target);if(hLib.arrQuickSearch.length>0)for(s=0;s<hLib.arrQuickSearch.length;s++)if(hLib.arrQuickSearch[s].resultvisible||hLib.arrQuickSearch[s].state!="stopped"){var b=jQuery("#"+hLib.arrQuickSearch[s].id+", #"+hLib.arrQuickSearch[s].resultid+", #"+hLib.arrQuickSearch[s].btnid);a.closest(b).length==0&&hLib.hideSearchResult(hLib.arrQuickSearch[s].id)}if(hLib.dropdown.list.length>0)if(hLib.dropdown.activeId!="")a.closest("div.hDropdownResult, a.hDropdown").length==0&&hLib.hideDropdown(hLib.dropdown.activeId)};hLib.mouseMove=function(a){hLib.mouse.x=a.pageX;hLib.mouse.y=a.pageY;hLib.intPageX=a.pageX;hLib.intPageY=a.pageY;hLib.genericMove()};hLib.touchMove=function(a){a.preventDefault();hLib.mouse.x=a.touches[0].pageX;hLib.mouse.y=a.touches[0].pageY;hLib.intPageX=a.touches[0].pageX;hLib.intPageY=a.touches[0].pageY;hLib.genericMove()};hLib.genericMove=function(){hLib.rangeSlider.active!=-1&&hLib.rangeSlider.moveArrow(hLib.rangeSlider.active,hLib.mouse.x);if(hLib.zoom.active){var a=hLib.zoom.vars[hLib.zoom.activeIndex],b=hLib.mouse.x-a.intSmallImgOffsetLeft+a.intSmallImgBorderLeft,c=hLib.mouse.y-a.intSmallImgOffsetTop+a.intSmallImgBorderTop,l=false;if(b+a.intSmallImgBorderLeft<0||b>a.intSmallImgWidth+a.intSmallImgBorderRight||c<0||c>a.intSmallImgHeight+a.intSmallImgBorderBottom){l=true;if(a.booZoomType!="overlay"){hLib.hideZoom();return}}if(a.booZoomType=="overlay"&&l&&a.zoomAreaVisible)if(!jQuery(".zoomArea."+hLib.zoom.activeID).hasClass("hover")){hLib.hideZoom();return}var j=jQuery(".zoomArea."+hLib.zoom.activeID);if(a.booZoomType=="inline"){var m=b/a.intSmallImgWidth*100,n=c/a.intSmallImgHeight*100;j.stop(true,true).css({"background-position":m+"% "+n+"%"})}else{var e=Math.floor(a.intMagnifierWidth/2),d=Math.floor(a.intMagnifierHeight/2),h=true,i=true;if(a.booZoomType!="overlay"){if(b<e+a.intSmallImgBorderLeft)b=e+a.intSmallImgBorderLeft;else if(b>a.intSmallImgWidth-e-a.intSmallImgBorderLeft)b=a.intSmallImgWidth-e-a.intSmallImgBorderLeft;if(c<d)c=d;else if(c>a.intSmallImgHeight-d-a.intSmallImgBorderTop*2)c=a.intSmallImgHeight-d-a.intSmallImgBorderTop*2;a.objMagnifier.css({display:"block",left:b+a.intSmallImgOffsetLeft-e+jQuery(document).scrollLeft(),top:c+a.intSmallImgOffsetTop-d-jQuery(document).scrollTop()+a.intSmallImgBorderTop});var f=Math.floor((b-e)/a.intSmallImgWidth*a.intLargeImgWidth),g=Math.floor((c-d)/(a.intSmallImgHeight-a.intSmallImgBorderTop*2)*a.intLargeImgHeight);if(f>a.intLargeImgWidth-a.intZoomAreaWidth){f=a.intLargeImgWidth-a.intZoomAreaWidth;h=false}else if(f<0){f=0;h=false}if(g>a.intLargeImgHeight-a.intZoomAreaHeight){g=a.intLargeImgHeight-a.intZoomAreaHeight;i=false}else if(g<0){g=0;i=false}j.css("background-position","-"+f+"px -"+g+"px")}else if(a.booZoomType=="overlay"){if(b<0){b=0;h=false}else if(b>a.intSmallImgWidth){b=a.intSmallImgWidth;h=false}if(c<0){c=0;i=false}else if(c>a.intSmallImgHeight){c=a.intSmallImgHeight;i=false}var o=b/a.intSmallImgWidth*100,p=c/a.intSmallImgHeight*100,k={"background-position":o+"% "+p+"%",display:"block"};if(h)k.left=b-a.intZoomAreaWidth/2+a.intSmallImgPosLeft;if(i)k.top=c-a.intZoomAreaHeight/2+a.intSmallImgPosTop;j.css(k);a.zoomAreaVisible=true}}}};hLib.resolveUrl=function(a){return hLib.strSiteRoot+a};hLib.isInt=function(a){var b=parseInt(a);return isNaN(b)?false:a==b&&a.toString()==b.toString()};hLib.isEven=function(a){return a%2==0?true:false};hLib.isOdd=function(a){return a%2>0?true:false};hLib.sortNumberAsc=function(a,b){return a-b};hLib.sortNumberDesc=function(a,b){return b-a};function hLog(a){if(!window.console)alert(a);else console.log(a)}function hlog(a){hLog(a)}hLib.enableSlideshow=function(e,d){var a=jQuery(e);if(a.length>0){var b=hLib.setID(a,"slideshow"),c=jQuery(".slideshowThumbs."+b);if(c.length==0)c=a.parent().parent().find(".slideshowThumbs");if(c.length>0){c.addClass(b);c.find("li:first").addClass("selected");var f=0,g=0;c.find("img").each(function(){var c=jQuery(this).attr("longdesc").split(";"),d=c[0],f=c[1],e="";if(c.length>1)e=" longdesc='"+f+"'";var g=a.find("img[src='"+d+"']"),b="";if(a.hasClass("activeOnHover"))b+=" activeOnHover";if(a.hasClass("inlineZoom"))b+=" inlineZoom";else if(a.hasClass("overlayZoom"))b+=" overlayZoom";g.length==0&&a.append("<img src='"+d+"' alt='' "+e+" class='"+b+"' />")});a.find("img:first").addClass("selected");jQuery(".slideshowThumbs."+b+" li a").click(function(){var e=jQuery(this).find("img").attr("longdesc").split(";"),a=e[0],g=jQuery(this).closest("li");g.addClass("selected").siblings().removeClass("selected");if(jQuery("#"+b).find("img[src*='"+a+"']:visible").length==0){var c=jQuery("#"+b+" img:visible"),f=jQuery("#"+b).find("img[src*='"+a.substr(a.lastIndexOf("/"),a.length)+"']");c.fadeOut(d,function(){jQuery(this).removeClass("selected")});f.fadeIn(d).addClass("selected")}return false})}}};hLib.enableSlider=function(I,b){var f=jQuery(I);if(f.length>0){var j=f.find(".sliderInner"),a=j.find(".sliderItems > li");if(a.length>0){var B=hLib.setID(f,"slider"),d=hLib.arrSliderVars.length,o=-1;if(hLib.getSliderIndexByID(B)!=-1){d=hLib.getSliderIndexByID(B);if(f.hasClass("sliderInitated")){if(hLib.arrSliderVars[d].intTotItems!=a.length){if(hLib.arrSliderVars[d].intCurrentItemIndex>a.length){var F=a.length-hLib.arrSliderVars[d].intCurrentItemIndex;if(a.length<hLib.arrSliderVars[d].intVisibleItems)F="start";hLib.slideItems({intSliderIndex:d,intItemsToMove:F,intAnimationTimeOverride:0})}hLib.arrSliderVars[d].intTotItems=a.length;hLib.updateSliderArrows(d);return}}else{o=hLib.arrSliderVars[d].intCurrentItemIndex;hLib.arrSliderVars[d]=null}}var i="horizontal";if(f.hasClass("sliderVertical"))i="vertical";var q=0,n=0;if(hLib.booIELt8)n=7;var u=250,r=true,c=4,h=null,g=null,e=null,v="swing";if(b!=undefined){u=b.animationTime!=undefined?b.animationTime:u;v=b.animationType!=undefined?b.animationType:v;c=b.visibleItems!=undefined?b.visibleItems:c;e=b.itemsToSlide!=undefined?b.itemsToSlide:e;h=b.itemWidth!=undefined?b.itemWidth:h;g=b.itemHeight!=undefined?b.itemHeight:g;q=b.adjustX!=undefined?b.adjustX:q;n=b.adjustY!=undefined?b.adjustY:n;i=b.direction!=undefined?b.direction:i;r=b.moveToSelectedItem!=undefined?b.moveToSelectedItem:r;onReady=b.onReady!=undefined?b.onReady:null;onAnimationComplete=b.onAnimationComplete!=undefined?b.onAnimationComplete:null}c=a.length<c?a.length:c;e=c<e?c:e;f.addClass("slider sliderInitated clearfix");if(i=="vertical")f.addClass("sliderVertical");else f.addClass("sliderHorizontal");var m=0,l=0,p=0,A=0,C=0,E=0,s=0,D=0;if(g!=null){A=g*a.length;l=g}if(h!=null){p=h*a.length;m=h}(h==null||g==null)&&a.each(function(){var a=jQuery(this);if(a.width()==0)a=hLib.cloneToVisibleItem(jQuery(this));if(m<a.width()&&h==null)m=a.width();if(l<a.height()&&g==null)l=a.height();if(h==null)p+=parseInt(a.outerWidth());if(g==null)A+=parseInt(a.outerHeight())});var y=parseInt(a.eq(0).css("margin-left")),x=parseInt(a.eq(0).css("margin-right")),z=parseInt(a.eq(0).css("margin-top")),w=parseInt(a.eq(0).css("margin-bottom"));C=x+y;E=z+w;s=parseInt(a.eq(0).css("padding-left"))+parseInt(a.eq(0).css("padding-right"));D=parseInt(a.eq(0).css("padding-top"))+parseInt(a.eq(0).css("padding-bottom"));var t=0,k=0;if(x>0&&y>0)t-=(y+x)/2;if(z>0&&w>0)k-=(z+w)/2;q+=Math.floor(t);n+=Math.floor(k);if(p>0&&A>0){if(e==null)e=c;hLib.arrSliderVars[d]={strID:B,strDirection:i,strAnimationType:v,intTotItems:a.length,intVisibleItems:c,intItemsToSlide:e,intCurrentItemIndex:c,intAnimationTime:u,intItemWidth:m+C+s,intItemHeight:l+E+D,intItemAdjustX:q,intItemAdjustY:n,intItemAdjustAnimateX:t,intItemAdjustAnimateY:k,onAnimationComplete:onAnimationComplete,onReady:onReady};if(i=="horizontal"){a.width(m);j.find(".sliderItems").width(p*2);if(c==null)for(c=0;c*hLib.arrSliderVars[d].intItemWidth<j.width();c++);j.width(c*hLib.arrSliderVars[d].intItemWidth+s).height(hLib.arrSliderVars[d].intItemHeight)}else if(i=="vertical"){a.height(l);if(c==null)for(c=0;c*hLib.arrSliderVars[d].intItemHeight<j.height();c++);j.height(c*(hLib.arrSliderVars[d].intItemHeight+k)-k).width(hLib.arrSliderVars[d].intItemWidth)}hLib.updateSliderArrows(d);if(o!=-1){var e=0;if(o<=a.length)e=o-c;else e=a.length-c;e>0&&hLib.slideItems({intSliderIndex:d,intItemsToMove:e,intAnimationTimeOverride:0})}else if(r){var H=f.find("li.selected"),G=a.index(H)+2>a.length?a.length:a.index(H)+2,e=G>c?G-c:0;e>0&&hLib.slideItems({intSliderIndex:d,intItemsToMove:e,intAnimationTimeOverride:0,booInitate:true})}onReady!=null&&onReady()}if(!hLib.booSliderBtnsInitated){hLib.booSliderBtnsInitated=true;jQuery("a.sliderStart").live("click",function(a){a.preventDefault();!jQuery(this).hasClass("inactive")&&hLib.slideItems({intSliderIndex:hLib.getSliderIndexByID(hLib.findSliderIdForArrow(jQuery(this))),intItemsToMove:"start"});return false});jQuery("a.sliderEnd").live("click",function(c){c.preventDefault();if(!jQuery(this).hasClass("inactive")){var a=hLib.getSliderIndexByID(hLib.findSliderIdForArrow(jQuery(this))),b=hLib.arrSliderVars[a].intTotItems-hLib.arrSliderVars[a].intCurrentItemIndex;b>0&&hLib.slideItems({intSliderIndex:a,intItemsToMove:b})}return false});jQuery("a.sliderNext").live("click",function(d){d.preventDefault();if(!jQuery(this).hasClass("inactive")){var a=hLib.getSliderIndexByID(hLib.findSliderIdForArrow(jQuery(this))),b=hLib.arrSliderVars[a].intTotItems-hLib.arrSliderVars[a].intCurrentItemIndex;if(b>0){var c=b<hLib.arrSliderVars[a].intItemsToSlide?b:hLib.arrSliderVars[a].intItemsToSlide;hLib.slideItems({intSliderIndex:a,intItemsToMove:c})}}return false});jQuery("a.sliderPrev").live("click",function(d){d.preventDefault();if(!jQuery(this).hasClass("inactive")){var a=hLib.getSliderIndexByID(hLib.findSliderIdForArrow(jQuery(this))),b=hLib.arrSliderVars[a].intCurrentItemIndex-hLib.arrSliderVars[a].intVisibleItems;if(b>0){var c=b<hLib.arrSliderVars[a].intItemsToSlide?b:hLib.arrSliderVars[a].intItemsToSlide;hLib.slideItems({intSliderIndex:a,intItemsToMove:c*-1})}}return false})}}}};hLib.findSliderIdForArrow=function(a){do a=a.parent();while(a.find(".sliderInner").length==0||a.parent().is("body"));return a.find(".sliderInner").parent().attr("id")};hLib.slideItems=function(a,b){if(typeof b!="undefined"){var f=hLib.getSliderIndexByID(a),d=hLib.arrSliderVars[f];if(b<0)b=0;if(b<d.intVisibleItems)b=d.intVisibleItems-1;else if(b>=d.intTotItems)b=d.intTotItems-1;var g=b+1-d.intCurrentItemIndex;a={intSliderIndex:f,intItemsToMove:g}}if(hLib.isInt(a.intItemsToMove)||a.intItemsToMove=="start"){var c={},e="-=";hLib.arrSliderVars[a.intSliderIndex].intCurrentItemIndex+=a.intItemsToMove;if(a.intItemsToMove<0){e="+=";a.intItemsToMove=Math.abs(a.intItemsToMove)}if(a.intAnimationTimeOverride==undefined)a.intAnimationTimeOverride=hLib.arrSliderVars[a.intSliderIndex].intAnimationTime;if(hLib.arrSliderVars[a.intSliderIndex].strDirection=="horizontal")if(a.intItemsToMove=="start"){c.left=0;hLib.arrSliderVars[a.intSliderIndex].intCurrentItemIndex=hLib.arrSliderVars[a.intSliderIndex].intVisibleItems}else c.left=e+a.intItemsToMove*hLib.arrSliderVars[a.intSliderIndex].intItemWidth;else if(a.intItemsToMove=="start"){c.top=0;hLib.arrSliderVars[a.intSliderIndex].intCurrentItemIndex=hLib.arrSliderVars[a.intSliderIndex].intVisibleItems}else c.top=e+a.intItemsToMove*(hLib.arrSliderVars[a.intSliderIndex].intItemHeight+hLib.arrSliderVars[a.intSliderIndex].intItemAdjustAnimateY);jQuery("#"+hLib.arrSliderVars[a.intSliderIndex].strID).find(".sliderItems").stop(true,true).animate(c,a.intAnimationTimeOverride,hLib.arrSliderVars[a.intSliderIndex].strAnimationType,function(){if(a.booInitate!=undefined&&!a.booInitate||a.booInitate==undefined)hLib.arrSliderVars[a.intSliderIndex].onAnimationComplete!=null&&hLib.arrSliderVars[a.intSliderIndex].onAnimationComplete()});hLib.updateSliderArrows(a.intSliderIndex)}return};hLib.getSliderIndexByID=function(a){for(i=0;i<hLib.arrSliderVars.length;i++)if(hLib.arrSliderVars[i]!=null&&hLib.arrSliderVars[i].strID==a)return i;return-1};hLib.getVisibleSliderItemsByID=function(b){var a=hLib.getSliderIndexByID(b);return jQuery("#"+hLib.arrSliderVars[a].strID).find(".sliderItems li").slice(hLib.arrSliderVars[a].intCurrentItemIndex-hLib.arrSliderVars[a].intVisibleItems,hLib.arrSliderVars[a].intCurrentItemIndex)};hLib.updateSliderArrows=function(b){var c=null,d=null,a=null;a=jQuery("#"+hLib.arrSliderVars[b].strID);do{c=a.find(".sliderStart, .sliderPrev");a=a.parent()}while(!a.is("body")&&c.length==0);a=jQuery("#"+hLib.arrSliderVars[b].strID);do{d=a.find(".sliderNext, .sliderEnd");a=a.parent()}while(!a.is("body")&&d.length==0);if(hLib.arrSliderVars[b].intTotItems<=hLib.arrSliderVars[b].intVisibleItems){c.addClass("useless");d.addClass("useless")}if(hLib.arrSliderVars[b].intCurrentItemIndex<=hLib.arrSliderVars[b].intVisibleItems)c.addClass("inactive");else c.removeClass("inactive");if(hLib.arrSliderVars[b].intTotItems-hLib.arrSliderVars[b].intCurrentItemIndex==0)d.addClass("inactive");else d.removeClass("inactive")};hLib.enableQuickSearch=function(a){if(a!=undefined)if(a.input!=undefined)if(a.result!=undefined)if(a.datasrc!=undefined){hLib.recordMouseDown();var c="qsbase";if(a.uniqueid!=undefined)c=a.uniqueid;var e=jQuery(a.input),d=jQuery("<div class='quickSearchResultContainer'/>");jQuery(a.result).append(d);var b=jQuery("");if(a.btn!=undefined)b=jQuery(a.btn);var g=hLib.setID(e,c),h=hLib.setID(d,c+"result"),i=hLib.setID(b,c+"btn");for(q=0;q<hLib.arrQuickSearch.length;q++)if(hLib.arrQuickSearch[q].id==g){hLib.arrQuickSearch[q].result.remove();hLib.arrQuickSearch.splice(q,1)}hLib.arrQuickSearch.push({uniqueid:c,id:g,state:"stopped",mode:a.mode!=undefined?a.mode:"onsubmit",input:e,btn:b,btnid:i,result:d,resultid:h,resultvisible:false,inputpos:null,datasrc:a.datasrc,dataparametername:a.dataparametername!=undefined?a.dataparametername:"s",onajaxcomplete:a.onajaxcomplete!=undefined&&jQuery.isFunction(a.onajaxcomplete)?a.onajaxcomplete:null,onbeforedisplay:a.onbeforedisplay!=undefined&&jQuery.isFunction(a.onbeforedisplay)?a.onbeforedisplay:null,oninputsubmit:a.oninputsubmit!=undefined&&jQuery.isFunction(a.oninputsubmit)?a.oninputsubmit:null,onitemsubmit:a.onitemsubmit!=undefined&&jQuery.isFunction(a.onitemsubmit)?a.onitemsubmit:null,onentersubmit:a.onitemsubmit!=undefined&&jQuery.isFunction(a.onitemsubmit)?a.onitemsubmit:null,hideresultonemptysearch:a.hideresultonemptysearch!=undefined?a.hideresultonemptysearch:false,lastKeyPress:0,timeoutID:null,timeout:a.mode=="onsubmit"?1:400,cachedata:null,forceStop:false});b.length>0&&b.width(b.width());var f="keydown";if(hLib.booIELt7)f="keypress";e.bind(f,function(a){hLib.attemptSearch(a,jQuery(this).attr("id"))}).focusin(hLib.quickSearchInputFocusIn).focusout(hLib.quickSearchInputFocusOut);b.click(function(c){b=jQuery(this);if(!b.parent().hasClass("searching")){var a=hLib.getQuickSearchByBtnID(b.attr("id"));if(a.oninputsubmit!=null)a.oninputsubmit(a);else hLib.attemptSearch(c,a.id,"btnsubmit")}return false})}};hLib.quickSearchInputFocusIn=function(){var a=hLib.getQuickSearchByInputID(jQuery(this).attr("id"));a.state="typing";a.input.parent().addClass("searchTyping");hLib.strActiveQuickSearchID=a.id};hLib.quickSearchInputFocusOut=function(){var a=hLib.getQuickSearchByInputID(jQuery(this).attr("id"));a.state="idle";a.input.parent().removeClass("searchTyping");hLib.strActiveQuickSearchID=null};hLib.attemptSearch=function(f,h,g){var a=hLib.getQuickSearchByInputID(h);a.lastKeyPress=+new Date;clearTimeout(a.timeoutID);var c=false;if(a.mode=="onkeypress")c=true;var d=f.keyCode?f.keyCode:f.which;if(hLib.booIE6)d=d==0?13:d;if(g!=undefined)d=g;if(d==8||d==26)d="backOrDel";switch(d){case 27:hLib.hideSearchResult(h);a.state="typing";c=false;break;case"backOrDel":a.state="typing";if(a.mode=="onkeypress")a.result.find(".searchListItem.selected").removeClass("selected");else{c=false;hLib.stopSearching(a.id)}a.hideresultonemptysearch&&a.input.val().length<=1&&hLib.hideSearchResult(a.id);break;case 40:c=false;a.state="navigating";var b=a.result.find(".searchListItem");if(b.length>0){var e=-1;for(x=0;x<b.length;x++)if(b.eq(x).hasClass("selected")){b.removeClass("selected");e=x}b.eq(e+1).addClass("selected")}break;case 38:c=false;a.state="navigating";var b=a.result.find(".searchListItem");if(b.length>0){var e=b.length;for(x=0;x<b.length;x++)if(b.eq(x).hasClass("selected")){b.removeClass("selected");e=x}e!=0&&b.eq(e-1).addClass("selected")}break;case 13:f.preventDefault();c=false;if(a.mode=="onsubmit"&&a.state=="typing")c=true;else if(a.mode=="onkeypress"&&a.state=="typing"&&a.oninputsubmit!=null)a.oninputsubmit(a.input);else if(a.state=="navigating"&&a.onitemsubmit!=null)a.onitemsubmit(a.result.find(".searchListItem.selected"));break;case"btnsubmit":c=true;break;default:a.state="typing";a.result.find(".searchListItem.selected").removeClass("selected")}if(c){hLib.strActiveQuickSearchID=a.id;a.timeoutID=setTimeout(function(){if(a.mode=="onsubmit"||a.mode=="onkeypress"&&+new Date-a.lastKeyPress>=a.timeout-50){a.forceStop=false;if(jQuery.trim(a.input.val())!=""){a.btn.addClass("searching");a.input.parent().addClass("searching");jQuery.ajax({url:a.datasrc,data:a.dataparametername+"="+a.input.val(),cache:false,success:function(b){hLib.prepareAndDisplayQuickSearchResult(a,b)}})}}},a.timeout)}};hLib.hideSearchResult=function(b){var a=hLib.getQuickSearchByInputID(b);hLib.stopSearching(b);a.result.hide(0);a.resultvisible=false;a.input.parent().removeClass("searchResultVisible")};hLib.stopSearching=function(b){var a=hLib.getQuickSearchByInputID(b);a.input.parent().removeClass("searching");a.btn.removeClass("searching");a.forceStop=true};hLib.prepareAndDisplayQuickSearchResult=function(a,b){if(b!=undefined){b=jQuery(b);if(jQuery.isFunction(a.onajaxcomplete))b=jQuery(a.onajaxcomplete(b,a));var c=null;if(b.is("ul")||b.is("table"))c=b;else{var d=b,f=false;do{d=d.children("table, ul");if(d.length>0){c=d.eq(0);f=true}}while(!f&&d.length>0)}if(c!=null){c.addClass("mainContainer");var e=jQuery("");if(c.is("ul"))e=c.find("> li").addClass("searchListItem");else if(c.is("table"))e=c.find("> tr, > tbody > tr").addClass("searchListItem");e.mouseenter(function(){var a=jQuery(this);a.siblings().removeClass("selected");a.addClass("selected");var b=hLib.getActiveQuickSearch();b.state="navigating"}).click(function(){var a=hLib.getActiveQuickSearch();a.onitemsubmit(a.result.find(".searchListItem.selected"))})}a.cachedata=b}if(!a.forceStop){if(a.onbeforedisplay!=null)a.cachedata=a.onbeforedisplay(a.cachedata);b!=undefined&&a.result.html(a.cachedata);a.result.show().parent().show();a.resultvisible=true;a.btn.removeClass("searching");a.input.parent().removeClass("searching");a.input.parent().addClass("searchResultVisible")}};hLib.getQuickSearchByInputID=function(a){for(x=0;x<hLib.arrQuickSearch.length;x++)if(hLib.arrQuickSearch[x].id==a)return hLib.arrQuickSearch[x];return"-1"};hLib.getQuickSearchByResultID=function(a){for(x=0;x<hLib.arrQuickSearch.length;x++)if(hLib.arrQuickSearch[x].resultid==a)return hLib.arrQuickSearch[x];return"-1"};hLib.getQuickSearchByBtnID=function(a){for(x=0;x<hLib.arrQuickSearch.length;x++)if(hLib.arrQuickSearch[x].btnid==a)return hLib.arrQuickSearch[x];return"-1"};hLib.getActiveQuickSearch=function(){for(x=0;x<hLib.arrQuickSearch.length;x++)if(hLib.arrQuickSearch[x].state!="stopped")return hLib.arrQuickSearch[x];return"-1"};hLib.enableZoom=function(e){var a=jQuery(e);if(a.attr("longdesc")!=undefined&&a.attr("longdesc").length>0){hLib.recordMouseMove();var b=hLib.zoom.instances,d=a.parent(),c=hLib.setID(a,"zoom");a.imageLoaded(function(){hLib.zoom.vars[b]={objSmallImg:a,strSmallImgSrc:a.attr("src"),strInstanceID:c,strLargeImageSrc:a.attr("longdesc"),booLargeImageLoaded:false,booZoomType:"normal",booZoomActivationType:"click",intLargeImgWidth:0,intLargeImgHeight:0,intSmallImgWidth:0,intSmallImgHeight:0,intSmallImgOffsetLeft:0,intSmallImgOffsetTop:0,intSmallImgPosLeft:0,intSmallImgPosTop:0,intSmallImgBorderTop:0,intSmallImgBorderRight:0,intSmallImgBorderBottom:0,intSmallImgBorderLeft:0,intMagnifierWidth:0,intMagnifierHeight:0,intZoomAreaWidth:0,intZoomAreaHeight:0,intDiffLargeSmallX:0,intDiffLargeSmallY:0,intLastActivateTime:0,objMagnifier:null,strActiveQuickSearchID:null};if(jQuery(".hLibPreloadArea").find("img."+c).length==0){var f=hLib.cloneToVisibleItem(jQuery("<img src='"+a.attr("longdesc")+"' class='"+c+"' alt='Image preload for zoom' />"));hLib.getHiddenImageDimensions(f,function(a){hLib.zoom.vars[b].booLargeImageLoaded=true;hLib.zoom.vars[b].intLargeImgWidth=a.width;hLib.zoom.vars[b].intLargeImgHeight=a.height})}if(a.hasClass("overlayZoom"))hLib.zoom.vars[b].booZoomType="overlay";else if(a.hasClass("inlineZoom"))hLib.zoom.vars[b].booZoomType="inline";var e="";if(hLib.zoom.vars[b].booZoomType=="inline")e+=" zoomAreaInline ";if(a.attr("zoomTargetArea")!=undefined&&a.siblings(".zoomArea").length==0)d.append("<div class='zoomArea "+c+"'></div>");else jQuery(".zoomArea."+c).length==0&&d.append("<div class='zoomArea "+e+c+"'></div>");if(a.hasClass("activeOnHover")){hLib.zoom.vars[b].booZoomActivationType="hover";a.mouseenter(function(){if(+new Date-hLib.zoom.vars[b].intLastActivateTime>500){hLib.hideZoom();hLib.showZoom(c)}})}else a.click(function(){hLib.showZoom(c)})});d.css("position")!="absolute"&&d.css("position")!="fixed"&&d.css("position","relative");hLib.zoom.instances++}};hLib.showZoom=function(d){hLib.zoom.initated=true;if(d==undefined)d=hLib.zoom.activeID;d!=hLib.zoom.activeID&&hLib.zoom.activeID!=null&&hLib.hideZoom();if(hLib.zoom.activeIndex==-1)hLib.zoom.activeIndex=hLib.getZoomInstanceIndex(d);var a=hLib.zoom.vars[hLib.zoom.activeIndex],c=jQuery("#"+d),h=c.parent();a.intLastActivateTime=+new Date;var b=jQuery(".zoomArea."+d);!b.is(":visible")&&a.booZoomType=="normal"&&b.fadeIn(250);if(a.booLargeImageLoaded){a.intSmallImgWidth=c.outerWidth();a.intSmallImgHeight=c.outerHeight();a.intSmallImgOffsetLeft=Math.ceil(c.offset().left);a.intSmallImgOffsetTop=Math.ceil(c.offset().top);a.intSmallImgPosLeft=Math.ceil(c.position().left);a.intSmallImgPosTop=Math.ceil(c.position().top);a.intSmallImgBorderTop=parseInt(c.css("border-top-width"));a.intSmallImgBorderRight=parseInt(c.css("border-right-width"));a.intSmallImgBorderBottom=parseInt(c.css("border-bottom-width"));a.intSmallImgBorderLeft=parseInt(c.css("border-left-width"));a.zoomAreaVisible=false;jQuery(".zoomMagnifier."+d).length==0&&h.append("<div class='zoomMagnifier "+d+"'></div>");a.objMagnifier=jQuery(".zoomMagnifier."+d);if(a.booZoomType=="overlay"){b.addClass("zoomAreaOverlay");if(b.width()>a.intSmallImgWidth/2||b.height()>a.intSmallImgHeight/2){b.width(a.intSmallImgWidth/2);b.height(a.intSmallImgHeight/2)}b.hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")});a.objMagnifier.hide()}a.intZoomAreaWidth=b.width();a.intZoomAreaHeight=b.height();var e=a.objMagnifier;b.css("background-image","url('"+a.strLargeImageSrc+"')");a.booZoomType=="inline"&&b.css({top:a.intSmallImgPosTop+a.intSmallImgBorderTop,left:a.intSmallImgPosLeft+a.intSmallImgBorderLeft,width:a.intSmallImgWidth-a.intSmallImgBorderLeft-a.intSmallImgBorderRight,height:a.intSmallImgHeight-a.intSmallImgBorderTop-a.intSmallImgBorderBottom,background:"url("+a.strLargeImageSrc+") no-repeat 0 0 transparent"}).show();a.intMagnifierWidth=Math.ceil(a.intSmallImgWidth/(a.intLargeImgWidth/b.innerWidth()));a.intMagnifierHeight=Math.ceil(a.intSmallImgHeight/(a.intLargeImgHeight/b.innerHeight()));var g=parseInt(e.css("border-left-width"))+parseInt(e.css("border-right-width")),f=parseInt(e.css("border-top-width"))+parseInt(e.css("border-bottom-width"));e.width(a.intMagnifierWidth-g).height(a.intMagnifierHeight-f);a.intDiffLargeSmallX=a.intLargeImgWidth/a.intSmallImgWidth;a.intDiffLargeSmallY=a.intLargeImgHeight/a.intSmallImgHeight;hLib.zoom.vars[hLib.zoom.activeIndex]=a;hLib.zoom.active=true}else setTimeout("hLib.showZoom();",100);hLib.zoom.activeID=d};hLib.hideZoom=function(){hLib.zoom.initated=false;hLib.zoom.active=false;hLib.zoom.activeID=null;hLib.zoom.activeIndex=-1;jQuery(".zoomArea").fadeOut(250);jQuery(".zoomMagnifier").fadeOut(250)};hLib.getZoomInstanceIndex=function(a){for(i=0;i<hLib.zoom.instances;i++)if(hLib.zoom.vars[i].strInstanceID==a)return i;return 0};hLib.rangeSlider={sliders:[],active:-1};hLib.initRangeSlider=function(d,b){var a={booActiveMin:false,objSlider:jQuery(d),objArrowActive:null,objArrowMin:null,objArrowMax:null,objMinPrice:null,objMaxPrice:null,objInactiveMin:null,objInactiveMax:null,intInitialMinPrice:null,intInitialMaxPrice:null,intSelectedMinPx:null,intSelectedMaxPx:null,intArrowWidth:null,intWrapperWidth:null,intArrowMinPosition:null,intArrowMaxPosition:null,intArrowActiveAdjustLeft:null,intOffsetLeft:null,intOffsetRight:null,intStepWidth:null,intStepsMin:-1,intStepsMax:-1,intStepsCount:100,intSingleStep:-1,intCurrentMinPrice:null,intCurrentMaxPrice:null,onRangeSet:null,arrSteps:[],strRound:"none",intRoundValue:0,valueName:"",valueType:"int",arrStepsCheckpointPx:[],intMarkers:2,smoothMove:true};if(a.objSlider.length>0){hLib.recordMouseMove();hLib.recordMouseUp();a.id=hLib.setID(a.objSlider);a.objArrowMin=a.objSlider.find(".slider.minPrice");a.objArrowMax=a.objSlider.find(".slider.maxPrice");a.objInactiveMin=a.objSlider.find(".inactiveMin");a.objInactiveMax=a.objSlider.find(".inactiveMax");a.objMinPrice=a.objSlider.parent().find(".priceBottom .minPrice");a.objMaxPrice=a.objSlider.parent().find(".priceBottom .maxPrice");if(b!=undefined){a.intStepsMin=b.minValue!=undefined?b.minValue:a.intStepsMin;a.intStepsMax=b.maxValue!=undefined?b.maxValue:a.intStepsMax;a.intStepsCount=b.steps!=undefined?b.steps:a.objSlider.width();a.arrSteps=b.arrSteps!=undefined?b.arrSteps:a.arrSteps;a.intInitialMinPrice=b.minValueInit!=undefined&&b.minValueInit!=null?b.minValueInit:a.intStepsMin;a.intInitialMaxPrice=b.maxValueInit!=undefined?b.maxValueInit:a.intStepsMax;a.intSingleStep=b.stepInterval!=undefined?b.stepInterval:a.intSingleStep;a.onRangeSet=b.onRangeSet!=undefined?b.onRangeSet:undefined;a.onReset=b.onReset!=undefined?b.onReset:undefined;a.strRound=b.round!=undefined?b.round:0;a.intRoundValue=b.roundValue!=undefined?b.roundValue:0;a.valueName=b.valueName!=undefined?b.valueName:"";a.valueType=b.valueType!=undefined?b.valueType:a.valueType;a.intMarkers=b.markers!=undefined?b.markers:2;a.thousandSeparator=b.thousandSeparator!=undefined?b.thousandSeparator:null;a.objClear=b.htmReset!=undefined?b.htmReset:a.objSlider.parent().find(".resetRange").addClass("resetInactive");a.smoothMove=b.smoothMove!=undefined?b.smoothMove:a.smoothMove}if(a.arrSteps.length>0){if(a.intStepsMin==-1)a.intStepsMin=a.arrSteps[0];if(a.intStepsMax==-1)a.intStepsMax=a.arrSteps[a.arrSteps.length-1];a.intStepsCount=a.arrSteps.length}a.intMarkers==1&&a.objArrowMax.hide();hLib.rangeSlider.sliders.push(a);a.objSlider.is(":visible")&&hLib.rangeSlider.init(a.id);a.objClear.click(function(){var b=jQuery(this).parent().find(".rangeSlider");if(b.length==0)b=jQuery(this).closest(".rangeSlider");if(b.length>0){a=hLib.rangeSlider.getSliderByID(b.attr("id"));hLib.rangeSlider.updatePriceAndArrowMin(a.id,"start");hLib.rangeSlider.updatePriceAndArrowMax(a.id,"end");if(a.onReset!=undefined)a.onReset({min:a.intCurrentMinPrice,max:a.intCurrentMaxPrice,values:a.arrSteps});else if(a.onRangeSet!=null)a.onRangeSet({min:a.intCurrentMinPrice,max:a.intCurrentMaxPrice,values:a.arrSteps});jQuery(this).addClass("resetInactive")}return false});if(!jQuery.support.touch)a.objSlider.find("div.priceMiddle div.slider").mousedown(function(b){b.preventDefault();var a=hLib.rangeSlider.getSliderByID(jQuery(this).closest(".rangeSlider").attr("id"));if(a.id!=undefined){a.objArrowActive=jQuery(this);if(a.objArrowActive.hasClass("minPrice"))a.booActiveMin=true;else a.booActiveMin=false;hLib.rangeSlider.active=a.id}});else{var c=a.objArrowMin.parent();c[0].addEventListener("touchstart",function(e){var a=hLib.rangeSlider.getSliderByID(jQuery(this).closest(".rangeSlider").attr("id")),b=e.touches[0].pageX,d=Math.abs(a.objArrowMin.offset().left-b),c=Math.abs(a.objArrowMax.offset().left-b);if(d<c){a.objArrowActive=a.objArrowMin;a.booActiveMin=true;a.booActiveMax=false}else{a.objArrowActive=a.objArrowMax;a.booActiveMin=false;a.booActiveMax=true}a.active=a.id},false);c[0].addEventListener("touchmove",hLib.touchMove,false);c[0].addEventListener("touchend",hLib.rangeSlider.finish,false)}}};hLib.rangeSlider.init=function(g){var a=hLib.rangeSlider.getSliderByID(g),d=a.objSlider.find("div.priceMiddle");a.intWrapperWidth=d.width();a.intOffsetLeft=a.objSlider.offset().left;a.intOffsetRight=a.intOffsetLeft+a.intWrapperWidth;a.intArrowWidth=a.objSlider.find(".slider").eq(0).width();a.intArrowMinPosition=0;a.intArrowMaxPosition=d.width()-a.intArrowWidth;if(a.arrSteps.length==0){if(a.intSingleStep==-1)a.intSingleStep=(a.intStepsMax-a.intStepsMin)/a.intStepsCount;var e=a.intStepsMin-a.intSingleStep;while(e<=a.intStepsMax)a.arrSteps.push(e+=a.intSingleStep)}if(a.valueType!="string"&&a.intRoundValue!=0&&a.strRound!="none"){if(a.strRound!="up"&&a.strRound!="down")a.strRound="down";for(x=0;x<a.arrSteps.length;x++)a.arrSteps[x]=hLib.commasRemove(a.arrSteps[x].toString());var j=false,c=false;if(a.intInitialMinPrice==a.arrSteps[0])booUpdateInintMin=true;if(a.intInitialMaxPrice==a.arrSteps[a.arrSteps.length-1])c=true;a.intStepsMin=Math.floor(a.arrSteps[0]/a.intRoundValue)*a.intRoundValue;a.arrSteps[0]=a.intStepsMin;if(j)a.intInitialMinPrice=a.intStepsMin;hLib.rangeSlider.updateMinPriceDisplay(g,a.intStepsMin);a.intStepsMax=Math.ceil(a.arrSteps[a.arrSteps.length-1]/a.intRoundValue)*a.intRoundValue;a.arrSteps[a.arrSteps.length-1]=a.intStepsMax;if(c)a.intInitialMaxPrice=a.intStepsMax;hLib.rangeSlider.updateMaxPriceDisplay(a.id,a.intStepsMax);for(x=1;x<a.arrSteps.length-1;x++){var k=a.arrSteps[x];if(a.strRound=="up")a.arrSteps[x]=Math.ceil(a.arrSteps[x]/a.intRoundValue)*a.intRoundValue;else if(a.strRound=="down")a.arrSteps[x]=Math.floor(a.arrSteps[x]/a.intRoundValue)*a.intRoundValue}a.arrSteps=hLib.unique(a.arrSteps);a.intStepsCount=a.arrSteps.length}a.intStepWidth=Math.ceil((a.intWrapperWidth-a.intArrowWidth*a.intMarkers)/a.intStepsCount);for(i=0;i<a.arrSteps.length;i++){var f=i==0?0:parseInt(a.intArrowWidth+a.intStepWidth*i);a.intWrapperWidth>=f&&a.arrStepsCheckpointPx.push(f)}a.arrStepsCheckpointPx[a.arrStepsCheckpointPx.length-1]=a.intWrapperWidth-a.intArrowWidth;if(a.arrSteps.length>a.arrStepsCheckpointPx.length){var b=[a.arrSteps[0],a.arrSteps[1]];for(aa=2;aa<a.arrStepsCheckpointPx.length-3;aa++)b.push(a.arrSteps[aa]);b.push(a.arrSteps[a.arrSteps.length-2]);b.push(a.arrSteps[a.arrSteps.length-1]);a.arrSteps=b}if(a.valueType!="string")for(i=0;i<a.arrSteps.length;i++)if(i==a.arrSteps.length-1)a.arrSteps[i]=a.intStepsMax;else a.arrSteps[i]=Math.ceil(a.arrSteps[i]);if(a.thousandSeparator!=null){for(x=0;x<a.arrSteps.length;x++)a.arrSteps[x]=hLib.commasAdd(a.arrSteps[x],a.thousandSeparator);if(a.intInitialMinPrice!=null||a.intInitialMinPrice!=-1)a.intInitialMinPrice=hLib.commasAdd(a.intInitialMinPrice,a.thousandSeparator);if(a.intInitialMaxPrice!=null||a.intInitialMaxPrice!=-1)a.intInitialMaxPrice=hLib.commasAdd(a.intInitialMaxPrice,a.thousandSeparator)}if(a.intInitialMinPrice==null||a.intInitialMinPrice==-1)a.intInitialMinPrice=a.intStepsMin;if(a.intInitialMaxPrice==null||a.intInitialMaxPrice==-1)a.intInitialMaxPrice=a.intStepsMax;a.intCurrentMinPrice=a.intInitialMinPrice;a.intCurrentMaxPrice=a.intInitialMaxPrice;if(a.intInitialMaxPrice!=a.arrSteps[a.arrSteps.length-1]){a.intSelectedMaxPx=a.arrStepsCheckpointPx[hLib.rangeSlider.getArrayIndexForPrice(a.id,a.intInitialMaxPrice)];a.intArrowMaxPosition=a.intSelectedMaxPx;hLib.rangeSlider.updateMaxArrow(a.id,a.intSelectedMaxPx)}else a.intSelectedMaxPx=a.intArrowMaxPosition;hLib.rangeSlider.updateMaxPriceDisplay(a.id,a.intInitialMaxPrice);if(a.intInitialMinPrice!=a.arrSteps[0]){a.intSelectedMinPx=a.arrStepsCheckpointPx[hLib.rangeSlider.getArrayIndexForPrice(a.id,a.intInitialMinPrice)]-a.intArrowWidth;if(a.intSelectedMinPx<0||!a.intSelectedMinPx)a.intSelectedMinPx=0;a.intArrowMinPosition=a.intSelectedMinPx;hLib.rangeSlider.updateMinArrow(a.id,a.intSelectedMinPx)}else a.intSelectedMinPx=a.intArrowWidth;var h=false;if(a.intInitialMinPrice==a.arrSteps[0])h=true;hLib.rangeSlider.updateMinPriceDisplay(a.id,a.intInitialMinPrice)};hLib.rangeSlider.moveArrow=function(d,f){if(d!=undefined){var a=hLib.rangeSlider.getSliderByID(d);a.intWrapperWidth==null&&hLib.rangeSlider.init(d);if(a.intArrowActiveAdjustLeft==null)a.intArrowActiveAdjustLeft=f-a.objArrowActive.offset().left;var b=f-a.intOffsetLeft-a.intArrowActiveAdjustLeft;if(!a.smoothMove){var e=false;for(c=0;c<a.arrStepsCheckpointPx.length;c++)if(b==a.arrStepsCheckpointPx[c]){e=true;c=a.arrStepsCheckpointPx.length}if(!e)if(a.booActiveMin){if(a.intMarkers==1&&b+a.intArrowWidth>=a.intArrowMaxPosition)return;if(b+a.intArrowWidth<a.intArrowMaxPosition)return}else if(b>a.intArrowMinPosition+a.intArrowWidth)return}if(a.booActiveMin)if(a.intMarkers==1&&b<=a.intWrapperWidth)hLib.rangeSlider.updatePriceAndArrowMin(a.id,b);else b+a.intArrowWidth<=a.intArrowMaxPosition&&b>=0&&hLib.rangeSlider.updatePriceAndArrowMin(a.id,b);else b<=a.intWrapperWidth-a.intArrowWidth&&b>=a.intArrowMinPosition+a.intArrowWidth&&hLib.rangeSlider.updatePriceAndArrowMax(a.id,b)}};hLib.rangeSlider.updatePriceAndArrowMin=function(c,b){var a=hLib.rangeSlider.getSliderByID(c);if(b=="start"||b<a.intArrowWidth){hLib.rangeSlider.updateMinPriceDisplay(a.id,a.arrSteps[0]);a.intArrowMinPosition=0;b=0}else if(a.intMarkers==1&&b=="end"||b>=a.intWrapperWidth-a.intArrowWidth){hLib.rangeSlider.updateMinPriceDisplay(a.id,a.arrSteps[a.arrSteps.length-1]);b=a.intWrapperWidth-a.intArrowWidth}else for(i=0;i<a.arrStepsCheckpointPx.length;i++)if(b==a.arrStepsCheckpointPx[i]){hLib.rangeSlider.updateMinPriceDisplay(a.id,a.arrSteps[i]);i=a.arrStepsCheckpointPx.length}if(a.intMarkers!=1&&b+a.intArrowWidth>=a.intArrowMaxPosition-2){hLib.rangeSlider.updateMinPriceDisplay(a.id,a.intCurrentMaxPrice);b=a.intArrowMaxPosition-a.intArrowWidth}a.intArrowMinPosition=b;hLib.rangeSlider.updateMinArrow(a.id,b);return true};hLib.rangeSlider.updatePriceAndArrowMax=function(c,b){var a=hLib.rangeSlider.getSliderByID(c);if(b=="end"||b>=a.intWrapperWidth-a.intArrowWidth-3){hLib.rangeSlider.updateMaxPriceDisplay(a.id,a.arrSteps[a.arrSteps.length-1]);b=a.intWrapperWidth-a.intArrowWidth}else if(b<=a.intArrowMinPosition+a.intArrowWidth+2)hLib.rangeSlider.updateMaxPriceDisplay(a.id,a.intCurrentMinPrice);else for(i=0;i<a.arrStepsCheckpointPx.length;i++)if(b==a.arrStepsCheckpointPx[i]){hLib.rangeSlider.updateMaxPriceDisplay(a.id,a.arrSteps[i]);i=a.arrStepsCheckpointPx.length}a.intArrowMaxPosition=b;hLib.rangeSlider.updateMaxArrow(a.id,b);return true};hLib.rangeSlider.finish=function(){if(hLib.rangeSlider.active!=undefined&&hLib.rangeSlider.active!=-1){var a=hLib.rangeSlider.getSliderByID(hLib.rangeSlider.active),b=".SelectedMaxPrice",c=a.intCurrentMaxPrice;if(a.booActiveMin){b=".SelectedMinPrice";c=a.intCurrentMinPrice}a.objSlider.find(b).val(c);if(a.intMarkers==1&&a.intCurrentMinPrice==a.arrSteps[0])a.objClear.addClass("resetInactive");else if(a.intMarkers==2&&a.intCurrentMinPrice==a.arrSteps[0]&&a.intCurrentMaxPrice==a.arrSteps[a.arrSteps.length-1])a.objClear.addClass("resetInactive");else a.objClear.removeClass("resetInactive");hLib.rangeSlider.active=-1;a.intArrowActiveAdjustLeft=null;if(a.onRangeSet!=null)a.onRangeSet({min:a.intCurrentMinPrice,max:a.intCurrentMaxPrice,values:a.arrSteps})}};hLib.rangeSlider.updateMinPriceDisplay=function(e,c,d){var b=hLib.rangeSlider.getSliderByID(e),a=c+b.valueName;if(typeof d!="undefined"&&!d)a=c;if(a!=-1){b.objMinPrice.html(a);b.intCurrentMinPrice=c}};hLib.rangeSlider.updateMaxPriceDisplay=function(c,b){var a=hLib.rangeSlider.getSliderByID(c);a.objMaxPrice.html(b+a.valueName);a.intCurrentMaxPrice=b};hLib.rangeSlider.updateMinArrow=function(c,a){var b=hLib.rangeSlider.getSliderByID(c);b.objArrowMin.css("left",a);b.objInactiveMin.width(a+"px")};hLib.rangeSlider.updateMaxArrow=function(c,b){var a=hLib.rangeSlider.getSliderByID(c);a.objArrowMax.css({left:b,right:"auto"});a.objInactiveMax.width(a.intWrapperWidth-(b+a.intArrowWidth)+"px")};hLib.rangeSlider.getArrayIndexForPrice=function(c,b){var a=hLib.rangeSlider.getSliderByID(c);for(i=0;i<a.arrSteps.length;i++)if(b==a.arrSteps[i])return i;return 0};hLib.rangeSlider.getSliderByID=function(a){for(pr=0;pr<hLib.rangeSlider.sliders.length;pr++)if(hLib.rangeSlider.sliders[pr].id==a)return hLib.rangeSlider.sliders[pr];return{}};hLib.modal=function(b){if(typeof b!="undefined"){var a=jQuery.extend(true,{},hLib.modal.defaults);if(hLib.booIELt7){a.speed=0;a.onClosed=function(){jQuery("#colorbox").addClass("forceHide")};jQuery("#colorbox").removeClass("forceHide")}if(jQuery.isPlainObject(b))jQuery.extend(a,b);else if(typeof b=="string")a.html=b;if(!jQuery.isFunction(a.onComplete)){var c=jQuery("<div><div class='btns clearfix'></div></div>");jQuery("body").removeClass("hLib-modal-alert hLib-modal-confirm hLib-modal-modal hLib-modal-round hLib-modal-noclose").addClass("hLib-modal hLib-modal-"+a.type);a.roundCorners&&jQuery("body").addClass("hLib-modal-round");if(a.type=="confirm"){c.find(".btns").append("<a id='hLib-modal-btn-cancel' class='btn cancel' href='#'>"+a.cancelText+"</a>");a.initialWidth=500}if(a.type=="confirm"||a.type=="alert"){c.find(".btns").append("<a id='hLib-modal-btn-ok' class='btn ok' href='#'>"+a.confirmText+"</a>");a.html="<div class='alert-confirm-wrap'>"+a.html+c.html()+"</div>"}a.hideCloseBtn!=undefined&&a.hideCloseBtn&&jQuery("body").addClass("hLib-modal-noclose");a.onComplete=function(){var c=jQuery("#colorbox #hLib-modal-btn-ok"),b=jQuery("#colorbox #hLib-modal-btn-cancel");if(a.onConfirm!=-1&&jQuery.isFunction(a.onConfirm))c.click(function(){jQuery.colorbox.close();a.onConfirm();return false});else c.click(function(){jQuery.colorbox.close();return false});if(a.onCancel!=-1&&jQuery.isFunction(a.onCancel))b.click(function(){jQuery.colorbox.close();a.onCancel();return false});else b.click(function(){jQuery.colorbox.close();return false})}}jQuery.colorbox(a)}};hLib.modal.defaults={type:"modal",opacity:.6,speed:400,transition:"easeOutExpo",overlayClose:true,fixed:true,onConfirm:-1,onCancel:-1,confirmText:"Ok",cancelText:"Cancel",maxWidth:960,onLoad:function(){hLib.modal.visible=true},onClosed:function(){hLib.modal.visible=false}};hLib.modal.visible=false;hLib.modal.resize=function(a){jQuery.colorbox.resize(a)};jQuery.fn.hModal=function(a){return this.each(function(){$this=jQuery(this);$this.click(function(){var b={href:jQuery(this).attr("href")};typeof a!="undefined"&&jQuery.extend(b,a);hLib.modal(b);return false})})};hLib.confirm=function(b){var a={};if(jQuery.isPlainObject(b))jQuery.extend(a,b);else if(typeof b=="string")a.html=b;a.type="confirm";hLib.modal(a)};hLib.alert=function(b){var a={};if(jQuery.isPlainObject(b))jQuery.extend(a,b);else if(typeof b=="string")a.html=b;a.type="alert";hLib.modal(a)};hLib.modal.close=function(){jQuery.colorbox.close()};hLib.alert.close=function(){hLib.modal.close()};hLib.confirm.close=function(){hLib.modal.close()};hLib.loading={show:function(a){if(hLib.loading.state=="hidden"){var c="<div class='hLib-loading'><span class='loadingicon'/></div>";if(typeof a=="string")c="<div class='hLib-loading'><span class='loadingicon'/><p>"+a+"</p></div>";if(hLib.modal.visible){var g=jQuery("body > #colorbox"),b=jQuery("body > #cboxOverlay"),f=g.clone().removeAttr("class").attr("id","hLib-loading-seperate");f.html(c);f.insertBefore(g);hLib.loading.state="visibleInSeperate";if(b.css("cursor")=="pointer"){var e=b.clone();e.attr("id","hLib-overlay").css("cursor","default");e.insertAfter(b)}}else{var d={html:"<div class='hLib-loading'><span class='loadingicon'/></div>",overlayClose:false,escKey:false,hideCloseBtn:true,speed:0};if(jQuery.isPlainObject(a))jQuery.extend(d,a);else if(typeof a=="string")d.html=c;hLib.modal(d);hLib.loading.state="visibleInModal"}}},hide:function(){if(hLib.loading.state=="visibleInModal")hLib.modal.close();else jQuery("#hLib-loading-seperate, #hLib-overlay").fadeOut(400).remove();hLib.loading.state="hidden"},state:"hidden"};jQuery.fn.hDropdown=function(a){return this.each(function(){$this=jQuery(this);if($this.is("select")&&!jQuery.support.touch){$this.addClass("hDropdownInit");var b=hLib.setID($this),c=jQuery("<a class='hDropdown' data-for-select='"+b+"'><span class='text'></span><span class='ico'/></a>"),f=jQuery("<div class='hDropdownResult' data-for-select='"+b+"'/>"),h="",e={id:b,html:{orig:$this,select:c,result:f},type:$this.attr("multiple")=="multiple"?"checkbox":"normal",maxResultHeight:320,width:$this.width()-24,height:15,initText:"",onChange:null};jQuery.extend(e,a);$this.attr("disabled")&&c.addClass("disabled");if($this.attr("tabindex")){c.attr("tabindex",$this.attr("tabindex"));$this.removeAttr("tabindex")}c.height(e.height).width(e.width);var d=jQuery("body > #hLib-overlay-position");if(d.length==0){d=jQuery("<div id='hLib-overlay-position'/>");jQuery("body").prepend(d)}var g=hLib.getDropDownIById(b);if(g!=-1){hLib.dropdown.list.splice(g,1);d.find(".hDropdownResult[data-for-select='"+b+"']").remove();$this.siblings(".hDropdown[data-for-select='"+b+"']").remove()}hLib.dropdown.list.push(e);hLib.recordMouseDown();hLib.setDropdownOptions(b);d.append(f);c.insertAfter($this.hide());if(!hLib.dropdown.listenerActive){hLib.dropdown.listenerActive=true;setTimeout("hLib.listentToDropdownChange()",1e3)}c.click(function(){hLib.toggleDropdown(this);return false}).focusin(function(){hLib.toggleDropdown(this)});if(!hLib.dropdown.keyDownRecording){hLib.dropdown.keyDownRecording=true;jQuery(document).keydown(function(a){return hLib.navigateOnDropdown(a)})}f.find("a").click(function(f){var e=jQuery(f.target),b=e.closest("a");if(!b.hasClass("disabled")){var d=b.find("input"),a=hLib.getDropDownById(b.closest(".hDropdownResult").attr("data-for-select"));if(d.length>0){if(e.is("a"))if(d.is(":checked"))d.removeAttr("checked");else d.attr("checked","checked");if(d.is(":checked"))b.addClass("selected");else b.removeClass("selected")}else b.addClass("selected").siblings().removeClass("selected");if(a.type=="normal"){a.html.select.find("span.text").text(b.text());a.html.result.find("a").each(function(){var c=jQuery(this),b=a.html.orig.find("option:eq("+c.index()+")");if(c.hasClass("selected"))b.attr("selected","selected");else b.removeAttr("selected")});if(a.onChange!=null)a.onChange(b.text());hLib.hideDropdown(a.id)}else if(a.type=="checkbox"){var c="";a.html.result.find("a").each(function(){var b=jQuery(this),d=a.html.orig.find("option:eq("+b.index()+")");if(b.hasClass("selected")){if(c!="")c+=",";c+=jQuery.trim(b.text());d.attr("selected","selected")}else d.removeAttr("selected")});if(a.onChange!=null)a.onChange(c);if(c=="")c=a.html.orig.attr("data-init-text");a.html.select.find("span.text").text(c)}}if(e.is("a"))return false})}})};hLib.toggleDropdown=function(c){if(!hLib.dropdown.focusInTriggered){hLib.dropdown.focusInTriggered=true;setTimeout(function(){hLib.dropdown.focusInTriggered=false},100);$this=jQuery(c);if(!$this.hasClass("disabled")){var a=hLib.getDropDownById($this.attr("data-for-select")),b=hLib.dropdown.activeId==a.id?true:false;for(d=0;d<hLib.dropdown.list.length;d++)hLib.hideDropdown(hLib.dropdown.list[d].id);if(!b){hLib.dropdown.activeId=a.id;a.html.result.css({top:$this.offset().top+20,visibility:"hidden",display:"block"});a.html.result.height()>a.maxResultHeight&&a.html.result.height(a.maxResultHeight).width(a.html.result.width()+20);a.type=="normal"&&a.html.result.scrollTo("a.selected",{offset:-44});a.html.result.css({left:$this.offset().left-(a.html.result.outerWidth()-$this.outerWidth()),visibility:"visible"}).addClass("active")}}}};hLib.hideDropdown=function(b){var a=hLib.getDropDownById(b);a.html.select.removeClass("active");a.html.result.removeClass("active").hide();hLib.dropdown.activeId=""};hLib.navigateOnDropdown=function(e){var b=e.keyCode?e.keyCode:e.which;if(b==40||b==38||b==13){var d=hLib.getDropDownById(hLib.dropdown.activeId);if(d.id!=undefined){var c=d.html.result.find("a"),a=c.filter("a.hover");if(a.length==0)a=c.filter("a.selected");if(b==40){if(a.length==0)a=c.eq(0);else a=a.next();while(a.length>0&&a.hasClass("disabled"))a=a.next()}else if(b==38){if(a.length==0)a=c.filter("a:last");else a=a.prev();while(a.length>0&&a.hasClass("disabled"))a=a.prev()}else b==13&&a.trigger("click");a.addClass("hover").siblings().removeClass("hover");d.html.result.scrollTo("a.hover",{offset:-44});return false}}};hLib.setDropdownOptions=function(f,e){var d=[],a=hLib.getDropDownById(f),c="",b=e||false;a.html.orig.find("option").each(function(){var e=jQuery(this),f=a.html.result.find("a:eq("+e.index()+")");strClass="class='";var h="",g="",j="";if(e.attr("title"))if(b)f.attr("title",e.attr("title"));else j=" title='"+e.attr("title")+"' ";else b&&f.removeAttr("title");if(e.prop("disabled"))if(b)f.addClass("disabled").find("input").attr("disabled","disabled");else{strClass+="disabled ";g="disabled='disabled'"}else b&&f.removeClass("disabled").find("input").removeAttr("disabled");if(e.prop("selected")){if(b)f.addClass("selected").find("input").attr("checked","checked");else{strClass+="selected ";h="checked='checked'"}if(c!="")c+=",";c+=jQuery.trim(e.text())}b&&typeof e.attr("selected")=="undefined"&&f.removeClass("selected").find("input").removeAttr("checked");strClass+="'";if(!b){var i=e.html();if(a.type=="checkbox")i="<input type='checkbox' "+h+" "+g+" /> "+e.html();d.push("<a href='#' "+strClass+j+">"+i+"</a>")}});if(c=="")if(a.type=="normal")c=a.html.orig.find("option:first").text();else c=a.initText!=""?a.initText:a.html.orig.attr("data-init-text");a.html.select.find("span.text").text(c);if(!b){a.html.result.find("a").remove();a.html.result.append(d.join(""))}};hLib.listentToDropdownChange=function(){for(d=0;d<hLib.dropdown.list.length;d++){var a=hLib.dropdown.list[d];a.html.select.attr("class","hDropdown "+(a.html.orig.attr("class")||""));hLib.setDropdownOptions(a.id,true)}setTimeout("hLib.listentToDropdownChange()",500)};hLib.getDropDownById=function(a){for(d=0;d<hLib.dropdown.list.length;d++)if(hLib.dropdown.list[d].id==a)return hLib.dropdown.list[d];return{}};hLib.getDropDownIById=function(a){for(d=0;d<hLib.dropdown.list.length;d++)if(hLib.dropdown.list[d].id==a)return d;return-1};hLib.bottomFooter=function(c){var a=hLib.objFooter.prevAll(":visible").eq(0);if(a.length>0){var b=parseInt(a.offset().top)+parseInt(a.outerHeight())+parseInt(a.css("margin-bottom")),d=hLib.isInt(hLib.objFooter.innerHeight())?hLib.objFooter.innerHeight():hLib.objFooter.innerHeight();if(jQuery(window).height()-d<=b)hLib.objFooter.css({position:"absolute",top:b,left:0});else hLib.objFooter.css({position:"absolute",bottom:0,left:0,top:"auto"});c!=undefined&&c&&hLib.booFooterActive&&setTimeout("hLib.bottomFooter(true)",500)}};hLib.footerAtBottomInit=function(a){if(jQuery(a).length>0){hLib.objFooter=jQuery(a).eq(0);hLib.booFooterActive=true;jQuery(window).resize(function(){hLib.bottomFooter(false)});hLib.bottomFooter(true)}};hLib.footerAtBottomStop=function(){hLib.booFooterActive=false};hLib.getHighestZIndex=function(){return Math.max.apply(null,jQuery.map(jQuery("body *"),function(a){return parseInt(jQuery(a).css("z-index"))||1}))};hLib.limitNumeric=function(a){jQuery(a).keydown(function(a){var b=a.keyCode?a.keyCode:a.which;(b>57&&b<91||b>105)&&a.preventDefault()})};hLib.limitPhone=function(a){jQuery(a).keydown(function(b){var a=b.keyCode?b.keyCode:b.which;(a>57&&a<91||a>105&&a!=107)&&b.preventDefault()})};hLib.validatePhone=function(a){return hLib.regex.phone.test(a)};hLib.validateEmail=function(a){return hLib.regex.email.test(a)};hLib.validatePassword=function(a,e,b,c,d){return a.length<e?false:b&&a.match(hLib.regex.uppercase)==null?false:c&&a.match(hLib.regex.numeric)==null?false:d&&a.match(hLib.regex.special)==null?false:true};hLib.displayValidationResult=function(a,f){var d="error input-validation-error",e=hLib.setID(a);hLib.booIELt9&&!a.is(":visible")&&a.css({display:"block",visibility:"hidden"});var b=jQuery(a).parent();b.css("position")!="absolute"&&b.css("position")!="fixed"&&b.css("position","relative");var c=b.find(".validationresult."+e);if(c.length==0){b.prepend("<div class='validationresult "+e+"'></div>");c=b.find(".validationresult."+e);c.css({left:a.position().left+a.outerWidth(),top:a.position().top})}c.removeClass(d+" ok").addClass("loading");if(f){c.removeClass("loading "+d).addClass("ok");a.removeClass(d).addClass("ok")}else{c.removeClass("loading ok").addClass(d);a.addClass(d).removeClass("ok")}};hLib.cloneToVisibleItem=function(c,a){var b=jQuery(c).clone();if(a!=undefined&&!a){jQuery("body > div.hLibPreloadArea").length==0&&jQuery("body").append("<div class='hLibPreloadArea'></div>");b.appendTo("body div.hLibPreloadArea")}else a!=undefined&&a&&b.insertAfter(c).css({visibility:"hidden",position:"relative",top:"-90000px"});return b};hLib.cloneToVisible=hLib.cloneToVisibleItem;hLib.getHiddenImageDimensions=function(b,a){jQuery("body > div.hLibPreloadArea").length==0&&jQuery("body").append("<div class='hLibPreloadArea'></div>");jQuery(b).clone().appendTo("body > div.hLibPreloadArea").imageLoaded(function(){var b={width:jQuery(this).width(),height:jQuery(this).height()};typeof a!="undefined"&&a(b);return b})};hLib.setID=function(a,f){a=jQuery(a);var c=0,b="hLibAutoGen";if(typeof f!="undefined")b="hLibAutoGen"+f.toString();for(i=0;i<a.length;i++){var d=a.eq(i);if(d.attr("id")==undefined||d.attr("id")==""){while(jQuery("#"+b+c.toString()).length>0||jQuery.inArray(b+c.toString(),hLib.arrCreatedIDs)!=-1)c++;var e=b+c.toString();hLib.arrCreatedIDs.push(e);d.attr("id",e)}}return a.eq(a.length-1).attr("id")};hLib.unique=function(b){for(var a=[],d=b.length;d--;){var c=b[d];jQuery.inArray(c,a)===-1&&a.unshift(c)}return a};hLib.commasAdd=function(a,b){a=a.toString();var d=b!=undefined?b:".",c=new RegExp("(-?[0-9]+)([0-9]{3})");while(c.test(a))a=a.replace(c,"$1"+d+"$2");return a};hLib.commasRemove=function(a){return a.replace(",","").replace(".","")}
var url_LoadMiniSearchResult="/Website.Site/hkb/Product/_MiniSearch",booHideNewsPaper=false,isIELt8=false,isIE6=false;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8)isIELt8=true;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<7)isIE6=true;hLib.booFooterActive=true;function showAltText(){jQuery("span.Help").mouseenter(function(){jQuery(this).find("span.elsalg-alt").show()});jQuery("span.Help").mouseleave(function(){jQuery(this).find("span.elsalg-alt").hide()})}function newsPaperInit(){if(booHideNewsPaper===false)jQuery(".newsPaper .paperLinkDelete").click(function(){hideNewsPaper();jQuery.post(url_SetIsNewspaperHidden)});else hideNewsPaper()}function hideNewsPaper(){jQuery(".newsPaper").hide()}function contactFancyBoxEnable(){jQuery(".contactFancybox").fancybox({hideOnContentClick:false,hideOnOverlayClick:false,titleShow:false,width:342,height:430,autoDimensions:false,overlayOpacity:.7,padding:0,top:160,scrolling:"no",overlayColor:"#000000"})}jQuery(document).ready(function(){jQuery(".btnPrint").click(function(){var a=0;jQuery("table.calculator td.agSeperator div.agLeft select.BeregnINPUT").each(function(){if(jQuery(this).val()>0){jQuery("table tr td .nr"+a).empty();jQuery("table tr td .nr"+a).prepend(jQuery(this).val()+" stk")}else jQuery("table tr td .nr"+a).parent().parent().remove();a+=1});window.print();return false});newsPaperInit();showAltText();hLib.footerAtBottomInit(".footerWrap");jQuery(".newsletterFancybox").fancybox({hideOnContentClick:false,hideOnOverlayClick:false,titleShow:false,width:342,height:298,autoDimensions:false,overlayOpacity:.7,padding:0,top:160,scrolling:"no",overlayColor:"#000000"});contactFancyBoxEnable();jQuery(".largeProductFancybox").fancybox({hideOnContentClick:false,hideOnOverlayClick:false,titleShow:false,width:700,height:800,autoDimensions:false,overlayOpacity:.7,padding:0,top:50,scrolling:"no",overlayColor:"#000000"});jQuery(document).click(function(a){HideOnClickHandler(a)});var a=jQuery("div.header div.topContent div.top div.search .searchInput"),b=jQuery("div.header div.topContent div.top div.search .searchBtn"),c=jQuery("div.header div.topContent div.top div.search");c.find(".searchInput").keydown(function(a){a.which==13&&jQuery(this).closest("form").submit()});hLib.enableQuickSearch({input:a,btn:b,result:"div.overlay .miniSearch",datasrc:url_LoadMiniSearchResult,dataparametername:"searchTerm",mode:"onkeypress",onitemsubmit:function(){}})});top.MiniSearchHideTimer=null;top.SearchTimer=null;top.SearchType="";function DoSearch(b,c){if(b!=c){var a="";if(jQuery("#searchType").val()=="article")a=window.url_ArticleSearchResult;else a=window.url_SearchResult;location.href=a+"/"+encodeURIComponent(b.replace(/\./g," "))}return false}function SearchHandler(a){if(a.length>2){clearTimeout(top.SearchTimer);top.SearchTimer=setTimeout("ExecuteSearch('"+a+"')",750)}else jQuery("#mvc_searchResult").html("")}function ExecuteSearch(a){jQuery("#mvc_searchResult").load(window.url_LoadMiniSearchResult,{searchTerm:encodeURIComponent(a.replace(/\./g," "))},function(){slideMiniSearch(true)})}function slideMiniSearch(b,a){if(b){clearTimeout(top.MiniSearchHideTimer);jQuery(".overlay div.miniSearch").slideDown();miniSearchHoverInit()}else if(a)jQuery(".overlay div.miniSearch").slideUp();else top.MiniSearchHideTimer=setTimeout(function(){jQuery(".overlays div.miniSearch").slideUp()},2e3)}function MiniSearchSliderInit(a){if(a)jQuery("div.miniSearchResult").text()!=""&&slideMiniSearch(true);else slideMiniSearch(false)}function ChangeSearchView(b,a){if(b=="article")location.href=window.url_ArticleSearchResult+"/"+encodeURIComponent(a);else location.href=window.url_SearchResult+"/"+encodeURIComponent(a);return false}function HideOnClickHandler(b){var a;if(!b)b=window.event;if(b.target)a=b.target;else if(b.srcElement)a=b.srcElement;if(a.nodeType==3)a=a.parentNode;var c=jQuery(a).parents();c.filter(".overlays div.miniSearch").length==0&&c.filter(".searchText").length==0&&slideMiniSearch(false,true)}
var isIELt8=false,isIE6=false;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8)isIELt8=true;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<7)isIE6=true;jQuery(document).ready(function(){jQuery("div.header div.top div.newspaperProduct").mouseenter(function(){jQuery(this).find("div.newspaper").hide();jQuery(this).find("div.newspaperInput").show()});jQuery("div.header div.top div.newspaperProduct").mouseleave(function(){jQuery(this).find("div.newspaper").show();jQuery(this).find("div.newspaperInput").hide()});jQuery("div.header div.top div.questions").mouseenter(function(){jQuery(this).addClass("hover")});jQuery("div.header div.top div.questions").mouseleave(function(){jQuery(this).removeClass("hover")});jQuery("div.header div.shopMenu ul.imageMenu li.profile").mouseenter(function(){jQuery(this).addClass("prhover")});jQuery("div.header div.shopMenu ul.imageMenu li.profile").mouseleave(function(){jQuery(this).removeClass("prhover")});jQuery("div.header div.shopMenu ul.imageMenu li.products").mouseenter(function(){jQuery(this).addClass("pshover")});jQuery("div.header div.shopMenu ul.imageMenu li.products").mouseleave(function(){jQuery(this).removeClass("pshover")});jQuery("div.header div.shopMenu ul.imageMenu li.articles").mouseenter(function(){jQuery(this).addClass("arhover")});jQuery("div.header div.shopMenu ul.imageMenu li.articles").mouseleave(function(){jQuery(this).removeClass("arhover")});jQuery("div.header div.shopMenu ul.imageMenu li.lightning").mouseenter(function(){jQuery(this).addClass("lihover")});jQuery("div.header div.shopMenu ul.imageMenu li.lightning").mouseleave(function(){jQuery(this).removeClass("lihover")});jQuery("div.header div.shopMenu ul.imageMenu li.employees").mouseenter(function(){jQuery(this).addClass("emhover")});jQuery("div.header div.shopMenu ul.imageMenu li.employees").mouseleave(function(){jQuery(this).removeClass("emhover")});jQuery("div.header div.shopMenu ul.imageMenu li.service").mouseenter(function(){jQuery(this).addClass("sehover")});jQuery("div.header div.shopMenu ul.imageMenu li.service").mouseleave(function(){jQuery(this).removeClass("sehover")})});function miniSearchHoverInit(){jQuery(".miniSearch .miniListSearchContent ul li").mouseenter(function(){jQuery(this).addClass("hover")});jQuery(".miniSearch .miniListSearchContent ul li").mouseleave(function(){jQuery(this).removeClass("hover")});return false}
top.MainMenuHideTimer=null;var dealerDropDown=false;function showMenu(a){clearTimeout(top.MainMenuHideTimer);jQuery("div.menuDropDown .jProducts").hide();jQuery("div.menu ul.smallMenu li.jProductsMenu").removeClass("selected");jQuery("div.menuDropDown .jArticles").hide();jQuery("div.menu ul.smallMenu li.jArticlesMenu").removeClass("selected");jQuery("div.menuDropDown .jElProducts").hide();jQuery("div.menu ul.smallMenu li.jElProductsMenu").removeClass("selected");jQuery("div.menuDropDown .jAboutElsalg").hide();jQuery("div.menu ul.smallMenu li.jAboutElsalgMenu").removeClass("selected");dealerDropDown=jQuery("div.menuDropDown").hasClass("dealerDropDown");jQuery("div.menu ul.smallMenu li."+a+"Menu").addClass("selected");jQuery("div.menuDropDown ."+a).show();clearTimeout(top.MainMenuHideTimer);if(a!="jAboutElsalg"){var c=350,d=550,e=770,f=950;if(a=="jArticles"){c=320;d=530;e=750;f=920}var b=0;jQuery("div.menuDropDown ."+a+" .column1 ul").each(function(){var h=jQuery(this),i=h.outerHeight(true),g;b=b+i;if(b>f){g=jQuery("div.menuDropDown ."+a+" .column5");jQuery(h).appendTo(g);return true}if(b>e){g=jQuery("div.menuDropDown ."+a+" .column4");jQuery(h).appendTo(g);return true}if(b>d){g=jQuery("div.menuDropDown ."+a+" .column3");jQuery(h).appendTo(g);return true}if(b>c){g=jQuery("div.menuDropDown ."+a+" .column2");jQuery(h).appendTo(g);return true}})}else{var c=300,d=500,e=700,f=900,b=0;jQuery("div.menuDropDown ."+a+" .column5 ul").each(function(){var h=jQuery(this),i=h.outerHeight(true),g;b=b+i;if(b>f){g=jQuery("div.menuDropDown ."+a+" .column1");jQuery(h).appendTo(g);return true}if(b>e){g=jQuery("div.menuDropDown ."+a+" .column2");jQuery(h).appendTo(g);return true}if(b>d){g=jQuery("div.menuDropDown ."+a+" .column3");jQuery(h).appendTo(g);return true}if(b>c){g=jQuery("div.menuDropDown ."+a+" .column4");jQuery(h).appendTo(g);return true}});var g=false;jQuery("div.menuDropDown ."+a+" div").each(function(){if(jQuery(this).find("ul").text()=="")jQuery(this).hide();else if(!g){jQuery(this).css("background","none");g=true}})}}function hideMenu(a){clearTimeout(top.MainMenuHideTimer);clearTimeout(top.MainMenuShowTimer);top.MainMenuHideTimer=setTimeout(function(){jQuery("div.menu ul.smallMenu li."+a+"Menu").removeClass("selected");jQuery("div.menuDropDown ."+a).hide()},500)}jQuery(document).ready(function(){var b=jQuery("div.menu ul.smallMenu li.jProductsMenu");b.mouseenter(function(){showMenu("jProducts")});b.mouseleave(function(){hideMenu("jProducts")});var c=jQuery("div.menuDropDown .jProducts");c.mouseenter(function(){showMenu("jProducts")});c.mouseleave(function(){hideMenu("jProducts")});var a=jQuery("div.header div.shopMenu ul.imageMenu li.jProductsMenu");a.mouseenter(function(){showMenu("jProducts")});a.mouseleave(function(){hideMenu("jProducts")});var e=jQuery("div.menu ul.smallMenu li.jArticlesMenu");e.mouseenter(function(){showMenu("jArticles")});e.mouseleave(function(){hideMenu("jArticles")});var g=jQuery("div.menuDropDown .jArticles");g.mouseenter(function(){showMenu("jArticles")});g.mouseleave(function(){hideMenu("jArticles")});var d=jQuery("div.header div.shopMenu ul.imageMenu li.jArticlesMenu");d.mouseenter(function(){showMenu("jArticles")});d.mouseleave(function(){hideMenu("jArticles")});var b=jQuery("div.menu ul.smallMenu li.jElProductsMenu");b.mouseenter(function(){showMenu("jElProducts")});b.mouseleave(function(){hideMenu("jElProducts")});var c=jQuery("div.menuDropDown .jElProducts");c.mouseenter(function(){showMenu("jElProducts")});c.mouseleave(function(){hideMenu("jElProducts")});var a=jQuery("div.header div.shopMenu ul.imageMenu li.jElProductsMenu");a.mouseenter(function(){showMenu("jElProducts")});a.mouseleave(function(){hideMenu("jElProducts")});var f=jQuery("div.menu ul.smallMenu li.jAboutElsalgMenu");f.mouseenter(function(){showMenu("jAboutElsalg")});f.mouseleave(function(){hideMenu("jAboutElsalg")});var h=jQuery("div.menuDropDown .jAboutElsalg");h.mouseenter(function(){showMenu("jAboutElsalg")});h.mouseleave(function(){hideMenu("jAboutElsalg")})})
var cycle={objCycle:null,objCycleImg:null,booCycleAutorun:true,booCycleAnimationRunning:false,intCycleActiveIndex:0,intCycleActiveSrc:"",intCycleInterval:6e3,intCycleLastManualClick:100};function RunCycleInit(){var a=false;cycle.objCycle=jQuery(".frontBannerCycle .frontBanner");cycle.objCycleImg=jQuery(".frontBannerCycle .frontBannerImage");if(cycle.objCycle.length>0){cycle.runCycle(this,true);cycle.objCycle.find("ul.frontBannerList li").click(function(){if(!a){cycle.runCycle(this);return false}})}}jQuery(document).ready(function(){RunCycleInit()});cycle.runCycle=function(n,l){var a=cycle.objCycle.find("ul.frontBannerList li"),e=a.find("div.bannerText"),k=a.find("div.callText");if(l!=undefined&&l){hLib.setID(a,"cycleFront");for(i=0;i<a.length;i++)if(i==0){cycle.objCycleImg.append("<a href='"+a.eq(i).find("a").attr("href")+"'><img src='"+a.eq(i).find("img").attr("src")+"' alt='"+e.eq(i).find("p").text()+"' class='"+a.eq(i).attr("id")+" selected' style='display:inline' /></a>");cycle.objCycleImg.append(e.eq(i).addClass(" banCycle"+i).css("display","block"));cycle.objCycleImg.append(k.eq(i).addClass(" dealerCycle"+i).css("display","block"))}else{cycle.objCycleImg.append("<a href='"+a.eq(i).find("a").attr("href")+"'><img src='"+a.eq(i).find("img").attr("src")+"' alt='"+e.eq(i).find("p").text()+"' class='"+a.eq(i).attr("id")+"' /></a>");cycle.objCycleImg.append(e.eq(i).addClass(" banCycle"+i).css("display","none"));cycle.objCycleImg.append(k.eq(i).addClass(" dealerCycle"+i).css("display","none"))}cycle.objCycle.find("ul.frontBannerList li").eq(0).addClass("selected");cycle.intCycleActiveSrc=a.eq(0).find("a").attr("href");cycle.booCycleAutorun&&setTimeout("cycle.runCycle()",cycle.intCycleInterval/2)}else{var o=cycle.objCycleImg.find("img.selected"),b=null,h=null,c=false,m=false;if(n!=undefined){cycle.intCycleLastManualClick=+new Date;b=jQuery(n);if(!b.hasClass("selected"))c=true;var d=cycle.objCycle.find("ul.frontBannerList li");for(i=0;i<d.length;i++)if(d.eq(i).hasClass("selected"))cycle.intCycleActiveIndex=i}else{m=true;c=true;if(+new Date-cycle.intCycleLastManualClick<6e4)c=false;else{cycle.intCycleActiveIndex++;b=cycle.objCycle.find("ul.frontBannerList li").eq(cycle.intCycleActiveIndex);if(b.length==0){cycle.intCycleActiveIndex=0;b=cycle.objCycle.find("ul.frontBannerList li").eq(0)}}}if(c)if(!cycle.booCycleAnimationRunning){cycle.intCycleActiveSrc=b.attr("href");var g=cycle.objCycle.find("ul.frontBannerList li.selected"),f=0,j=g.index();for(i=0;i<a.length;i++)if(a.eq(i).attr("id")==b.attr("id"))f=i;g.show();g.removeClass("selected");b.addClass("selected");objNewText=jQuery(".frontBannerCycle .frontBannerImage .banCycle"+f);objOldText=jQuery(".frontBannerCycle .frontBannerImage .banCycle"+j);objNewDealerText=jQuery(".frontBannerCycle .frontBannerImage .dealerCycle"+f);objOldDealerText=jQuery(".frontBannerCycle .frontBannerImage .dealerCycle"+j);var d=cycle.objCycle.find("ul li");for(i=0;i<d.length;i++)if(d.eq(i).hasClass("selected"))cycle.intCycleActiveIndex=i;h=jQuery(".frontBannerCycle .frontBannerImage img."+b.attr("id"));if(!h.hasClass("selected")){o.stop(true,true).fadeOut(1e3,function(){jQuery(this).removeClass("selected");jQuery(objOldText).css("display","none");jQuery(objOldDealerText).css("display","none")});h.fadeIn(1e3,function(){jQuery(this).addClass("selected");jQuery(objNewText).css("display","block");jQuery(objNewDealerText).css("display","block")})}}m&&cycle.booCycleAutorun&&setTimeout("cycle.runCycle()",cycle.intCycleInterval)}}
var isIELt8=false,isIE6=false;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8)isIELt8=true;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<7)isIE6=true;function insertNewGuideLine(a){jQuery("<li class='smallContentLine "+a+"'><div class=listOfLinks><span class=largeLiteral></span></div><div class=listOfLinks><span class=largeLiteral></span></div><div class=listOfLinks><span class=largeLiteral></span></div><div class=listOfLinks><span class=largeLiteral></span></div></li>").insertAfter("ul.smallContentList li.smallContentLine."+(a-4));return false}function insertNewLine(a){jQuery("<li class='smallContentLine "+a+"'><div class=listOfLinks><span class=largeLiteral></span></div><div class=listOfLinks><span class=largeLiteral></span></div></li>").insertAfter("ul.smallContentList li.smallContentLine."+(a-2));return false}function StainGuideLinksInit(){jQuery("div.smallContent").addClass("openStainsGuide");var d=jQuery("ul.linkContent li:first").text().charAt(0),c=jQuery("div.listOfLinks:eq(0)").find(".largeLiteral");jQuery(c).append(d);var b="",a=0;jQuery("ul.linkContent li").each(function(){var e=jQuery(this),c=jQuery(e).text().charAt(0);if(!b==""&b!=c){a+=1;if(a>0)a%4==0&&insertNewGuideLine(a);var d=jQuery("div.listOfLinks:eq("+a+")"),f=jQuery(d).find(".largeLiteral");jQuery(f).append(c);jQuery("<ul class=linkContent></ul>").insertAfter(f);var g=d.find("ul.linkContent");jQuery(e).appendTo(g)}else if(c!="A"){var d=jQuery("div.listOfLinks:eq("+a+")"),f=jQuery(d).find(".largeLiteral"),g=d.find("ul.linkContent");jQuery(e).appendTo(g)}b=c});jQuery("ul.linkContent li:first").addClass("selected").prepend("<span class=whiteArrow></span>");jQuery("ul.linkContent li:first").parent().parent().addClass("selected");jQuery("div.smallContent ul.smallContentList li.smallContentLine").each(function(){var b=jQuery(this),a=0;b.find("div.listOfLinks").each(function(){var c=jQuery(this).find("ul.linkContent li"),d=jQuery(c).size(),b=c.height()*d;if(a<b)a=b});jQuery(this).css("height",a+20)});return false}function TipsLinksInit(){jQuery("div.smallContent").addClass("openStains");var a=0;jQuery("ul.linkContent li").each(function(){var e=jQuery(this);if(a>0){if(a>1)a%2==0&&insertNewLine(a);var b=jQuery("div.listOfLinks:eq("+a+")"),c=jQuery(b).find(".largeLiteral");jQuery("<ul class=linkContent></ul>").insertAfter(c);var d=b.find("ul.linkContent");jQuery(e).appendTo(d)}a+=1});jQuery("ul.linkContent li:first").addClass("selected").prepend("<span class=whiteArrow></span>");jQuery("ul.linkContent li:first").parent().parent().addClass("selected");return false}function LinkContentClickInit(){jQuery("ul.linkContent li").click(function(){jQuery(".listOfLinks").removeClass("selected");jQuery(this).parent().parent().addClass("selected");jQuery("ul.linkContent li").removeClass("selected");jQuery("ul.linkContent li").find(".whiteArrow").remove(".whiteArrow");jQuery(this).addClass("selected");jQuery(this).prepend("<span class=whiteArrow></span>");var d=jQuery("ul.linkContent li").index(this)+1,a=hLib.getSliderIndexByID("slider1"),c=hLib.arrSliderVars[a].intCurrentItemIndex,b=d-c;hLib.slideItems({intSliderIndex:a,intItemsToMove:b,intAnimationTimeOverride:0});return false})}var getParameterByName=function(a){a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var c="[\\?&]"+a+"=([^&#]*)",d=new RegExp(c),b=d.exec(window.location.href);return b==null?"":decodeURIComponent(b[1].replace(/\+/g," "))};jQuery(document).ready(function(){if(jQuery("body.website").hasClass("tipsfif")){jQuery("a.sliderNext").click(function(){var b=jQuery("ul.linkContent li").attr("class","selected");b.removeClass("selected").find(".whiteArrow").remove(".whiteArrow");jQuery(b).parent().parent().removeClass("selected");var c=hLib.getSliderIndexByID("slider1"),a=hLib.arrSliderVars[c].intCurrentItemIndex;jQuery("ul.linkContent li:eq("+a+")").addClass("selected").prepend("<span class=whiteArrow></span>");jQuery("ul.linkContent li:eq("+a+")").parent().parent().addClass("selected")});jQuery("a.sliderPrev").click(function(){var b=jQuery("ul.linkContent li").attr("class","selected");b.removeClass("selected").find(".whiteArrow").remove(".whiteArrow");jQuery(b).parent().parent().removeClass("selected");var c=hLib.getSliderIndexByID("slider1"),a=hLib.arrSliderVars[c].intCurrentItemIndex;jQuery("ul.linkContent li:eq("+(a-2)+")").addClass("selected").prepend("<span class=whiteArrow></span>");jQuery("ul.linkContent li:eq("+(a-2)+")").parent().parent().addClass("selected")})}jQuery("div.openMenuStain div.closeTips a").click(function(){jQuery("div.openMenuStain").hide();return false});var a=getParameterByName("categoryGuid");if(a!="")try{var b=jQuery("li a."+a);jQuery(b).trigger("click")}catch(c){}});var itemsReceivedSuccess=function(d,b,a){jQuery(".openMenuStain .largeContent").html(d.large);jQuery("#tipsAjaxPlaceholder").html(d.small);if(d.stainguide)StainGuideLinksInit();else TipsLinksInit();LinkContentClickInit();jQuery(".content #slider1").removeClass("sliderInitated");hLib.enableSlider(".content #slider1",{animationTime:700,visibleItems:1,itemsToSlide:4,itemHeight:300,itemWidth:940,direction:"horizontal",moveToSelectedItem:false,onReady:function(){setTimeout(function(){var a=hLib.getVisibleSliderItemsByID("slider1"),b=a.closest(".sliderInner");if(jQuery(a).find(".guideText").height()>250){a.css("height",jQuery(a).find(".guideText").height()+90);b.animate({height:jQuery(a).find(".guideText").height()+90},700)}},100)},onAnimationComplete:function(){var a=hLib.getVisibleSliderItemsByID("slider1"),b=a.closest(".sliderInner");if(jQuery(a).find(".guideText").height()>250){a.css("height",jQuery(a).find(".guideText").height()+90);b.animate({height:jQuery(a).find(".guideText").height()+90},700)}else b.height()>300&&b.animate({height:300},700)}});var m=hLib.getSliderIndexByID("slider1");hLib.slideItems({intSliderIndex:m,intItemsToMove:"start",intAnimationTimeOverride:0,booInitate:true});var e=getParameterByName("tipGuid");if(e!="")try{var g=jQuery("#tipsAjaxPlaceholder li."+e);jQuery(g).trigger("click")}catch(n){}var h=1e3,c=710,f=246,i=80,j=312,k=550,l=795;switch(a){case 0:a=i;break;case 1:a=j;break;case 2:a=k;break;default:a=l}if(b==0){c=c+b*250;b=f}else{c=c+b*250;b=f+b*252}a+="px";jQuery("div.openMenuStain div.blackArrow").css("left",a);jQuery(".tipsfif div.content").css("height",jQuery("div.openMenuStain").outerHeight()+c).slideDown("slow");jQuery("div.openMenuStain").css("top",b).slideDown(h)}
function productlistFilterInit(){jQuery("ul.filterMenu li.filterMenuItem div.filterList").hide();var a=jQuery("ul.filterMenu li.filterMenuItem");a.mouseenter(function(){jQuery(this).find("div.filterList").show();jQuery(this).find("div.filterList").css("left",jQuery(this).position().left)});a.mouseleave(function(){jQuery(this).find("div.filterList").hide()});return false}function setHoverText(a){if(jQuery(a).find("div.moreInfo span.moreText").css("display")=="none"){jQuery(a).find("div.moreInfo span.moreText").show();jQuery(a).find("div.moreInfo span.moreTextHover").hide();jQuery(a).find("div.moreInfo span.previewText").show();jQuery(a).find("div.moreInfo span.previewTextHover").hide()}else{jQuery(a).find("div.moreInfo span.moreText").hide();jQuery(a).find("div.moreInfo span.moreTextHover").show();jQuery(a).find("div.moreInfo span.previewText").hide();jQuery(a).find("div.moreInfo span.previewTextHover").show()}}function productlistHovers(){jQuery("div.productlistFilter ul.jProductlist li.hproduct.plain div.moreInfo").hide();jQuery("div.productlistFilter ul.jProductlist li.hproduct.offer div.moreInfo").hide();jQuery("div.productlistFilter ul.jProductlist li.hproduct.kvik div.moreInfo .left").hide();jQuery("div.productlistFilter ul.jProductlist li.hproduct.kvik div.moreInfo .right").hide();jQuery("div.productlistFilter ul.jProductlist li.hproduct div.moreInfo span.moreTextHover").hide();jQuery("div.productlistFilter ul.jProductlist li.hproduct div.moreInfo span.previewTextHover").hide();var c=jQuery("div.productlistFilter ul.jProductlist li.hproduct");c.mouseenter(function(){if(jQuery(this).hasClass("plain")&!jQuery(this).children().hasClass("largePreview")){jQuery(this).removeClass("plain").addClass("plainhover");jQuery(this).find("div.moreInfo").show()}if(jQuery(this).hasClass("offer")&!jQuery(this).children().hasClass("largePreview")){jQuery(this).removeClass("offer").addClass("offerhover");jQuery(this).find("div.moreInfo").show()}if(jQuery(this).hasClass("kvik")&!jQuery(this).children().hasClass("largePreview")){jQuery(this).removeClass("kvik").addClass("kvikhover");jQuery(this).find(".left").show();jQuery(this).find(".right").show();jQuery(this).find(".middle").hide()}!jQuery(".website").hasClass("productlist")&&jQuery(this).find("a.jPreview").hide()});c.mouseleave(function(){if(jQuery(this).hasClass("plainhover")){jQuery(this).removeClass("plainhover").addClass("plain");jQuery(this).find("div.moreInfo").hide()}if(jQuery(this).hasClass("offerhover")){jQuery(this).removeClass("offerhover").addClass("offer");jQuery(this).find("div.moreInfo").hide()}if(jQuery(this).hasClass("kvikhover")){jQuery(this).removeClass("kvikhover").addClass("kvik");jQuery(this).find(".left").hide();jQuery(this).find(".right").hide();jQuery(this).find(".middle").show()}});var a=null,b=null;jQuery("div.productlistFilter ul.jProductlist li.hproduct a.jPreview").click(function(){var c=jQuery(this).closest("li");if(c.children().hasClass("largePreview")){jQuery(this).closest("li .jWrap").unwrap();c.hasClass("plain")|c.hasClass("offer")&&c.find("div.moreInfo").hide();if(c.hasClass("kvik")){c.find("div.moreInfo .left").hide();c.find(".right").hide()}jQuery(this).closest("li").removeClass("previewMode");if(a!=null&a!=""){var d=jQuery(this).closest("li").find("img");d.attr("src",b)}}else{var d=jQuery(this).closest("li").find("img");a=d.attr("longDesc");b=d.attr("src");a!=""&&d.attr("src",a);jQuery(this).closest("li").addClass("previewMode");jQuery(this).closest("li .jWrap").wrap('<div class="largePreview"></div>');c.hasClass("plainhover")&&c.removeClass("plainhover").addClass("plain");c.hasClass("offerhover")&&c.removeClass("offerhover").addClass("offer");if(c.hasClass("kvikhover")){c.removeClass("kvikhover").addClass("kvik");c.find(".middle").show()}if(c.index()%4==0|c.index()%4==1)jQuery(".largePreview").css("left","-24px");else jQuery(".largePreview").css("right","-24px");if(c.index()>9)jQuery(".largePreview").css("bottom","0");else jQuery(".largePreview").css("top","-14px")}setHoverText(c)})}function productTabsInit(){jQuery("div.productTextContent div.jInfoBox").hide();jQuery("div.productTextTop div.tabs a.jDescription").click(function(){hideTabs();jQuery(this).closest("li").addClass("selected");jQuery("div.productTextContent div.jDescriptionBox").show();return false});jQuery("div.productTextTop div.tabs a.jInfo").click(function(){hideTabs();jQuery(this).closest("li").addClass("selected");jQuery("div.productTextContent div.jInfoBox").show();return false})}function hideTabs(){jQuery("div.productTextTop div.tabs ul li").removeClass("selected");jQuery("div.productTextContent div.tab").hide();return false}function pagingSliderInit(){hLib.enableSlider(".content #slider10",{animationTime:700,visibleItems:5,itemsToSlide:4,itemHeight:25,itemWidth:19,direction:"horizontal",moveToSelectedItem:true});hLib.enableSlider(".content #slider11",{animationTime:700,visibleItems:5,itemsToSlide:4,itemHeight:25,itemWidth:19,direction:"horizontal",moveToSelectedItem:true});jQuery("#loadingOverlay").remove()}function relatedSliderInit(){hLib.enableSlider(".content #sliderRelated",{animationTime:700,visibleItems:4,itemsToSlide:2,itemHeight:230,itemWidth:220,direction:"horizontal",moveToSelectedItem:true})}function productListAjaxLoaderInit(){jQuery("#productlistcontent").ajaxStart(function(){jQuery("div.content div.grid_16_ff img#ajaxLoader").show()});jQuery("#productlistcontent").ajaxStop(function(){jQuery("div.content div.grid_16_ff img#ajaxLoader").hide();contactFancyBoxEnable()})}var const_page="pg=",const_pagesize="pgs=",const_filter="f=",ajaxQueue=undefined;function loadProductList(){if(ajaxQueue!==undefined)ajaxQueue.abort();else ajaxQueue=undefined;jQuery("#responseAjaxForm").submit()}function ChangePageNumberAndLoadProducts(d){jQuery("#PageNum").val(d);for(var c=jQuery("ul.filterMenu input:checked"),b=const_filter,a=0;a<c.length;a++){b+=jQuery(c[a]).attr("id");if(a!==c.length-1)b+=","}jQuery.bbq.pushState(const_page+d+"&"+b)}function ChangePageSizeAndLoadProducts(a,b){if(b){jQuery("#PageNum").val(1);jQuery.bbq.pushState(const_page+1+"&"+const_pagesize+a)}else{jQuery("#PageSize").val(a);jQuery.bbq.pushState(const_page+jQuery("#PageNum").val()+"&"+const_pagesize+a)}}function pushToAjaxQueue(a){ajaxQueue=a;jQuery("#blackout").prepend('<div id="loadingOverlay"></div>')}jQuery(document).ready(function(){productlistFilterInit();productlistHovers();pagingSliderInit();productTabsInit();relatedSliderInit();productListAjaxLoaderInit();$(window).bind("hashchange",function(){jQuery("ul.filterMenu input:checked").attr("checked",false);var a=jQuery.deparam.fragment();if(a.pg!==undefined&&a.pg!=="")jQuery("#PageNum").val(a.pg);else jQuery("#PageNum").val(1);if(a.pgs!==undefined&&a.pgs!=="")jQuery("#PageSize").val(a.pgs);else jQuery("#PageSize").val(20);if(a.f!==undefined&&a.f!=="")for(var c=a.f.split(","),b=0;b<c.length;b++){var d=c[b];jQuery("#"+d).attr("checked",true)}loadProductList()});var a=$.param.fragment();a!==""&&$(window).trigger("hashchange")})
var lpMTagConfig={lpServer:"server.iad.liveperson.net",lpNumber:"70641840",lpProtocol:"https"};function lpAddMonitorTag(a){if(typeof a=="undefined"||typeof a=="object")a=lpMTagConfig.lpMTagSrc?lpMTagConfig.lpMTagSrc:"/hcp/html/mTag.js";if(a.indexOf("http")!=0)a=lpMTagConfig.lpProtocol+"://"+lpMTagConfig.lpServer+a+"?site="+lpMTagConfig.lpNumber;else if(a.indexOf("site=")<0){if(a.indexOf("?")<0)a=a+"?";else a=a+"&";a=a+"site="+lpMTagConfig.lpNumber}var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("charset","iso-8859-1");b.setAttribute("src",a);document.getElementsByTagName("head").item(0).appendChild(b)}if(window.attachEvent)window.attachEvent("onload",lpAddMonitorTag);else window.addEventListener("load",lpAddMonitorTag,false)

