viewHandler=Category;function Category(){var m=this;var j=!!(window.attachEvent&&!window.opera);this.categoryBrowserTooltips=[];this.categoryBrowserAnchorsActive=true;this.categoryBrowserAnchorsTimeout=null;this.categoryBrowserCursorTimeout=null;this.categoryBrowserSelectionTimeout=null;this.categoryThumbnailsBuilt=false;this.categoryThumbnailsTooltips=[];this.categoryThumbnailsPhotosCache=[];this.categoryThumbnailsInitialFilter="productItem";this.categoryFilterTooltips=[];this.categoryDialogTimeout=null;_scrollbars={contentWidth:{},contentRange:{},grabberX:0,grabberSize:0,grabberRange:0,previousMouseX:0,startMouseX:0,moveArtboard:false,regionBeingDragged:"",eventHandlersAdded:false,locked:false};__trackMouseWheel=true;this.init=function(){this.base.init.call(this);window.onresize=function(){clearTimeout(__resizeTimeout);__resizeTimeout=setTimeout("xhtml.resizeCategoryBrowser();",200)};this.scrollingRegionInit();var o=document.getElementById("categoryBrowserArtboard").getElementsByTagName("img");for(var n=o.length-1;0<=n;n--){o[n].setAttribute("alt","")}this.initDocumentState();document.getElementById("categoryContent").style.background="#FFFFFF";document.getElementById("categoryBrowser").className="";document.getElementById("categoryStatus").style.display="none";if(!!document.getElementById("categoryBrowserEmpty")==true){document.getElementById("categoryBrowserViewAll").style.display="none";return}this._googleAnalyticsTrackEvent("category","init",window.location.href);setTimeout("xhtml.initDelayed();",50)};this.initDelayed=function(){this.initCategoryLinkAnimation();this.initCategoryBrowserPhotos();this.initColourFilterSelectors();this._addAnimationId(document.getElementById("categoryDialog"));YAHOO.util.Event.addListener(document.getElementById("categoryDialog"),"mouseover",xhtml.hideMatchesDialog)};this.initDocumentState=function(){var r=document.getElementById("ajaxMode").value;var q=document.getElementById("ajaxColorFilter").value;var n=document.getElementById("ajaxScrollPosition").value;if(r!=""){switch(r){case"browser":if(q!="productItem"){var p=q;switch(p){case"c1red":case"c2orange":case"c3yellow":case"c4green":case"c5aqua":case"c6blue":case"c7violet":case"c8purple":case"c9neutral":var t="categoryBrowserFilter"+p.substring(2,3).toUpperCase()+p.substring(3,p.length);this.filterBrowser(p,document.getElementById(t).getElementsByTagName("a")[0]);break}}var o=Math.abs(parseInt(n));if(0<=o&&o<=_scrollbars.contentRange){var s=(o/_scrollbars.contentRange)*_scrollbars.grabberRange;if(s<0){s=0}if(_scrollbars.grabberRange<s){s=_scrollbars.grabberRange}_grabber.style.left=s+"px";_artboard.style.left=(o*-1)+"px"}break;case"thumbnails":this.categoryThumbnailsInitialFilter=q;this.layerThumbnails();break}}else{document.getElementById("ajaxMode").value="browser";document.getElementById("ajaxScrollPosition").value="0px";document.getElementById("ajaxColorFilter").value="productItem"}};this.initCategoryLinkAnimation=function(){this.animationColor=this.colours.mediumGrey;switch(document.getElementById("categoryContent").className){case"workout":this.animationColor=this.colours.pink;break;case"competition":this.animationColor=this.colours.gold;break;case"streetwear":this.animationColor=this.colours.green;break}var q=[];var r=[];var o=document.getElementById("categoryLocation").getElementsByTagName("a");for(var n=0;n<o.length;n++){if(o[n].className.indexOf("active")==-1){q.push(o[n])}else{tooltipHtml='<div class="text">You are currently viewing this collection</div>';var p=new YAHOO.widget.Tooltip("categoryLocationTooltip",{context:o[n],text:tooltipHtml,preventoverlap:true,showDelay:200,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}})}}this._addLinkAnimation(q,this.animationColor,this.colours.darkBlue);this._addLinkAnimation(document.getElementById("categoryBrowserArtboard").getElementsByTagName("a"),this.animationColor,this.colours.darkBlue)};this.initCategoryBrowserPhotos=function(){var q=YAHOO.util.Dom.getElementsByClassName("productItem","div",document.getElementById("categoryBrowserArtboard"));for(var n=0,u,p,t,s=xhtml.isTrident6;u=q[n++];){YAHOO.util.Event.addListener(u,"mouseover",d);var o=u.getElementsByTagName("a")[0];o.onclick=l;o.title="";u.getElementsByTagName("div")[1].onclick=a}p='<div class="text">Shows smaller thumbnails all on one page</div>';var r=new YAHOO.widget.Tooltip("categoryLocationTooltip",{context:document.getElementById("categoryBrowserViewAll"),text:p,preventoverlap:true,showDelay:200,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}})};this.initColourFilterSelectors=function(){var s=["categoryBrowserFilter","categoryThumbnailsFilter"];for(var n=0,q=null,p=0;n<2;n++){q=document.getElementById(s[n]).getElementsByTagName("a");for(var r=q.length-2,o="";1<=r;r--,p++){o='<div class="text"><span>Show only:</span><br/><b>'+q[r].getAttribute("title")+"</b> items</div>";q[r].setAttribute("title","");m.categoryFilterTooltips[p]=new YAHOO.widget.Tooltip("categoryFilterTooltips"+p,{context:q[r],text:o,preventoverlap:true,showDelay:500,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.2}})}}};this.resizeCategoryBrowser=function(){_catArtboard.style.width=(document.body.offsetWidth-30)+"px";_catBrowser.style.position="absolute";_catBrowser.style.left=(document.getElementById("page").offsetLeft*-1)+"px";_catBrowser.style.width=document.body.offsetWidth+"px";_catScrollbar.style.width=(document.body.offsetWidth-30)+"px";_catScrollbarGrabber.style.width=(document.body.offsetWidth-84)+"px"};this.layerBrowser=function(){this.clearFilters();document.getElementById("categoryBrowser").className="";document.getElementById("categoryThumbnails").className="hidden";this.scrollingRegionInit();document.getElementById("ajaxMode").value="browser";this._googleAnalyticsTrackEvent("category","browser",window.location.href)};this.layerThumbnails=function(){this.clearFilters();if(this.categoryThumbnailsBuilt==false){setTimeout("xhtml.buildThumbnailsLayer();",0)}else{document.getElementById("categoryBrowser").className="hidden";document.getElementById("categoryThumbnails").className=""}document.getElementById("ajaxMode").value="thumbnails";document.getElementById("ajaxScrollPosition").value="0px";this._googleAnalyticsTrackEvent("category","thumbnails",window.location.href)};this.filterBrowser=function(n,o){if(0<YAHOO.util.Dom.getElementsByClassName(n,"div",document.getElementById("categoryBrowserArtboard")).length){this.hideMatchesDialog();YAHOO.util.Dom.removeClass(document.getElementById("categoryBrowserFilter").getElementsByTagName("a"),"active");YAHOO.util.Dom.addClass(o,"active");YAHOO.util.Dom.addClass(YAHOO.util.Dom.getElementsByClassName("productItem","div",document.getElementById("categoryBrowserArtboard")),"hidden");YAHOO.util.Dom.removeClass(YAHOO.util.Dom.getElementsByClassName(n,"div",document.getElementById("categoryBrowserArtboard")),"hidden");this.scrollingRegionInit();if(n!="productItem"){document.getElementById("categoryBrowserFilterRemove").className=""}else{document.getElementById("categoryBrowserFilterRemove").className="invisible"}document.getElementById("ajaxColorFilter").value=n;document.getElementById("ajaxScrollPosition").value="0px";this._googleAnalyticsTrackEvent("category","filter",n)}else{if(n!="productItem"){this.showMatchesDialog()}}};this.filterThumbnails=function(v,r){if(0<YAHOO.util.Dom.getElementsByClassName(v,"div",document.getElementById("categoryThumbnailsArtboard")).length){this.hideMatchesDialog();YAHOO.util.Dom.removeClass(document.getElementById("categoryThumbnailsFilter").getElementsByTagName("a"),"active");YAHOO.util.Dom.addClass(r,"active");var p=YAHOO.util.Dom.getElementsByClassName("newRow","div",document.getElementById("categoryThumbnailsArtboard"));for(var u=p.length-1,o=null;u>=0;u--){o=p[u];o.parentNode.removeChild(o)}YAHOO.util.Dom.addClass(YAHOO.util.Dom.getElementsByClassName("productItem","div",document.getElementById("categoryThumbnailsArtboard")),"hidden");YAHOO.util.Dom.removeClass(YAHOO.util.Dom.getElementsByClassName(v,"div",document.getElementById("categoryThumbnailsArtboard")),"hidden");var s=YAHOO.util.Dom.getElementsByClassName(v,"div",document.getElementById("categoryThumbnailsArtboard"));var q=Math.floor((s.length-1)/7);var t=0;var n=null;while(0<q){n=document.createElement("div");n.className="newRow";s[(++t*7)].parentNode.insertBefore(n,s[(t*7)]);s=YAHOO.util.Dom.getElementsByClassName(v,"div",document.getElementById("categoryThumbnailsArtboard"));q--}if(v!="productItem"){document.getElementById("categoryThumbnailsFilterRemove").className=""}else{document.getElementById("categoryThumbnailsFilterRemove").className="invisible"}document.getElementById("ajaxColorFilter").value=v;document.getElementById("ajaxScrollPosition").value="0px";this._googleAnalyticsTrackEvent("category","filter",v)}else{if(v!="productItem"){this.showMatchesDialog()}}};this.clearFilters=function(){this.filterBrowser("productItem",document.getElementById("categoryBrowserFilter").getElementsByTagName("a")[0]);this.filterThumbnails("productItem",document.getElementById("categoryThumbnailsFilter").getElementsByTagName("a")[0])};this.showMatchesDialog=function(){clearTimeout(xhtml.categoryDialogTimeout);var n=document.getElementById("categoryDialog");try{xhtml.animationReferences[n.getAttribute("animationId")].stop(false)}catch(o){}YAHOO.util.Dom.setStyle(n,"opacity",1);n.className="";xhtml.categoryDialogTimeout=setTimeout("xhtml.fadeMatchesDialog();",500)};this.fadeMatchesDialog=function(){clearTimeout(xhtml.categoryDialogTimeout);var n=document.getElementById("categoryDialog");xhtml.animationReferences[n.getAttribute("animationId")]=new YAHOO.util.Anim(n,{opacity:{to:0}},0.9,YAHOO.util.Easing.easeBoth);xhtml.animationReferences[n.getAttribute("animationId")].animate()};this.hideMatchesDialog=function(){clearTimeout(xhtml.categoryDialogTimeout);var n=document.getElementById("categoryDialog");try{xhtml.animationReferences[n.getAttribute("animationId")].stop(false)
}catch(o){}n.className="invisible";YAHOO.util.Dom.setStyle(n,"opacity",1)};this.scrollingRegionInit=function(){if(j==true){return function(){if(_scrollbars.eventHandlersAdded==false){document.body.onmousemove=b;document.body.onmouseup=f;_scrollbars.eventHandlersAdded=true}_artboard=document.getElementById("categoryBrowserArtboard");_grabber=document.getElementById("categoryBrowserGrabber");var p=_artboard.parentNode.offsetWidth;var o=_grabber.parentNode.offsetWidth;var q=YAHOO.util.Dom.getElementsByClassName("hidden","div",_artboard).length*210;_scrollbars.contentWidth=YAHOO.util.Dom.getElementsByClassName("productItem","div",_artboard).length*210;_scrollbars.contentWidth-=q;_scrollbars.contentRange=(_scrollbars.contentWidth-p)<0?0:(_scrollbars.contentWidth-p);var n=_scrollbars.contentWidth/p;n=(n<1?1:n);_scrollbars.grabberSize=parseInt(o/n);_scrollbars.grabberRange=o-_scrollbars.grabberSize;_grabber.onmousedown=k;_grabber.onclick=c;_grabber.parentNode.onclick=i;_artboard.onmousewheel=e;_grabber.style.left="0px";_grabber.style.width=_scrollbars.grabberSize+"px";_grabber.childNodes[1].style.right="auto";_grabber.childNodes[1].style.left=(_scrollbars.grabberSize-3)+"px";_scrollbars.previousMouseX=0;_artboard.style.left="0px";if(_scrollbars.grabberRange==0){_grabber.parentNode.parentNode.className+=" scrollbarDisabled"}else{_grabber.parentNode.parentNode.className=_grabber.parentNode.parentNode.className.replace(/\s?scrollbarDisabled/g,"")}}}else{return function(){if(_scrollbars.eventHandlersAdded==false){document.body.onmousemove=b;document.body.onmouseup=f;_scrollbars.eventHandlersAdded=true}_artboard=document.getElementById("categoryBrowserArtboard");_grabber=document.getElementById("categoryBrowserGrabber");var p=_artboard.parentNode.offsetWidth;var o=_grabber.parentNode.offsetWidth;var q=YAHOO.util.Dom.getElementsByClassName("hidden","div",_artboard).length*210;_scrollbars.contentWidth=YAHOO.util.Dom.getElementsByClassName("productItem","div",_artboard).length*210;_scrollbars.contentWidth-=q;_scrollbars.contentRange=(_scrollbars.contentWidth-p)<0?0:(_scrollbars.contentWidth-p);var n=_scrollbars.contentWidth/p;n=(n<1?1:n);_scrollbars.grabberSize=parseInt(o/n);_scrollbars.grabberRange=o-_scrollbars.grabberSize;_grabber.ondragstart=function(){return false};_grabber.onmousedown=k;_grabber.onclick=c;_grabber.parentNode.onclick=i;_artboard.ondragstart=function(){return false};_artboard.onmousedown=g;_artboard.onmousewheel=e;_artboard.onDOMMouseScroll=e;_grabber.style.left="0px";_grabber.style.width=_scrollbars.grabberSize+"px";_grabber.childNodes[1].style.right="auto";_grabber.childNodes[1].style.left=(_scrollbars.grabberSize-3)+"px";_scrollbars.previousMouseX=0;_artboard.style.left="0px";if(_scrollbars.grabberRange==0){_grabber.parentNode.parentNode.className+=" scrollbarDisabled"}else{_grabber.parentNode.parentNode.className=_grabber.parentNode.parentNode.className.replace(/\s?scrollbarDisabled/g,"")}}}}();this.scrollingRegionDragArtboard=function(n){var o=(((_scrollbars.previousMouseX*1)-(n*1))*1)+(parseInt(_grabber.style.left)*1);_scrollbars.previousMouseX=n;if(_scrollbars.moveArtboard==false){if(8<Math.abs(_scrollbars.startMouseX-n)){_scrollbars.moveArtboard=true;_artboard.className="moveCursor"}else{return}}if(o<0){o=0}if(_scrollbars.grabberRange<o){o=_scrollbars.grabberRange}_grabber.style.left=o+"px";_artboard.style.left=(parseInt((o/_scrollbars.grabberRange)*_scrollbars.contentRange)*-1)+"px"};this.scrollingRegionDragGrabber=function(n){var o=(((n*1)-(_scrollbars.previousMouseX*1))*1)+(parseInt(_grabber.style.left)*1);_scrollbars.previousMouseX=n;if(o<0){o=0}if(_scrollbars.grabberRange<o){o=_scrollbars.grabberRange}_grabber.style.left=o+"px";_artboard.style.left=(parseInt((o/_scrollbars.grabberRange)*_scrollbars.contentRange)*-1)+"px"};this.scrollingRegionScrollTo=function(n){var o=parseInt(YAHOO.util.Event.getPageX(n)-YAHOO.util.Dom.getXY(_grabber.parentNode)[0]);var p=o-parseInt(_scrollbars.grabberSize/2);if(p<0){p=0}if(_scrollbars.grabberRange<p){p=_scrollbars.grabberRange}_grabber.style.left=p+"px";_artboard.style.left=(parseInt((p/_scrollbars.grabberRange)*_scrollbars.contentRange)*-1)+"px";document.getElementById("ajaxScrollPosition").value=_artboard.style.left};this.scrollingRegionLeft=function(s){if(_scrollbars.locked==true){return}if(parseInt(_grabber.style.left)==0){_scrollbars.locked=true;var r=new YAHOO.util.Anim(_artboard,{left:{to:25}},0.15,YAHOO.util.Easing.easeIn);r.onComplete.subscribe(function(){var v=new YAHOO.util.Anim(_artboard,{left:{to:0}},0.35,YAHOO.util.Easing.easeOut);v.onComplete.subscribe(function(){document.getElementById("ajaxScrollPosition").value=_artboard.style.left;_scrollbars.locked=false});v.animate()});r.animate();return}var p=_artboard.parentNode.offsetWidth;var o=_grabber.parentNode.offsetWidth;var t=Math.floor(((210*s)/_scrollbars.contentWidth)*o);var u=(parseInt(_grabber.style.left)*1)-t;if(u<0){u=0}if(_scrollbars.grabberRange<u){u=_scrollbars.grabberRange}_grabber.style.left=u+"px";var n=_artboard;try{xhtml.animationReferences[n.getAttribute("animationId")].stop(false)}catch(q){}xhtml.animationReferences[n.getAttribute("animationId")]=new YAHOO.util.Anim(n,{left:{to:(parseInt((u/_scrollbars.grabberRange)*_scrollbars.contentRange)*-1)}},0);xhtml.animationReferences[n.getAttribute("animationId")].onComplete.subscribe(function(){document.getElementById("ajaxScrollPosition").value=_artboard.style.left;_scrollbars.locked=false});xhtml.animationReferences[n.getAttribute("animationId")].animate();xhtml._googleAnalyticsTrackEvent("category","browserButtonLeft",window.location.href)};this.scrollingRegionRight=function(s){if(_scrollbars.locked==true){return}if(parseInt(_grabber.style.left)==_scrollbars.grabberRange){_scrollbars.locked=true;var r=new YAHOO.util.Anim(_artboard,{left:{to:(_scrollbars.contentRange+25)*-1}},0.15,YAHOO.util.Easing.easeIn);r.onComplete.subscribe(function(){var v=new YAHOO.util.Anim(_artboard,{left:{to:_scrollbars.contentRange*-1}},0.35,YAHOO.util.Easing.easeOut);v.onComplete.subscribe(function(){document.getElementById("ajaxScrollPosition").value=_artboard.style.left;_scrollbars.locked=false});v.animate()});r.animate();return}var p=_artboard.parentNode.offsetWidth;var o=_grabber.parentNode.offsetWidth;var t=Math.floor(((210*s)/_scrollbars.contentWidth)*o);var u=(parseInt(_grabber.style.left)*1)+t;if(u<0){u=0}if(_scrollbars.grabberRange<u){u=_scrollbars.grabberRange}_grabber.style.left=u+"px";var n=_artboard;try{xhtml.animationReferences[n.getAttribute("animationId")].stop(false)}catch(q){}xhtml.animationReferences[n.getAttribute("animationId")]=new YAHOO.util.Anim(n,{left:{to:(parseInt((u/_scrollbars.grabberRange)*_scrollbars.contentRange)*-1)}},0);xhtml.animationReferences[n.getAttribute("animationId")].onComplete.subscribe(function(){document.getElementById("ajaxScrollPosition").value=_artboard.style.left;_scrollbars.locked=false});xhtml.animationReferences[n.getAttribute("animationId")].animate();xhtml._googleAnalyticsTrackEvent("category","browserButtonRight",window.location.href)};this.precacheTrident6=function(){var o=document.getElementById("categoryBrowserArtboard").getElementsByTagName("img");var p=[];for(var n=0;n<o.length;n++){p.push(o[n].src.replace("category","thumbnail"))}this._precacheImages(p)};this.buildThumbnailsLayer=function(){document.getElementById("categoryBrowser").className="hidden";document.getElementById("categoryThumbnails").className="";document.getElementById("categoryThumbnailsArtboard").innerHTML=document.getElementById("categoryBrowserArtboard").innerHTML;var p=YAHOO.util.Dom.getElementsByClassName("productItem","div",document.getElementById("categoryThumbnailsArtboard"));for(var n=0,r,s,q,t=xhtml.isTrident6;r=p[n++];){s=r.getElementsByTagName("img")[0];s.src=s.src.replace("category","thumbnail");q='<div class="fabric2"><img src="'+s.src.replace("thumbnail","fabric")+'"/></div>';m.categoryThumbnailsTooltips[n]=new YAHOO.widget.Tooltip("categoryThumbnailsTooltips"+n,{context:s,text:q,preventoverlap:true,showDelay:750,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});r.onclick=h}switch(document.getElementById("categoryContent").className){case"workout":m._addLinkAnimation(document.getElementById("categoryThumbnailsArtboard").getElementsByTagName("a"),m.colours.pink,m.colours.darkBlue);break;case"competition":m._addLinkAnimation(document.getElementById("categoryThumbnailsArtboard").getElementsByTagName("a"),m.colours.gold,m.colours.darkBlue);break;case"streetwear":m._addLinkAnimation(document.getElementById("categoryThumbnailsArtboard").getElementsByTagName("a"),m.colours.green,m.colours.darkBlue);break;default:m._addLinkAnimation(document.getElementById("categoryThumbnailsArtboard").getElementsByTagName("a"),m.colours.mediumGrey,m.colours.darkBlue);break}if(this.categoryThumbnailsInitialFilter!="productItem"){var o=this.categoryThumbnailsInitialFilter;switch(o){case"c1red":case"c2orange":case"c3yellow":case"c4green":case"c5aqua":case"c6blue":case"c7violet":case"c8purple":case"c9neutral":var u="categoryThumbnailsFilter"+o.substring(2,3).toUpperCase()+o.substring(3,o.length);this.filterThumbnails(o,document.getElementById(u).getElementsByTagName("a")[0]);break}}xhtml.categoryThumbnailsBuilt=true};function l(){var n=this;if(this.tagName.toLowerCase()!="a"){n=this.getElementsByTagName("a")[0]}if(xhtml.categoryBrowserAnchorsActive==true){window.location=n.href}return false}function a(){window.location=this.parentNode.getElementsByTagName("a")[0].href}function h(){window.location=this.getElementsByTagName("a")[0].href;return false}var g=function(n){if(j==true){return function(){if(_scrollbars.locked==true||_scrollbars.regionBeingDragged!=""){return}_scrollbars.previousMouseX=window.event.clientX;_scrollbars.startMouseX=window.event.clientX;_scrollbars.regionBeingDragged="artboard";_scrollbars.moveArtboard=false;xhtml._disableTextSelection();xhtml.categoryBrowserCursorTimeout=setTimeout("document.getElementById('categoryBrowserArtboard').className = 'moveCursor';",1000);
document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"")+" tooltipsHidden";clearTimeout(xhtml.categoryBrowserAnchorsTimeout);xhtml.categoryBrowserAnchorsActive=false}}else{return function(o){if(_scrollbars.locked==true||_scrollbars.regionBeingDragged!=""){return}_scrollbars.previousMouseX=o.pageX;_scrollbars.startMouseX=o.pageX;_scrollbars.regionBeingDragged="artboard";_scrollbars.moveArtboard=false;xhtml.categoryBrowserCursorTimeout=setTimeout("document.getElementById('categoryBrowserArtboard').className = 'moveCursor';",1000);document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"")+" tooltipsHidden";clearTimeout(xhtml.categoryBrowserAnchorsTimeout);xhtml.categoryBrowserAnchorsActive=false;return false}}}();var k=function(n){if(j==true){return function(){var p=window.event;if(_scrollbars.locked==true||_scrollbars.regionBeingDragged!=""){return}_scrollbars.previousMouseX=p.clientX;_scrollbars.startMouseX=p.clientX;_scrollbars.regionBeingDragged="grabber";_scrollbars.moveArtboard=false;var o=980;var q=0;if(980<document.body.offsetWidth){q=Math.ceil((document.body.offsetWidth-980)/2);o=document.body.offsetWidth}document.getElementById("categoryBrowserOverlay").style.left="-"+q+"px";document.getElementById("categoryBrowserOverlay").style.width=o+"px";document.getElementById("categoryBrowserOverlay").className="";document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"")+" tooltipsHidden"}}else{return function(o){if(_scrollbars.locked==true||_scrollbars.regionBeingDragged!=""){return}_scrollbars.previousMouseX=o.pageX;_scrollbars.startMouseX=o.pageX;_scrollbars.regionBeingDragged="grabber";_scrollbars.moveArtboard=false;document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"")+" tooltipsHidden";return false}}}();var b=function(n){if(j==true){return function(){if(_scrollbars.regionBeingDragged=="grabber"){xhtml.scrollingRegionDragGrabber(window.event.clientX);return}if(_scrollbars.regionBeingDragged=="artboard"){xhtml.scrollingRegionDragArtboard(window.event.clientX);return}}}else{return function(o){if(_scrollbars.regionBeingDragged=="grabber"){xhtml.scrollingRegionDragGrabber(o.pageX);return}if(_scrollbars.regionBeingDragged=="artboard"){xhtml.scrollingRegionDragArtboard(o.pageX);return}}}}();function e(n){var n=!!n?n:window.event;if(_scrollbars.locked==true){return}var o=0;if(n.wheelDelta){o=n.wheelDelta/120;if(window.opera){o*=-1}}else{if(n.detail){o=-n.detail/3}}if(o!=0){if(o<0){xhtml.scrollingRegionRight(1)}else{xhtml.scrollingRegionLeft(1)}if(__trackMouseWheel){__trackMouseWheel=false;xhtml._googleAnalyticsTrackEvent("category","browserMouseWheel",window.location.href)}}c(n)}function i(n){xhtml.scrollingRegionScrollTo(!!n?n:window.event);xhtml._googleAnalyticsTrackEvent("category","browserScrollbarClick",window.location.href)}var f=function(n){if(j==true){return function(o){if(_scrollbars.regionBeingDragged==""){return}if(Math.abs(window.event.clientX-_scrollbars.startMouseX)<10&&_scrollbars.moveArtboard==false){xhtml.categoryBrowserAnchorsActive=true}else{xhtml.categoryBrowserAnchorsTimeout=setTimeout("xhtml.categoryBrowserAnchorsActive = true;",150)}_scrollbars.regionBeingDragged="";_scrollbars.moveArtboard=false;clearTimeout(xhtml.categoryBrowserSelectionTimeout);xhtml.categoryBrowserSelectionTimeout=setTimeout("document.getElementById('categoryBrowserOverlay').className = 'invisible';",150);xhtml._enableTextSelection();clearTimeout(xhtml.categoryBrowserCursorTimeout);document.getElementById("categoryBrowserArtboard").className="";document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"");document.getElementById("ajaxScrollPosition").value=_artboard.style.left;window.event.cancelBubble=true;window.event.returnValue=false;xhtml._googleAnalyticsTrackEvent("category","browserScrollbarDrag",window.location.href)}}else{return function(o){if(_scrollbars.regionBeingDragged==""){return}if(Math.abs(o.pageX-_scrollbars.startMouseX)<10&&_scrollbars.moveArtboard==false){xhtml.categoryBrowserAnchorsActive=true}else{xhtml.categoryBrowserAnchorsTimeout=setTimeout("xhtml.categoryBrowserAnchorsActive = true;",150)}_scrollbars.regionBeingDragged="";_scrollbars.moveArtboard=false;clearTimeout(xhtml.categoryBrowserCursorTimeout);document.getElementById("categoryBrowserArtboard").className="";document.body.className=document.body.className.replace(/\s?tooltipsHidden/g,"");document.getElementById("ajaxScrollPosition").value=_artboard.style.left;o.stopPropagation();o.preventDefault();xhtml._googleAnalyticsTrackEvent("category","browserScrollbar",window.location.href)}}}();function c(n){var n=!!n?n:window.event;n.cancelBubble=true;if(n.stopPropagation){n.stopPropagation()}if(n.preventDefault){n.preventDefault()}n.returnValue=false}function d(){if(this.getAttribute("fabricTooltip")!="true"){var p=this.getElementsByTagName("img");if(0<p.length){xhtml._precacheImages([p[0].src.replace("category","fabric")]);tooltipHtml='<div class="fabric"><img src="'+p[0].src.replace("category","fabric")+'"/></div>';xhtml.categoryBrowserTooltips[xhtml.categoryBrowserTooltips.length]=new YAHOO.widget.Tooltip("categoryBrowserTooltips"+xhtml.categoryBrowserTooltips.length,{context:p[0],text:tooltipHtml,preventoverlap:true,showDelay:750,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});var n=980;var o=0;if(980<document.body.offsetWidth){o=Math.ceil((document.body.offsetWidth-980)/2);n=document.body.offsetWidth}document.getElementById("categoryBrowserOverlay").style.left="-"+o+"px";document.getElementById("categoryBrowserOverlay").style.width=n+"px";document.getElementById("categoryBrowserOverlay").className="";setTimeout("document.getElementById('categoryBrowserOverlay').className='invisible';",50)}}this.setAttribute("fabricTooltip","true")}};