var Site={start:function(){$("kwick")&&Site.parseKwicks();$("download")&&Download.start();if($("sidebar")){Site.appearText();window.ie6||Site.makeShadow()}},parseKwicks:function(){var a=$$("#kwick .kwick"),c=new Fx.Elements(a,{wait:false,duration:200,transition:Fx.Transitions.quadOut});a.each(function(b,d){b.addEvent("mouseenter",function(){var e={};e[d]={width:[b.getStyle("width").toInt(),185]};a.each(function(f,h){if(f!=b){var g=f.getStyle("width").toInt();if(g!=105)e[h]={width:[g,105]}}});c.start(e)})});
$("kwick").addEvent("mouseleave",function(){var b={};a.each(function(d,e){b[e]={width:[d.getStyle("width").toInt(),125]}});c.start(b)})},appearText:function(){var a=0,c=[];$$("#sidebar li").each(function(b,d){b.setStyle("margin-left","-155px");a+=150;c[d]=new Fx.Style(b,"margin-left",{duration:400,transition:Fx.Transitions.backOut,wait:false,onComplete:Site.createOver.pass([b,d])});c[d].start.delay(a,c[d],0)},this)},createOver:function(a){var c=a.getFirst();if(!(!c||c.getTag()!="a")){var b=new Fx.Styles(c,
{duration:200,wait:false}),d,e;if(c.hasClass("big")){d="333";e="fff"}else{d="faec8f";e="595965"}a.mouseouted=true;a.addEvent("mouseenter",function(){b.start({color:d,"margin-left":10})});a.addEvent("mouseleave",function(){b.start({color:e,"margin-left":0})})}},makeShadow:function(){(new Element("img")).injectInside("container").setStyles({position:"absolute",top:"0","margin-top":"-30px",left:"644px","z-index":"999999"}).setProperties({height:$("sidebar").offsetHeight+70,width:"10",src:"/assets/images/menubig_shadow.png"})}},
Download={start:function(){var a=(new Fx.Slide("compression",{duration:500,transition:Fx.Transitions.quadOut,wait:false})).hide();$("compression-tog").addEvent("click",function(b){a.toggle();(new Event(b)).stop()});Download.trs=$$("tr.option");Download.chks=$$("#download div.check");Download.radios=$$("#compression-options div.check");Download.prefs=$$("#preferences-options div.check");Download.fx=[];Download.parse();var c=$$(Download.prefs,Download.chks,Download.radios);c.each(function(b){b.inputElement=
b.getElement("input");b.inputElement.setStyle("display","none")});c.each(function(b){b.inputElement.checked&&Download.select(b)});Download.select(Download.chks[0]);Download.select(Download.radios[0])},select:function(a){a.inputElement.checked="checked";Download.fx[a.index].start({"background-color":"#161619",color:"#FFF"});a.addClass("selected");if(a.deps)a.deps.each(function(c){$(c).hasClass("selected")||Download.select($(c))});else a.inputElement.type=="radio"&&Download.radios.each(function(c){c!=
a&&Download.deselect(c)})},all:function(){Download.chks.each(function(a){Download.select(a)})},none:function(){Download.chks.each(function(a){Download.deselect(a)})},deselect:function(a){a.inputElement.checked=false;Download.fx[a.index].start({"background-color":"#1d1d20",color:"#595965"});a.removeClass("selected");a.deps&&Download.chks.each(function(c){c!=a&&c.deps.test(a.id)&&c.hasClass("selected")&&Download.deselect(c)})},parse:function(){Download.trs.each(function(a,c){Download.fx[c]=new Fx.Styles(a,
{wait:false,duration:300});var b=a.getElement("div.check");b.index=c;var d=b.getProperty("deps");if(d)b.deps=d.split(",");a.addEvent("click",function(){if(b.hasClass("selected"))a.hasClass("check")&&Download.deselect(b);else Download.select(b)});a.addEvent("mouseenter",function(){b.hasClass("selected")||Download.fx[c].start({"background-color":"#18181b",color:"#b3b3bb"})});a.addEvent("mouseleave",function(){b.hasClass("selected")||Download.fx[c].start({"background-color":"#1d1d20",color:"#595965"})})})}};
window.addEvent("load",Site.start);