/**
 * @author Felix J. Leupold
 * xiel.de
 * felixleupold.de
 */
window.console||(console={log:function(){}});
(function(a){function f(e,b){var c=a(e).offset().top;b&&(c+=b);a("html, body").stop().animate({scrollTop:c},1E3)}a("html").addClass("js-on").removeClass("js-off");a(document).ready(function(){a("#page > nav").navarrow();a("#page > nav li.contact").cform();a(".teaser-switcher").ts();a("#works").each(function(){Modernizr.load({load:"js/fancybox/jquery.fancybox-1.3.4.pack.js",complete:function(){a(".works a[href$=jpg], .works a[href$=png]").fancybox({transitionIn:"elastic",transitionOut:"elastic",speedIn:600,
speedOut:200,overlayShow:true,hideOnContentClick:true})}})});a("#works .works .filter").each(function(){var e=this,b="all",c=a(e).parents(".works");a("figure a",c).attr("rel",b);a("li a",this).bind("click",function(){a("li a."+b,e).removeClass("active").attr("tabindex","0");var d=this.className;a("li a."+d,e).addClass("active").attr("tabindex","-1");d=="all"?a("figure",c).show(1E3,function(){a("a",this).attr("rel",d)}):(a("figure."+d,c).show(1E3,function(){a("a",this).attr("rel",d)}),a("figure",c).not("."+
d).hide(900,function(){}));b=d;f(e,-10);return false}).attr("tabindex","0");a("li a."+b,this).addClass("active").attr("tabindex","-1")})})})(jQuery);
