var bgImage=$("#bgImage > img");var bgImageWidth=1500;var bgImageHeight=1000;var widthToSet=$(window).width();var heightToSet=$(window).height();function dimensionsInt(a){var b=$(window).width();var c=$(window).height();var d=b/c;var e=bgImageWidth/bgImageHeight;if(d>e){var f=((b/bgImageWidth)*bgImageHeight);var g=b}else{var f=c;var g=(c/bgImageHeight)*bgImageWidth}var h=0-((f-c)/2);var i=0-((g-b)/2);$('#bgImage').css({"height":c,"width":b});$('#bgImage > img').css({"height":f,"width":g,"top":h,"left":i,"display":"block"})}function resizeToFit(){var a=0;var b=$(window).width()-300;var c=$(".navigation").is(":visible");var d=200;var e=140;var f=$(".images li img.active");if(c){d=290;e=220}$('#content, #work, #work .images li, #work .navigation').css("width",b);f.css({height:($(window).height()-d),width:"auto",marginLeft:"auto",marginRight:"auto"});$("#content").css("height",$(window).height());if(f.width()>$("#content").width()){f.css({"width":$("#content").width(),"height":"auto"})}var g=f.width()/2;var h=b-f.width()/2;var i=f.parent();i.children("span").css("width",g);i.children("span.previous").css("left",(h/2)-(g/2));i.children("span.next").css("right",(h/2)-(g/2));a=f.height()+e;$('#content, #work .images').css("height",a);$('.loader').css({"height":a,"width":b,"opacity":0.8})}function adjustScroll(){var a=0-($('#work .images li img.active').parent().index()*$('#work .images li').width());$('#work ul.images').css({left:a})}function makeThumbActive(a){var b;switch(a){case"next":a=$("#work .navigation img.active").parent("li").next().children("img");break;case"prev":a=$("#work .navigation img.active").parent("li").prev().children("img");break}$("#work .navigation img.active").removeClass("active");a.addClass("active");showDescription(a.parent().index()+1)}function showDescription(a){$("#workinfo ul li.active").slideUp("fast").removeClass("active");$("#workinfo ul li:nth-child("+a+")").slideDown("fast").addClass("active")}$(document).ready(function(){$("body").addClass("scripted");if(bgImage){$(window).resize(function(){dimensionsInt()});$(".loader").css({"width":widthToSet,"height":heightToSet,"opacity":0.8}).fadeIn();$("#bgImage > img").imagesLoaded(dimensionsInt())}(function(){var c=150;var d=500;var e=$('#work');var f;if(e.length){var g=e.find('li');g.each(function(i){if(i>0){$(this).append($('<span class="previous">Previous</span>').css('opacity',0).bind({click:function(){f=$(this).parent().prev('li').children('img');$(this).parent().find("img.active").removeClass("active");f.addClass("active");resizeToFit();n=$('ul.images li').width();$('#work ul.images').animate({left:(i-1)*-n},d);makeThumbActive("prev")},mouseenter:function(){$(this).fadeTo(c,1)},mouseleave:function(){$(this).fadeTo(c,0)}}))}if(i<g.length-1){$(this).append($('<span class="next">Next</span>').css('opacity',0).bind({click:function(){f=$(this).parent().next('li').children('img');$(this).parent().find("img.active").removeClass("active");f.addClass("active");resizeToFit();n=$('ul.images li').width();$('#work ul.images').animate({left:(i+1)*-n},d);makeThumbActive("next")},mouseenter:function(){$(this).fadeTo(c,1)},mouseleave:function(){$(this).fadeTo(c,0)}}))}});var h=g.length;var k=h*128;var l=0;var m=100;var n;var o;var p=0;var q=$('<ul/>').append(g.clone().each(function(i){$(this).children('img').each(function(j){this.src=$(this).attr("src").replace('.jpg','-thumb.jpg');$(this).css("opacity",0.5)}).bind({click:function(){var a=$(this).attr('src').replace('-thumb.jpg','.jpg');var b=$("img").filter(function(){return $(this).attr('src').indexOf(a)==0});$('ul.images li img.active').removeClass("active");b.addClass("active");resizeToFit();n=$('ul.images li').width();$('#work ul.images').animate({left:i*-n},d);makeThumbActive($(this))},mouseenter:function(){$(this).fadeTo(c,1)},mouseleave:function(){$(this).fadeTo(c,0.5)}});$(this).children('span').remove()}));q.css({'left':0,'width':k});var r=function(a){var b=(a.pageX-l-t/2);if(b>-m&&b<m){b=0}else if(b<m){b+=m}else{b-=m}p=-parseInt(b/20)};var s=$('<div/>',{'class':'navigation'}).append(q).bind({mouseenter:function(a){t=parseInt($("ul.images li").width());r(a);$(this).bind('mousemove',r);o=setInterval(u,20)},mouseleave:function(){clearInterval(o);$(this).unbind('mousemove')}}).prependTo(e);l=s.offset().left;$(".totalwork").html("/"+h);resizeToFit();$(window).resize(function(){resizeToFit();adjustScroll()})}var t=parseInt($("ul.images li img.active").parent().width());var u=function(){if(p!=0){var a=Math.min(0,Math.max(-(k-t),parseInt(q.css('left'))+p));q.css('left',a)}}})();$("#showhide").click(function(){if($(".navigation").is(":visible")){$("#work .navigation").slideUp("fast",function(){resizeToFit()});$(this).html("Show Thumbs")}else{$("#work .navigation").slideDown("fast",function(){resizeToFit()});$(this).html("Hide Thumbs")}return false})});$(window).load(function(){$(".loader").fadeOut();if($('#bgImage').length<1){resizeToFit()}});
