").parent();data("height",height());hasclass("active")||h==display?show():hide().css("height",0);bind("click",function(){f(h)})});var f=function(a){var a=d(get(a)),e=d([]);hasclass("active")&&(e=a,a=d([]));collapseall&&(e=filter(".active"));switch(mode){case"slide":next().stop().show().animate({height:next().data("height")});next().stop().animate({height:0},function(){next().hide()});break;default:next().show().css("height",next().data("height")),next().hide().css("height",0)}addclass("active").parent().addClass("active");removeclass("active").parent().removeClass("active")}}});fn[name]=function(){var g=arguments,b=g[0]?g[0]:null;return each(function(){var c=d(this);if(prototype[b]&&data(name)&&b!="initialize")data(name)[b].apply(data(name),call(g,1));else if(!b||isplainobject(b)){var f=new a;initialize&&apply(f,merge([c],g));data(name,f)}else error("Method "+b+" does not exist on jQuery."+name)})}})(jQuery);
(function(b){var e=function(){};extend(prototype,{name:"dropdownMenu",options:{mode:"default",itemSelector:"li",firstLevelSelector:"level1",dropdownSelector:"ul",duration:600,remainTime:800,remainClass:"remain",matchHeight:true,transition:"easeOutExpo",withopacity:true,centerDropdown:false,reverseAnimation:false,fixWidth:false,fancy:null},initialize:function(e,j){options=extend({},options,j);var a=this,g=null,q=false;menu=e;dropdowns=[];withopacity=msie&&parseFloat(version)<9?false:withopacity;if(fixwidth){var s=5;children().each(function(){s+=b(this).width()});css("width",s)}matchheight&&matchheight();find(firstlevelselector).each(function(p){var k=b(this),f=find(dropdownselector).css({overflow:"hidden"});if(length){css("overflow","hidden");var d=b("
").data("dpwidth",parseFloat(width())).data("dpheight",parseFloat(height())).css({overflow:"hidden"}).append("
"),e=find("div:first").css({"min-width":data("dpwidth"),"min-height":data("dpheight")});children().appendTo(e);appendto(f);centerdropdown&&css("margin-left",(parseFloat(css("width"))/width()/2)*-1);push({dropdown:f,div:d,innerdiv:e})}bind({mouseenter:function(){q=true;trigger("menu:enter",[k,p]);if(g){if(index==p)return;removeclass(remainclass);hide()}if(length){addclass(remainclass);stop().show();var c=data("dpwidth"),b=data("dpheight");switch(mode){case"showhide":c={width:c,height:b};css(c);break;case"diagonal":var h={width:0,height:0},c={width:c,height:b};if(withopacity)opacity=0,opacity=1;css(h).animate(c,duration,transition);break;case"height":h={width:c,height:0};c={height:b};if(withopacity)opacity=0,opacity=1;css(h).animate(c,duration,transition);break;case"width":h={width:0,height:b};c={width:c};if(withopacity)opacity=0,opacity=1;css(h).animate(c,duration,transition);break;case"slide":css({width:c,height:b});css({width:c,height:b,"margin-top":b*-1}).animate({"margin-top":0},duration,transition);break;default:h={width:c,height:b};c={};if(withopacity)opacity=0,opacity=1;css(h).animate(c,duration,transition)}g={item:k,div:d,index:p}}else g=active=null},mouseleave:function(c){if(srcelement&&b(srcelement).hasClass("module"))return false;q=false;length?settimeout(function(){if(!(q||css("display")=="none")){trigger("menu:leave",[k,p]);var b=function(){removeclass(remainclass);g=null;hide()};if(reverseanimation)switch(mode){case"showhide":b();break;case"diagonal":var c={width:0,height:0};if(withopacity)opacity=0;stop().animate(c,duration,transition,function(){b()});break;case"height":c={height:0};if(withopacity)opacity=0;stop().animate(c,duration,transition,function(){b()});break;case"width":c={width:0};if(withopacity)opacity=0;stop().animate(c,duration,transition,function(){b()});break;case"slide":stop().animate({"margin-top":parseFloat(data("dpheight"))*-1},duration,transition,function(){b()});break;default:c={};if(withopacity)opacity=0;stop().animate(c,duration,transition,function(){b()})}else b()}},remaintime):trigger("menu:leave")}})});if(fancy){var i=extend({mode:"move",transition:"easeOutExpo",duration:500,onEnter:null,onLeave:null},fancy),l=append('
').find(".fancy:first").hide(),n=find(".active:first"),m=null,r=function(a,b){if(!b||!(m&&get(0)==get(0)))stop().show().css("visibility","visible"),mode=="move"?!length&&!b?hide():animate({left:position().left+"px",width:width()+"px"},duration,transition):b?css({opacity:n?0:1,left:position().left+"px",width:width()+"px"}).animate({opacity:1},duration):animate({opacity:0},duration),m=b?a:null};bind({"menu:enter":function(a,b,f){r(b,true);if(onenter)onenter(b,f,l)},"menu:leave":function(a,b,f){r(n,false);if(onleave)onleave(b,f,l)},"menu:fixfancy":function(){m&&stop().show().css({left:position().left+"px",width:width()+"px"})}});length&&mode=="move"&&r(n,true)}},matchHeight:function(){find("parent").each(function(){var e=0;b(this).find("level2").each(function(){e=max(b(this).height(),e)}).css("min-height",e)})}});fn[name]=function(){var o=arguments,j=o[0]?o[0]:null;return each(function(){var a=b(this);if(prototype[j]&&data(name)&&j!="initialize")data(name)[j].apply(data(name),call(o,1));else if(!j||isplainobject(j)){var g=new e;initialize&&apply(g,merge([a],o));data(name,g)}else error("Method "+j+" does not exist on jQuery."+name)})}})(jQuery);
(function($){$(document).bind('ready',function(){var config=$('body').data('config')||{};$('.menu-sidebar').accordionMenu({mode:'slide'});$('#menu').dropdownMenu({mode:'slide',dropdownSelector:'dropdown'});$('a[href="#page"]').smoothScroller({duration:500});$('.grid-block').matchWidth('.grid-h');$('article[data-permalink]').socialButtons(config);var matchHeight=function(){$('#top-a .grid-h').matchHeight('.deepest');$('#top-b .grid-h').matchHeight('.deepest');$('#bottom-a .grid-h').matchHeight('.deepest');$('#bottom-b .grid-h').matchHeight('.deepest');$('#innertop .grid-h').matchHeight('.deepest');$('#innerbottom .grid-h').matchHeight('.deepest');$('#maininner, #sidebar-a, #sidebar-b').matchHeight();};matchHeight();$(window).bind("load",matchHeight);});})(jQuery);