(function(e){var f={};e.fn.socialButtons=function(a){a=e.extend({wrapper:'<div class="socialbuttons" />'},a);if(!a.twitter&&!a.plusone)return this;a.twitter&&!f.twitter&&(f.twitter=e.getScript("//platform.twitter.com/widgets.js"));a.plusone&&!f.plusone&&(f.plusone=e.getScript("//apis.google.com/js/plusone.js"));return this.each(function(){var b=e(this).data("permalink"),c=e(a.wrapper).appendTo(this);a.twitter&&c.append('<div><a href="http://twitter.com/share" class="twitter-share-button" data-url="'+
b+'" data-count="none">Tweet</a></div>');a.plusone&&c.append('<div><div class="g-plusone" data-size="medium" data-annotation="none" data-href="'+b+'"></div></div>')})};e.fn.matchHeight=function(a){var b=0,c=[];this.each(function(){var b=a?e(this).find(a+":first"):e(this);c.push(b);b.css("min-height","")});this.each(function(){b=Math.max(b,e(this).outerHeight())});return this.each(function(a){var g=e(this),a=c[a],g=a.height()+(b-g.outerHeight());a.css("min-height",g+"px")})};e.fn.matchWidth=function(a){return this.each(function(){var b=e(this),c=b.children(a),d=0;c.width(function(a,f){return a<c.length-1?(d+=f,f):b.width()-d})})};e.fn.smoothScroller=function(a){a=e.extend({duration:1E3,transition:"easeOutExpo"},a);return this.each(function(){e(this).bind("click",function(){var b=this.hash,c=e(this.hash).offset().top,d=window.location.href.replace(window.location.hash,""),g=e.browser.opera?"html:not(:animated)":"html:not(:animated),body:not(:animated)";if(d+b==this)return e(g).animate({scrollTop:c},a.duration,a.transition,function(){window.location.hash=b.replace("#","")}),!1})})}})(jQuery);(function(e){e.easing.jswing=e.easing.swing;e.extend(e.easing,{def:"easeOutQuad",swing:function(f,a,b,c,d){return e.easing[e.easing.def](f,a,b,c,d)},easeInQuad:function(f,a,b,c,d){return c*(a/=d)*a+b},easeOutQuad:function(f,a,b,c,d){return-c*(a/=d)*(a-2)+b},easeInOutQuad:function(f,a,b,c,d){return(a/=d/2)<1?c/2*a*a+b:-c/2*(--a*(a-2)-1)+b},easeInCubic:function(f,a,b,c,d){return c*(a/=d)*a*a+b},easeOutCubic:function(f,a,b,c,d){return c*((a=a/d-1)*a*a+1)+b},easeInOutCubic:function(f,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a+b:c/2*((a-=2)*a*a+2)+b},easeInQuart:function(f,a,b,c,d){return c*(a/=d)*a*a*a+b},easeOutQuart:function(f,a,b,c,d){return-c*((a=a/d-1)*a*a*a-1)+b},easeInOutQuart:function(f,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a*a+b:-c/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(f,a,b,c,d){return c*(a/=d)*a*a*a*a+b},easeOutQuint:function(f,a,b,c,d){return c*((a=a/d-1)*a*a*a*a+1)+b},easeInOutQuint:function(f,a,b,c,d){return(a/=d/2)<1?c/2*a*a*a*a*a+b:c/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(f,a,b,c,d){return-c*Math.cos(a/d*(Math.PI/2))+c+b},easeOutSine:function(f,a,b,c,d){return c*Math.sin(a/d*(Math.PI/2))+b},easeInOutSine:function(f,a,b,c,d){return-c/2*(Math.cos(Math.PI*a/d)-1)+b},easeInExpo:function(f,a,b,c,d){return a==0?b:c*Math.pow(2,10*(a/d-1))+b},easeOutExpo:function(f,a,b,c,d){return a==d?b+c:c*(-Math.pow(2,-10*a/d)+1)+b},easeInOutExpo:function(f,a,b,c,d){return a==0?b:a==d?b+c:(a/=d/2)<1?c/2*Math.pow(2,10*(a-1))+b:c/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(f,a,b,c,d){return-c*(Math.sqrt(1-(a/=d)*a)-1)+b},easeOutCirc:function(f,a,b,c,d){return c*Math.sqrt(1-(a=a/d-1)*a)+b},easeInOutCirc:function(f,a,b,c,d){return(a/=d/2)<1?-c/2*(Math.sqrt(1-a*a)-1)+b:c/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(f,a,b,c,d){var f=1.70158,g=0,e=c;if(a==0)return b;if((a/=d)==1)return b+c;g||(g=d*0.3);e<Math.abs(c)?(e=c,f=g/4):f=g/(2*Math.PI)*Math.asin(c/e);return-(e*Math.pow(2,10*(a-=1))*Math.sin((a*d-f)*2*Math.PI/g))+b},easeOutElastic:function(f,a,b,c,d){var f=1.70158,g=0,e=c;if(a==0)return b;if((a/=d)==1)return b+c;g||(g=d*0.3);e<Math.abs(c)?(e=c,f=g/4):f=g/(2*Math.PI)*Math.asin(c/e);return e*Math.pow(2,-10*a)*Math.sin((a*d-f)*2*Math.PI/g)+c+b},easeInOutElastic:function(f,a,b,c,d){var f=1.70158,g=0,e=c;if(a==0)return b;if((a/=d/2)==2)return b+c;g||(g=d*0.3*1.5);e<Math.abs(c)?(e=c,f=g/4):f=g/(2*Math.PI)*Math.asin(c/e);return a<1?-0.5*e*Math.pow(2,10*(a-=1))*Math.sin((a*d-f)*2*Math.PI/g)+b:e*Math.pow(2,-10*(a-=1))*Math.sin((a*d-f)*2*Math.PI/g)*0.5+c+b},easeInBack:function(e,a,b,c,d,g){g==void 0&&(g=1.70158);return c*(a/=d)*a*((g+1)*a-g)+b},easeOutBack:function(e,a,b,c,d,g){g==void 0&&(g=1.70158);return c*((a=a/d-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(e,a,b,c,d,g){g==void 0&&(g=1.70158);return(a/=d/2)<1?c/2*a*a*(((g*=1.525)+1)*a-g)+b:c/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+b},easeInBounce:function(f,a,b,c,d){return c-e.easing.easeOutBounce(f,d-a,0,c,d)+b},easeOutBounce:function(e,a,b,c,d){return(a/=d)<1/2.75?c*7.5625*a*a+b:a<2/2.75?c*(7.5625*(a-=1.5/2.75)*a+0.75)+
b:a<2.5/2.75?c*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:c*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(f,a,b,c,d){return a<d/2?e.easing.easeInBounce(f,a*2,0,c,d)*0.5+b:e.easing.easeOutBounce(f,a*2-d,0,c,d)*0.5+c*0.5+b}})})(jQuery);(function(e){function f(a){var c={},b=/^jQuery\d+$/;e.each(a.attributes,function(a,d){if(d.specified&&!b.test(d.name))c[d.name]=d.value});return c}function a(){var a=e(this);a.val()===a.attr("placeholder")&&a.hasClass("placeholder")&&(a.data("placeholder-password")?a.hide().next().show().focus():a.val("").removeClass("placeholder"))}function b(){var c,b=e(this);if(b.val()===""||b.val()===b.attr("placeholder")){if(b.is(":password")){if(!b.data("placeholder-textinput")){try{c=b.clone().attr({type:"text"})}catch(d){c=e("<input>").attr(e.extend(f(b[0]),{type:"text"}))}c.removeAttr("name").data("placeholder-password",!0).bind("focus.placeholder",a);b.data("placeholder-textinput",c).before(c)}b=b.hide().prev().show()}b.addClass("placeholder").val(b.attr("placeholder"))}else b.removeClass("placeholder")}var c="placeholder"in document.createElement("input"),d="placeholder"in document.createElement("textarea");e.fn.placeholder=c&&d?function(){return this}:function(){return this.filter((c?"textarea":":input")+"[placeholder]").bind("focus.placeholder",a).bind("blur.placeholder",b).trigger("blur.placeholder").end()};e(function(){e("form").bind("submit.placeholder",function(){var c=e(".placeholder",this).each(a);setTimeout(function(){c.each(b)},10)})});e(window).bind("unload.placeholder",function(){e(".placeholder").val("")})})(jQuery);
(function(d){var a=function(){};d.extend(a.prototype,{name:"accordionMenu",options:{mode:"default",display:null,collapseall:!1,toggler:"span.level1.parent",content:"ul.level2"},initialize:function(a,b){var b=d.extend({},this.options,b),c=a.find(b.toggler);c.each(function(h){var a=d(this),c=a.next(b.content).wrap("<div>").parent();c.data("height",c.height());a.hasClass("active")||h==b.display?c.show():c.hide().css("height",0);a.bind("click",function(){f(h)})});var f=function(a){var a=d(c.get(a)),e=d([]);a.hasClass("active")&&(e=a,a=d([]));b.collapseall&&(e=c.filter(".active"));switch(b.mode){case"slide":a.next().stop().show().animate({height:a.next().data("height")});e.next().stop().animate({height:0},function(){e.next().hide()});break;default:a.next().show().css("height",a.next().data("height")),e.next().hide().css("height",0)}a.addClass("active").parent().addClass("active");e.removeClass("active").parent().removeClass("active")}}});d.fn[a.prototype.name]=function(){var g=arguments,b=g[0]?g[0]:null;return this.each(function(){var c=d(this);if(a.prototype[b]&&c.data(a.prototype.name)&&b!="initialize")c.data(a.prototype.name)[b].apply(c.data(a.prototype.name),Array.prototype.slice.call(g,1));else if(!b||d.isPlainObject(b)){var f=new a;a.prototype.initialize&&f.initialize.apply(f,d.merge([c],g));c.data(a.prototype.name,f)}else d.error("Method "+b+" does not exist on jQuery."+a.name)})}})(jQuery);
(function(b){var e=function(){};b.extend(e.prototype,{name:"dropdownMenu",options:{mode:"default",itemSelector:"li",firstLevelSelector:"li.level1",dropdownSelector:"ul",duration:600,remainTime:800,remainClass:"remain",matchHeight:!0,transition:"easeOutExpo",withopacity:!0,centerDropdown:!1,reverseAnimation:!1,fixWidth:!1,fancy:null},initialize:function(e,j){this.options=b.extend({},this.options,j);var a=this,g=null,q=!1;this.menu=e;this.dropdowns=[];this.options.withopacity=b.browser.msie&&parseFloat(b.browser.version)<9?!1:this.options.withopacity;if(this.options.fixWidth){var s=5;this.menu.children().each(function(){s+=b(this).width()});this.menu.css("width",s)}this.options.matchHeight&&this.matchHeight();this.menu.find(this.options.firstLevelSelector).each(function(p){var k=b(this),f=k.find(a.options.dropdownSelector).css({overflow:"hidden"});if(f.length){f.css("overflow","hidden");var d=b("<div>").data("dpwidth",parseFloat(f.width())).data("dpheight",parseFloat(f.height())).css({overflow:"hidden"}).append("<div></div>"),e=d.find("div:first").css({"min-width":d.data("dpwidth"),"min-height":d.data("dpheight")});f.children().appendTo(e);d.appendTo(f);a.options.centerDropdown&&f.css("margin-left",(parseFloat(f.css("width"))/2-k.width()/2)*-1);a.dropdowns.push({dropdown:f,div:d,innerdiv:e})}k.bind({mouseenter:function(){q=!0;a.menu.trigger("menu:enter",[k,p]);if(g){if(g.index==p)return;g.item.removeClass(a.options.remainClass);g.div.hide()}if(f.length){k.addClass(a.options.remainClass);d.stop().show();var c=d.data("dpwidth"),b=d.data("dpheight");switch(a.options.mode){case"showhide":c={width:c,height:b};d.css(c);break;case"diagonal":var h={width:0,height:0},c={width:c,height:b};if(a.options.withopacity)h.opacity=0,c.opacity=1;d.css(h).animate(c,a.options.duration,a.options.transition);break;case"height":h={width:c,height:0};c={height:b};if(a.options.withopacity)h.opacity=0,c.opacity=1;d.css(h).animate(c,a.options.duration,a.options.transition);break;case"width":h={width:0,height:b};c={width:c};if(a.options.withopacity)h.opacity=0,c.opacity=1;d.css(h).animate(c,a.options.duration,a.options.transition);break;case"slide":f.css({width:c,height:b});d.css({width:c,height:b,"margin-top":b*-1}).animate({"margin-top":0},a.options.duration,a.options.transition);break;default:h={width:c,height:b};c={};if(a.options.withopacity)h.opacity=0,c.opacity=1;d.css(h).animate(c,a.options.duration,a.options.transition)}g={item:k,div:d,index:p}}else g=active=null},mouseleave:function(c){if(c.srcElement&&b(c.srcElement).hasClass("module"))return!1;q=!1;f.length?window.setTimeout(function(){if(!(q||d.css("display")=="none")){a.menu.trigger("menu:leave",[k,p]);var b=function(){k.removeClass(a.options.remainClass);g=null;d.hide()};if(a.options.reverseAnimation)switch(a.options.mode){case"showhide":b();break;case"diagonal":var c={width:0,height:0};if(a.options.withopacity)c.opacity=0;d.stop().animate(c,a.options.duration,a.options.transition,function(){b()});break;case"height":c={height:0};if(a.options.withopacity)c.opacity=0;d.stop().animate(c,a.options.duration,a.options.transition,function(){b()});break;case"width":c={width:0};if(a.options.withopacity)c.opacity=0;d.stop().animate(c,a.options.duration,a.options.transition,function(){b()});break;case"slide":d.stop().animate({"margin-top":parseFloat(d.data("dpheight"))*-1},a.options.duration,a.options.transition,function(){b()});break;default:c={};if(a.options.withopacity)c.opacity=0;d.stop().animate(c,a.options.duration,a.options.transition,function(){b()})}else b()}},a.options.remainTime):a.menu.trigger("menu:leave")}})});if(this.options.fancy){var i=b.extend({mode:"move",transition:"easeOutExpo",duration:500,onEnter:null,onLeave:null},this.options.fancy),l=this.menu.append('<div class="fancy bg1"><div class="fancy-1"><div class="fancy-2"><div class="fancy-3"></div></div></div></div>').find(".fancy:first").hide(),n=this.menu.find(".active:first"),m=null,r=function(a,b){if(!b||!(m&&a.get(0)==m.get(0)))l.stop().show().css("visibility","visible"),i.mode=="move"?!n.length&&!b?l.hide():l.animate({left:a.position().left+"px",width:a.width()+"px"},i.duration,i.transition):b?l.css({opacity:n?0:1,left:a.position().left+"px",width:a.width()+"px"}).animate({opacity:1},i.duration):l.animate({opacity:0},i.duration),m=b?a:null};this.menu.bind({"menu:enter":function(a,b,f){r(b,!0);if(i.onEnter)i.onEnter(b,f,l)},"menu:leave":function(a,b,f){r(n,!1);if(i.onLeave)i.onLeave(b,f,l)},"menu:fixfancy":function(){m&&l.stop().show().css({left:m.position().left+"px",width:m.width()+"px"})}});n.length&&i.mode=="move"&&r(n,!0)}},matchHeight:function(){this.menu.find("li.level1.parent").each(function(){var e=0;b(this).find("ul.level2").each(function(){e=Math.max(b(this).height(),e)}).css("min-height",e)})}});b.fn[e.prototype.name]=function(){var o=arguments,j=o[0]?o[0]:null;return this.each(function(){var a=b(this);if(e.prototype[j]&&a.data(e.prototype.name)&&j!="initialize")a.data(e.prototype.name)[j].apply(a.data(e.prototype.name),Array.prototype.slice.call(o,1));else if(!j||b.isPlainObject(j)){var g=new e;e.prototype.initialize&&g.initialize.apply(g,b.merge([a],o));a.data(e.prototype.name,g)}else b.error("Method "+j+" does not exist on jQuery."+e.name)})}})(jQuery);
(function($){$(document).bind('ready',function(){$('.menu-sidebar').accordionMenu({mode:'slide'});$('#menu').dropdownMenu({mode:'slide',dropdownSelector:'div.dropdown'});$('a[href="#page"]').smoothScroller({duration:500});$('.grid-block').matchWidth('.grid-h');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);
