var BookmarkMenu=Class.create();
BookmarkMenu.prototype={last:null,menu:null,start:true,initialize:function(b){this.menu=$(b);if(this.menu!=null){var a=$$("#"+b+" a"),c=-1;for(i=0;i<a.length;i++){a[i].hashID=a[i].href.substr(a[i].href.indexOf("#")+1);a[i].cont=$(a[i].hashID+"-cont");if(a[i].cont!=null){a[i].cont.setStyle({display:"none",opacity:0});if(location.hash==""&&i==0||location.hash=="#"+a[i].hashID)this.setActive(a[i]);a[i].observe("click",function(d){this.switchIt(d)}.bind(this));if(a[i].cont.getHeight()>c)c=a[i].cont.getHeight()}}if(this.last==
null)this.setActive(a[0]);else location.hash!=""&&new Effect.ScrollTo(b,{duration:0,queue:"end"});c-=this.last.cont.getHeight();if(navigator.userAgent.indexOf("MSIE 6.0")!=-1&&c>0){b=$("content");b.setStyle({height:b.getHeight()+c+"px"});$("footerbanner").setStyle({bottom:"0px"})}}},switchIt:function(b){var a=Event.element(b);b.stop();this.last!=a?this.setActive(a):a.blur()},setActive:function(b){if(this.start){b.parentNode.className="active";b.cont.setStyle({display:"block",opacity:1});this.start=
false}else{var a=this.last;new Effect.Fade(a.cont,{duration:0.3,from:1,to:0,queue:"end",afterFinish:function(){b.cont.setStyle({display:"block",opacity:0});a.parentNode.className="";b.parentNode.className="active";b.blur()}});new Effect.Fade(b.cont,{duration:0.3,from:0,to:1,queue:"end"});location.hash=b.hashID}this.last=b}};
