jQuery(function(a){a("html").removeClass("no-js").addClass("js");a("#header-nav").delegate("li","mouseenter mouseleave",function(b){if(b.type==="mouseenter"){a(this).children("ul").stop(true,true).show(400)}else{a(this).children("ul").stop(true,true).hide(100)}});var b=a("#folioGallery");if(a.fn.prettyPhoto){b.find('a[rel^="prettyphoto"]').prettyPhoto({overlay_gallery:false,social_tools:false,deeplinking:false}).append('<span class="zoom-hover"/>')}b.delegate("span.zoom-hover","mouseenter mouseleave",function(b){if(b.type==="mouseenter"){a(this).stop(true,true).fadeTo(600,1)}else{a(this).stop(true,true).fadeTo(600,0)}});if(b.hasClass("filter")){b.find("li").each(function(){var b=a(this).data("categories").split(","),c={};a.each(b,function(b,d){d=a.trim(d);c[d]=true});a(this).removeAttr("data-categories").data("categories",c)});if(a.browser.msie&&a.browser.version<9){b.width(b.width()+20)}var c=b.find("ul").clone(true);a("#filterButtons").delegate("li","click",function(){var d=a(this),e=d.parent().find("li").index(d),f=d.data("category"),g;d.addClass("active").siblings().removeClass("active");if(f==="all"){g=c.find("li")}else{g=c.find("li").filter(function(){return f in a(this).data("categories")})}b.find("ul").quicksand(g,{duration:800,adjustHeight:"dynamic",useScaling:false},function(){a(this).css("height","auto");b.find('a[rel^="prettyphoto"]').prettyPhoto({overlay_gallery:false,social_tools:false,deeplinking:false})})})}var d=a("input[placeholder]");if("placeholder"in document.createElement("input")){var e=true}else{var e=false;d.val(d.attr("placeholder"))}d.focusin(function(){if(!e&&d.val()===d.attr("placeholder")){d.val("")}}).focusout(function(){if(!e&&d.val()===""){d.val(d.attr("placeholder"))}});a("#blog-sidebar").find("section.tabs span.tab").each(function(){var b=a(this),c=b.parent(),d=b.siblings("ul.pane"),e=c.height()-d.filter(":visible").height();b.click(function(){var a=c.find("span.tab").index(b);if(d.eq(a).is(":visible")){return}else{c.height(c.height());d.filter(":visible").fadeOut(400,function(){d.eq(a).fadeIn(400);if(c.height()!==e+d.eq(a).height()){c.animate({height:e+d.eq(a).height()},400)}})}})})})
