window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a)}};
(function(a){function c(){}for(var d="assert,clear,count,debug,dir,dirxml,error,exception,firebug,group,groupCollapsed,groupEnd,info,log,memoryProfile,memoryProfileEnd,profile,profileEnd,table,time,timeEnd,timeStamp,trace,warn".split(","),b;b=d.pop();)a[b]=a[b]||c})(function(){try{return console.log(),window.console}catch(a){return window.console={}}}());
var app={albums:{},currentAlbumID:0,loadPortfolio:function(){$.getJSON("http://www.dylanmaddux.com/ssp_director/index.php?/api/get_album_list",{},function(a){var b=a.data.albums;this.albums=b;var c=$("#nav"),e=$("#mobileNav");$.each(b,function(d){var a=b[d].name,f=b[d],d=$('<div id="portfolio'+d+'" class="portfolioNav"><a href="#"><img src="'+b[d].tn.original.url+'"/></a><p>'+b[d].name+"</p></div>"),a=$('<option value="'+a+'">'+a+"</option>");a.data("album",f);d.data("album",f);d.appendTo(c);e.append(a)});
a=$("#nav > .portfolioNav");$(a[0]).addClass("active");c.children(".portfolioNav").click(function(a){a.preventDefault();a=$(this).data("album");$(".portfolioNav").removeClass("active");$(this).addClass("active");this.currentAlbumID=a.id;app.albumButtonClickHandler(a)});e.change(function(a){a.preventDefault();a=$(this).find("option:selected").data("album");app.albumButtonClickHandler(a)});app.loadAlbum(b[0])})},albumButtonClickHandler:function(a){app.loadAlbum(a)},loadAlbum:function(a){$("#portfolio").fadeOut("slow",
function(){var b=$("#portfolio");b.empty();$.each(a.contents,function(c){a.contents[c]&&(c=$('<div class="portfolioItem"><img src="'+a.contents[c].original.url+'"/></div>'),b.append(c))});b.fadeIn("slow");$(".portfolioItem").click(function(a){$(".lightbox").removeClass("hidden").addClass("active");var b=$(".lightbox > img"),a=$(a.target).attr("src");b.attr("src",a)});$(".lightbox").click(function(){$(this).addClass("hidden")})})},windowResizeHandler:function(){var a=$("#header").height(),b=$("#footer").height(),
c=$(window).innerHeight();$(window).width();a=c-parseInt(a,10)-parseInt(b,10)-25;$("#content").height(a)}};$(function(){app.loadPortfolio();app.windowResizeHandler();$window=$(window);$window.resize($.proxy(app,"windowResizeHandler"))});

