$(function(){var c,e,b,d;function f(){$("#page").css("overflow","hidden").prepend('<div id="scrollbar"></div>');$("#scrollbar").hide().draggable({axis:"y",containment:"parent"}).on("dragstart",function(){c=!0}).on("dragstop",function(){c=!1;e&&($("#scrollbar").fadeOut(),e=!1)}).on("drag",function(){var a=$(this),b=a.position().top,d=a.parent().height()-a.height(),a=(a.parent().height()-$("#content").height()-Number(a.parent().css("padding-top").replace("px","")))/100*100/d*b;$("#content").css("top",
a)});$("#page").mouseenter(function(){b&&!c&&$("#scrollbar").fadeIn()}).mouseleave(function(){b&&(c?e=!0:$("#scrollbar").fadeOut())})}b=$("#container").hasClass("expanded");d=$("div.active").attr("id");c=!1;e=!1;b?$("#scrollbar").length||f():$("#links").hide();$("a.top").mouseenter(function(){b||$("#header").addClass($(this).attr("rel"))}).mouseleave(function(){b||$("#header").removeClass($(this).attr("rel"))}).click(function(){var a=$(this).attr("rel");if(b&&d==a)b=!1,d=void 0,$("#header").fadeOut(250,
function(){$("#links").hide();$(this).toggleClass("expanded",250,function(){$("#"+a).removeClass("active").trigger("mouseleave")}).fadeIn(250)}),$("#page").fadeOut(250,function(){$("#content").empty();$("#footer").removeClass("expanded",500);$("#container").removeClass("expanded",500);$("#about").removeClass("expanded",500);$("#page").removeClass("expanded",500);$("#folio").removeClass("expanded",500)});else if(b){var c=d;$("#"+c).removeClass("active");$("#"+a).addClass("active");$("#header").fadeOut(250,
function(){$(this).removeClass(c).addClass(a).fadeIn(250)});$("#page").fadeOut(250,function(){$("#content").load("/content/"+a,function(){$("#page").fadeIn(250)})});d=a}else b=!0,d=a,$("#"+a).addClass("active"),$("#header").fadeOut(250,function(){$(this).toggleClass("expanded",250,function(){$("#links").show();$(this).fadeIn(250)})}),$("#footer").addClass("expanded",500),$("#container").addClass("expanded",500),$("#about").addClass("expanded",500),$("#page").addClass("expanded",500,function(){$("#content").load("/content/"+
a,function(){$("#page").fadeIn(250);$("#scrollbar").length||f()})}),$("#folio").addClass("expanded",500);return!1})});
