var replacable="#content #steps h5,#pointer h5 a,#cfm h3,#shipTitles h1,#shipTitles h6,#lCol h2";if($("pList")){var pList=$("pList"),gridBtns=pList.getElements("span[class*=grid]"),listUL=pList.getElement("ul.[class*=list]"),sPrice2=pList.getElement("div.sPrice2"),sPrice2Top=sPrice2.getElement("em a"),price2UL=sPrice2.getElement("ul"),price2Hrefs=price2UL.getElements("a"),price2FX=new Fx.Morph(price2UL),sColor=pList.getElement("div.sColor"),sColorTop=sColor.getElement("em a"),colorUL=sColor.getElement("ul"),colorHrefs=colorUL.getElements("a"),colorFX=new Fx.Morph(colorUL),sPage=pList.getElement("div.sPage"),sPageTop=sPage.getElement("em a"),pageUL=sPage.getElement("ul"),pageHrefs=pageUL.getElements("a"),pageFX=new Fx.Morph(pageUL),hideFilters=$("filters").getElements("ul,span.arr")}if($("acHolder")){var aholder=$("acHolder"),toggler="h4.toggler",element="div.element"}if($("faq")){var aholder=$("faq"),toggler="div.faq_title",element="div.answer"}if($("carousel")){var carousel=$("carousel"),carBtns=$$("#prev,#next"),arrow=carBtns.getElement("span")}if($("seePic")&&$("thumbs")&&inBigPic){var thumbs=$("thumbs").getElements("li"),jOpt={url:host+"inc/thumb.php",method:"post",noCache:true,link:"cancel"}}if($("iDescr")){var iDescr=$("iDescr"),tabs=$$(".tabHolder p"),tHold=$$(".tHold div"),tab="p[class*=tab]",tCont="div.tCont"};var Site={start:function(){Site.fonts();Site.langs();Site.tips();if($("pList")){new MooSwap("#pList a.pic img");Site.gridBtns();Site.filterShowHide(sColorTop,colorHrefs,colorUL);Site.filterShowHide(sPageTop,pageHrefs,pageUL);Site.filterShowHide(sPrice2Top,price2Hrefs,price2UL)}if($("acHolder")&&!$("user_menu")){Site.accordMenu()}if($("faq")&&!$("user_menu")){Site.accordMenu()}if($("carousel")){Site.carousel()}if($("seePic")&&$("thumbs")&&inBigPic){var b=new Zoomer("pic",{big:inBigPic,smooth:6});Site.thumbs()}if($("iDescr")){Site.tabsAccord();Site.tellaFriend();Site.share()}if($$(".delfiltmenu img")){Site.delEvs()}if($("cart")){Site.cartFn()}},tips:function(){$$("a.tipz").each(function(c,b){var d=c.get("title").split("::");c.store("tip:title",d[0]);c.store("tip:text","")});var a=new Tips(".tipz",{className:"tipz",fixed:true,hideDelay:400,showDelay:10})},fonts:function(){if(typeof(replacable)==="undefined"||replacable==null){return false}var b;if(Browser.Engine.trident&&Browser.Engine.version==4||Browser.Engine.version==5){b={hover:false}}else{b={hover:true}}if(Cufon.replace(replacable,$merge(b,{fontFamily:"AG_Futura"}))){Site.nav()}},nav:function(){if($("navwrap")){var b=new MorphList($("navigation"),{morph:{link:"cancel",duration:"500",transition:Fx.Transitions.Back.easeOut}})}},langs:function(){var b=$("langMenu").getElements("li.menu");b.each(function(f){var a=f.getElement("ul"),e=new Fx.Slide(a).hide();f.addEvents({mouseenter:function(){e.cancel().slideIn();f.setStyle("color","#ff0000")},mouseleave:function(){e.cancel().slideOut();f.setStyle("color","#fff")}})});$("links").getElements("li").each(function(a){a.addEvents({mouseenter:function(){$("links").getParents("li.menu").each(function(d){d.setStyle("color","#fff")})},mouseleave:function(){$("links").getParents("li.menu").each(function(d){d.setStyle("color","#ff0000")})}})})},gridBtns:function(){gridBtns.each(function(c,d){c.addEvent("click",function(a){a.stop();Site.filtersClose();if(c.get("class")==="gridR"){listUL.swapClass("listShort","listWide");c.getPrevious("span").swapClass("gridT","gridTO");c.swapClass("gridR","gridRO")}else{if(c.get("class")==="gridTO"){listUL.swapClass("listWide","listShort");c.getNext("span").swapClass("gridRO","gridR");c.swapClass("gridTO","gridT")}}})})},listFilters:function(g,l){var h=g.getSize().y,i=l?l:g.getStyle("visibility"),k=g.getElements("li a"),j=new Fx.Morph(g,{duration:300});k.setStyle("opacity",0);k.set("morph",{duration:1000});g.setStyles({"z-index":g.getStyle("z-index").toInt()+1,opacity:0});switch(i){case"hidden":j.start({height:[h.y],visibility:["visible"]});k.morph({opacity:[0,1],visibility:["visible"]});g.morph({opacity:[0,0.95]});if(g.hasClass("color")){g.getNext("span").morph({visibility:"visible",opacity:[0,1]})}if(Browser.Engine.trident&&Browser.Engine.version<9){hideFilters.each(function(a,b){if(g!=a){a.morph({visibility:["hidden"]})}})}else{hideFilters.each(function(a,b){if(g!=a&&!a.hasClass("arr")){Site.listFilters(a,"visible")}})}break;case"visible":if(Browser.Engine.trident&&Browser.Engine.version<9){hideFilters.each(function(a,b){a.morph({visibility:["hidden"]})})}else{j.start({height:[h.y,0],visibility:["hidden"]});g.set("opacity",0);k.morph({opacity:[1,0],visibility:["hidden"]});if(g.hasClass("color")){g.getNext("span").setStyles({visibility:"hidden",opacity:0})}}break}},filterShowHide:function(e,f,d){e.addEvent("click",function(a){this.blur();Site.listFilters(d)})},filtersClose:function(b){if(Browser.Engine.trident&&Browser.Engine.version<9){hideFilters.each(function(a,c){a.morph({visibility:["hidden"]})})}else{hideFilters.each(function(d,a){if(d.getStyle("visibility")==="visible"){Site.listFilters(d)}})}},accordMenu:function(){$$(element).setStyle("display","block");var b=new Accordion(aholder,toggler,element,{opacity:true,onActive:function(d,a){d.getElement("em").swapClass("normal","active");d.getNext("div.hr").setStyle("display","none")},onBackground:function(d,a){d.getElement("em").swapClass("active","normal");d.getNext("div.hr").setStyle("display","block")}})},carousel:function(){var b=new Fx.Scroll.Carousel(carousel,{mode:"vertical"});carBtns.each(function(d,a){d.addEvents({mouseenter:function(){$$(d,arrow[a]).addClass("over");(d.get("id")=="prev")?b.toPrevious():b.toNext()},mouseleave:function(){$$(d,arrow[a]).removeClass("over")},click:function(c){c.stop();(d.get("id")=="prev")?b.toPrevious():b.toNext()}})})},thumbs:function(){thumbs.each(function(c,d){c.addEvents({mouseenter:function(){c.getElement("img").addClass("over")},mouseleave:function(){c.getElement("img").removeClass("over")},click:function(a){a.stop();Site.getPics(c.get("id").substr(2))}})})},getPics:function(b){new Request.JSON($merge(jOpt,{onRequest:function(){$("seePic").empty()},onSuccess:function(a){var d=new Asset.image(host+a.mid,{onload:function(f){f.set("id","pic").setStyle("opacity","0").tween("opacity",[0,1]);$("seePic").adopt(f);var c=new Zoomer("pic",{big:host+a.big,smooth:6})}})},onFailure:function(){alert("error retrieving image!")}})).send("id="+b)},tabsAccord:function(){tHold.setStyle("display","block");var b=new Accordion($("iDescr"),tab,tCont,{opacity:true,onActive:function(d,a){tabs.each(function(c){c.set("class","tab")});d.swapClass("tab","tabA")}})},delEvs:function(){var b=$$(".delfiltmenu img");b.each(function(i,a){var g=i.get("src"),h=host+"img/",j=g.contains("remall");if(g){i.addEvents({mouseenter:function(){i.set("src",h+(j?"remallO.gif":"delO.gif"))},mouseleave:function(){i.set("src",h+(j?"remall.gif":"del.gif"))}})}})},tellaFriend:function(){var f=$$("a.tell");var g=new Mask($(document.body),{onClick:function(){g.hide();$$(h,j).setStyle("display","none");j.set("html","")}});var h=new Element("div",{"class":"fWrap"}).inject(g,"after");var j=new Element("div",{"class":"fHolder"}).inject(h,"after");var i={noCache:true,update:$(j),onSuccess:function(){$$(h,j).setStyle("display","block").position();var a=$("close");a.addEvents({mouseenter:function(){a.swapClass("close","closeO")},mouseleave:function(){a.swapClass("closeO","close")},click:function(e){e.stop();g.hide();$$(h,j).setStyle("display","none");j.set("html","")}});var b=$("tellSend");var c=$("sendF");if(c){var d=new Request.HTML($merge(i,{url:c.get("action")}));b.addEvent("click",function(e){e.stop();d.post(c)})}},onFailure:function(){alert("There is a problem sending this email.")}};if(f.length>0){f.each(function(a){a.addEvent("click",function(b){b.stop();var c=new Request.HTML($merge(i,{method:"get",url:a.get("rel")})).send();g.toggle()})})}},share:function(){var f=$("share"),e=$("shareList").getElements("a"),d=new Fx.Slide($("shareList")).hide();f.addEvents({mouseenter:function(){d.cancel().slideIn()},mouseleave:function(){d.cancel().slideOut()}});e.each(function(a){a.set("target","_blank")})},cartFn:function(){var h=new Mask($(document.body),{id:"maskD"});var i=$("cart"),l=new Element("div",{"class":"alertHolder"}).inject(h,"after"),j=new Element("div",{"class":"alert"}).inject(l,"after").adopt(new Element("h1",{text:i18n.cart_delete_item}),new Element("a",{"class":"yes rb",href:"#nogo",text:i18n.cart_delete_yes}),new Element("a",{"class":"no rb",href:"#nogo",text:i18n.cart_delete_no})),k=i.getElements("div.update a"),g={noCache:true,async:false,link:"cancel",url:host+"act_cart.php",update:$("all"),onRequest:function(){},onSuccess:function(){$$("div.mask,div.alertHolder,div.alert,a.yes,a.no").destroy();Site.cartFn()},onFailure:function(){alert("there is a problem with this request!")}};k.each(function(a,b){a.setStyle("opacity",0.7).set("tween",{duration:"100"});a.addEvents({mouseenter:function(){a.tween("opacity",1)},mouseleave:function(){a.tween("opacity",0.7)},click:function(d){d.stop();if(h){h.show();var n=a.get("rel"),c=n.split("|"),e=new Request.HTML(g),f="action="+c[2]+"&product_id="+c[0]+"&size="+c[1];switch(c[2]){case"1":case"2":$("maskD").addClass("loader");(function(){e.send(f)}).delay(50);break;case"3":$$(l,j).setStyle("display","block").position();yes=j.getElement("a.yes"),no=j.getElement("a.no");$(yes).addEvent("click",function(m){m.stop();(function(){e.send(f)}).delay(50)});$(no).addEvent("click",function(m){m.stop();h.hide();$$(l,j).setStyle("display","none");$(yes).removeEvent("click",e)});break}}}})})}};window.addEvent("domready",Site.start);