var EM={autoScroll:false,supportsCanvas:(function(){return !!document.createElement("canvas").getContext})(),onReady:function(){$(window).scroll(EM.onScroll);$("section").waypoint(EM.onWaypoint,{offset:"30%"});$("#top h1").delegate("a","click",EM.navigation.onHeaderClick);$("#top li").delegate("a","click",EM.navigation.onMenuClick);$("footer").delegate("a","click",EM.navigation.onFooterClick);$(".slide-list a").mouseenter(EM.navigation.onSlideListMouseOver);$(".slide-list a").mouseleave(EM.navigation.onSlideListMouseOut);$("#projects .work-list").delegate("a","click",EM.project.onProjectClick);$(".close-wrapper").delegate("a","click",EM.project.onCloseProjectClick);$(".work-list").masonry({gutterWidth:30})},onScroll:function(){var a=$(window).scrollTop();if(a>120){opacity=0.95}else{opacity=1}$("#top").css("opacity",opacity)},onWaypoint:function(a,b){if(!EM.autoScroll){var c;$("#top li").removeClass("active");$("h3").stop().fadeTo("slow",0);if(b=="up"){c=$(this).prev().attr("id");$("#top li."+c).addClass("active");$("#"+c+" h3").stop().fadeTo("slow",1)}else{if(b=="down"){c=$(this).attr("id");$("#top li."+c).addClass("active");$("#"+c+" h3").stop().fadeTo("slow",1)}}}},navigation:{activate:function(a,b,c){EM.autoScroll=true;$("#top li").removeClass("active");$("h3").stop().fadeTo("slow",0);$("#"+b+" h3").stop().fadeTo("slow",1);$.scrollTo($("#"+a),600,{offset:c,onAfter:function(){EM.autoScroll=false}});$("#top li."+b).addClass("active")},onHeaderClick:function(){EM.navigation.activate("home","about",0);return false},onMenuClick:function(){var a=$(this).parent().attr("class");EM.navigation.activate(a,a,-60);return false},onFooterClick:function(){var a=$(this).attr("class");EM.navigation.activate(a,a,-60);return false},onSlideListMouseOver:function(){var a=$(this).find("span").outerWidth();$(this).find("span").stop().fadeTo("slow",1,"easeInQuad");$(this).stop().animate({width:a},400,"easeOutQuad")},onSlideListMouseOut:function(){$(this).find("span").stop().fadeTo("slow",0,"easeOutQuad");$(this).stop().animate({width:0},400,"easeOutQuad")}},project:{subHeader:"",currentProject:"",onProjectClick:function(){var b=$(this).attr("href");if(!b||b==EM.project.currentProject){return false}else{EM.project.currentProject=b}var c=$(this).parent().find("h4").text();var a=$("#projects h3");if(!EM.project.subHeader){EM.project.subHeader=a.html()}$.get(b,EM.project.onProjectLoad);EM.navigation.activate("projects","projects",-60);a.stop().fadeTo("slow",0,function(){a.html('<span class="bullet">&bull;</span>'+c);a.fadeTo("slow",1)});return false},onProjectLoad:function(c){$("#project-details").remove();$("#projects header").after(c);$("#featured-slider").nivoSlider({effect:"fade",directionNav:false,pauseOnHover:false,pauseTime:5000,animSpeed:300});var b=$("#project-details");var a=b.height();b.height(0);b.css("opacity",0);b.animate({height:a,opacity:1},500,"easeOutQuad");$(".close-wrapper").stop().fadeTo("fast",1)},onCloseProjectClick:function(){var b=$("#project-details");var a=$("#projects h3");EM.project.currentProject="";b.animate({height:0,opacity:0},500,"easeOutQuad",function(){$(this).remove()});$(".close-wrapper").stop().fadeTo("fast",0);a.stop().fadeTo("slow",0,function(){a.html(EM.project.subHeader);a.fadeTo("slow",1)});return false}}};$(document).ready(EM.onReady);
