(function(b){b.address=(function(){var aB=function(c){b(this).trigger(b.extend(b.Event(c),(function(){var f={value:this.value(),path:this.path(),pathNames:this.pathNames(),parameterNames:this.parameterNames(),parameters:{},queryString:this.queryString()};for(var e=0,d=f.parameterNames.length;e<d;e++){f.parameters[f.parameterNames[e]]=this.parameter(f.parameterNames[e])}return f}).call(this)))};var aS=function(){aB.call(b.address,"init")};var ay=function(){aB.call(b.address,"change")};var a2=function(){var c=aR.href.indexOf("#");return c!=-1?aH(az(aR.href.substr(c+1))):""};var aF=function(){try{top.document;return top}catch(c){return window}};var af=function(c,d){if(i.strict){c=d?(c.substr(0,1)!="/"?"/"+c:c):(c==""?"/":c)}return c};var al=function(c,d){return(at&&aR.protocol=="file:")?(d?aN.replace(/\?/,"%3F"):aN.replace(/%253F/,"?")):c};var av=function(c){for(var e=0,f=c.childNodes.length,d;e<f;e++){if(c.childNodes[e].src){aG=String(c.childNodes[e].src)}if(d=av(c.childNodes[e])){return d}}};var aU=function(){if(!an){var c=a2();var d=!(aN==c);if(ao&&am<523){if(ae!=aK.length){ae=aK.length;if(typeof ak[ae-1]!=ag){aN=ak[ae-1]}aQ()}}else{if(at&&d){if(am<7){aR.reload()}else{ah.value(c)}}else{if(d){aN=c;aQ()}}}}};var aQ=function(){ay();ax(aq,10)};var aq=function(){var c=(aR.pathname+(/\/$/.test(aR.pathname)?"":"/")+p.value()).replace(/\/\//,"/").replace(/^\/$/,"");var d=window[i.tracker];if(typeof d==aE){d(c)}else{if(typeof pageTracker!=ag&&typeof pageTracker._trackPageview==aE){pageTracker._trackPageview(c)}else{if(typeof urchinTracker==aE){urchinTracker(c)}}}};var aD=function(){var c=ar.contentWindow.document;c.open();c.write("<html><head><title>"+aJ.title+"</title><script>var "+ai+' = "'+a2()+'";</script></head></html>');c.close()};var a0=function(){if(!aP){aP=true;b("a").attr("xref",function(){return b(this).attr("href")});if(at&&am<8){aJ.body.innerHTML='<iframe id="'+ai+'" src="javascript:false;" width="0" height="0"></iframe>'+aJ.body.innerHTML;ar=aJ.getElementById(ai);ax(function(){b(ar).bind("load",function(){var c=ar.contentWindow;var d=c.location.href;aN=(typeof c[ai]!=ag?c[ai]:"");if(aN!=a2()){aQ();aR.hash=al(aN,true)}});if(typeof ar.contentWindow[ai]==ag){aD()}},50)}else{if(ao){if(am<418){b(aJ.body).append('<form id="'+ai+'" style="position:absolute;top:-9999px;" method="get"></form>');aW=aJ.getElementById(ai)}if(typeof aR[ai]==ag){aR[ai]={}}if(typeof aR[ai][aR.pathname]!=ag){ak=aR[ai][aR.pathname].split(",")}}}ax(function(){aS();ay();aq()},1);if(at&&am>=8){aJ.body.onhashchange=aU}else{ap(aU,50)}b("a").attr("href",function(){return b(this).attr("xref")}).removeAttr("xref");b("a[rel*=address:]").address()}};var p={baseURL:function(){var c=aR.href;if(c.indexOf("#")!=-1){c=c.substr(0,c.indexOf("#"))}if(c.substr(c.length-1)=="/"){c=c.substr(0,c.length-1)}return c},strict:function(){return i.strict},history:function(){return i.history},tracker:function(){return i.tracker},title:function(){return aJ.title},value:function(){if(!aM){return null}return az(af(al(aN,false),false))},path:function(){var c=this.value();return(c.indexOf("?")!=-1)?c.split("?")[0]:c},pathNames:function(){var c=this.path();var d=c.split("/");if(c.substr(0,1)=="/"||c.length==0){d.splice(0,1)}if(c.substr(c.length-1,1)=="/"){d.splice(d.length-1,1)}return d},queryString:function(){var c=this.value();var d=c.indexOf("?");return(d!=-1&&d<c.length)?c.substr(d+1):""},parameter:function(g){var d=this.value();var h=d.indexOf("?");if(h!=-1){d=d.substr(h+1);var f=d.split("&");var e,c=f.length;while(c--){e=f[c].split("=");if(e[0]==g){return e[1]}}}},parameterNames:function(){var c=this.value();var g=c.indexOf("?");var f=[];if(g!=-1){c=c.substr(g+1);if(c!=""&&c.indexOf("=")!=-1){var d=c.split("&");var e=0;while(e<d.length){f.push(d[e].split("=")[0]);e++}}}return f}};var ah={strict:function(c){i.strict=c},history:function(c){i.history=c},tracker:function(c){i.tracker=c},title:function(c){ax(function(){aV=aJ.title=c;if(aX&&ar&&ar.contentWindow&&ar.contentWindow.document){ar.contentWindow.document.title=c;aX=false}if(!aZ&&aL){aR.replace(aR.href.indexOf("#")!=-1?aR.href:aR.href+"#")}aZ=false},50)},value:function(d){d=aH(az(af(d,true)));if(d=="/"){d=""}if(aN==d){return}aZ=true;aN=d;an=true;aQ();ak[aK.length]=aN;if(ao){if(i.history){aR[ai][aR.pathname]=ak.toString();ae=aK.length+1;if(am<418){if(aR.search==""){aW.action="#"+aN;aW.submit()}}else{if(am<523||aN==""){var c=aJ.createEvent("MouseEvents");c.initEvent("click",true,true);var e=aJ.createElement("a");e.href="#"+aN;e.dispatchEvent(c)}else{aR.hash="#"+aN}}}else{aR.replace("#"+aN)}}else{if(aN!=a2()){if(i.history){aR.hash="#"+al(aN,true)}else{aR.replace("#"+aN)}}}if((at&&am<8)&&i.history){ax(aD,50)}if(ao){ax(function(){an=false},1)}else{an=false}}};var ai="jQueryAddress",aE="function",ag="undefined",a=b.browser,am=parseFloat(b.browser.version),aL=a.mozilla,at=a.msie,aY=a.opera,ao=a.safari,aM=false,a1=aF(),aJ=a1.document,aK=a1.history,aR=a1.location,ap=setInterval,ax=setTimeout,az=decodeURI,aH=encodeURI,aI=navigator.userAgent,ar,aW,aG,aV=aJ.title,ae=aK.length,an=false,aP=false,aZ=true,aX=true,ak=[],aj={},aN=a2(),au={},i={history:true,strict:true};if(at){am=parseFloat(aI.substr(aI.indexOf("MSIE")+4))}aM=(aL&&am>=1)||(at&&am>=6)||(aY&&am>=9.5)||(ao&&am>=312);if(aM){for(var aT=1;aT<ae;aT++){ak.push("")}ak.push(a2());if(at&&aR.hash!=a2()){aR.hash="#"+al(a2(),true)}if(aY){history.navigationMode="compatible"}av(document);var aA=aG.indexOf("?");if(aG&&aA>-1){var aw,aC=aG.substr(aA+1).split("&");for(var aT=0,aO;aO=aC[aT];aT++){aw=aO.split("=");if(/^(history|strict)$/.test(aw[0])){i[aw[0]]=(isNaN(aw[1])?/^(true|yes)$/i.test(aw[1]):(parseInt(aw[1])!=0))}if(/^tracker$/.test(aw[0])){i[aw[0]]=aw[1]}}}b(a0)}else{if((!aM&&aR.href.indexOf("#")!=-1)||(ao&&am<418&&aR.href.indexOf("#")!=-1&&aR.search!="")){aJ.open();aJ.write('<html><head><meta http-equiv="refresh" content="0;url='+aR.href.substr(0,aR.href.indexOf("#"))+'" /></head></html>');aJ.close()}else{aq()}}b.each(("init,change").split(","),function(c,d){au[d]=function(e,f){b(b.address).bind(d,f||e,f&&e);return this}});b.each(("baseURL,strict,history,tracker,title,value").split(","),function(c,d){au[d]=function(e){if(typeof e!="undefined"){if(aM){ah[d](e)}return b.address}else{return p[d]()}}});b.each(("path,pathNames,queryString,parameter,parameterNames").split(","),function(c,d){au[d]=function(e){return p[d](e)}});return au})();b.fn.address=function(a){b(this).click(function(){var d=a?a.call(this):/address:/.test(b(this).attr("rel"))?b(this).attr("rel").split("address:")[1].split(" ")[0]:b(this).attr("href").replace(/^#/,"");b.address.value(d);return false})}}(jQuery));(function(b){var a;a=b.fn.galleria=function(f){if(!a.hasCSS()){return false}b.historyInit(a.onPageLoad);var j={insert:".galleria_container",history:true,clickNext:true,onImage:function(k,l,i){},onThumb:function(i){}};var d=b.extend(j,f);for(var c in d){if(c){b.galleria[c]=d[c]}}var g=(b(d.insert).is(d.insert))?b(d.insert):jQuery(document.createElement("div")).insertBefore(this);var e=b(document.createElement("div")).addClass("galleria_wrapper");var h=b(document.createElement("span")).addClass("caption");g.addClass("galleria_container").append(e).append(h);return this.each(function(){b(this).addClass("galleria");b(this).children("li").each(function(k){var n=b(this);var p=b.meta?b.extend({},d,n.data()):d;p.clickNext=b(this).is(":only-child")?false:p.clickNext;var q=b(this).find("a").is("a")?b(this).find("a"):false;var l=b(this).children("img").css("display","none");var r=q?q.attr("href"):l.attr("src");var m=q?q.attr("title"):l.attr("title");var o=new Image();if(p.history&&(window.location.hash&&window.location.hash.replace(/\#/,"")==r)){n.siblings(".active").removeClass("active");n.addClass("active")}b(o).load(function(){b(this).attr("alt",l.attr("alt"));var t=q?q.find("img").addClass("thumb noscale").css("display","none"):l.clone(true).addClass("thumb").css("display","none");if(q){q.replaceWith(t)}if(!t.hasClass("noscale")){var s=Math.ceil(l.width()/l.height()*n.height());var i=Math.ceil(l.height()/l.width()*n.width());if(s<i){t.css({height:"auto",width:n.width()})}else{t.css({width:"auto",height:n.height()})}}else{window.setTimeout(function(){t.css({marginLeft:0,marginTop:0})},1)}t.attr("rel",r);t.attr("title",m);t.click(function(){b.galleria.activate(r)});t.hover(function(){b(this).addClass("hover")},function(){b(this).removeClass("hover")});n.hover(function(){n.addClass("hover")},function(){n.removeClass("hover")});n.prepend(t);t.css("display","block");p.onThumb(jQuery(t));if(n.hasClass("active")){b.galleria.activate(r)}l.remove()}).error(function(){n.html('<span class="error" style="color:red">Error loading image: '+r+"</span>")}).attr("src",r)})})};a.nextSelector=function(c){return b(c).is(":last-child")?b(c).siblings(":first-child"):b(c).next()};a.previousSelector=function(c){return b(c).is(":first-child")?b(c).siblings(":last-child"):b(c).prev()};a.hasCSS=function(){b("body").append(b(document.createElement("div")).attr("id","css_test").css({width:"1px",height:"1px",display:"none"}));var c=(b("#css_test").width()!=1)?false:true;b("#css_test").remove();return c};a.onPageLoad=function(f){var d=b(".galleria_wrapper");var e=b('.galleria img[rel="'+f+'"]');if(f){if(b.galleria.history){window.location=window.location.href.replace(/\#.*/,"")+"#"+f}e.parents("li").siblings(".active").removeClass("active");e.parents("li").addClass("active");var c=b(new Image()).attr("src",f).addClass("replaced");d.empty().append(c);d.siblings(".caption").html(e.attr("title"));b.galleria.onImage(c,d.siblings(".caption"),e);if(b.galleria.clickNext){c.css("cursor","pointer").click(function(){b.galleria.next()})}}else{d.siblings().andSelf().empty();b(".galleria li.active").removeClass("active")}b.galleria.current=f};b.extend({galleria:{current:"",onImage:function(){},activate:function(c){if(b.galleria.history){b.historyLoad(c)}else{a.onPageLoad(c)}},next:function(){var c=b(a.nextSelector(b('.galleria img[rel="'+b.galleria.current+'"]').parents("li"))).find("img").attr("rel");b.galleria.activate(c)},prev:function(){var c=b(a.previousSelector(b('.galleria img[rel="'+b.galleria.current+'"]').parents("li"))).find("img").attr("rel");b.galleria.activate(c)}}})})(jQuery);jQuery.extend({historyCurrentHash:undefined,historyCallback:undefined,historyInit:function(a){jQuery.historyCallback=a;var d=location.hash;jQuery.historyCurrentHash=d;if(jQuery.browser.msie){if(jQuery.historyCurrentHash===""){jQuery.historyCurrentHash="#"}$("body").prepend('<iframe id="jQuery_history" style="display: none;"></iframe>');var b=$("#jQuery_history")[0];var c=b.contentWindow.document;c.open();c.close();c.location.hash=d}else{if($.browser.safari){jQuery.historyBackStack=[];jQuery.historyBackStack.length=history.length;jQuery.historyForwardStack=[];jQuery.isFirst=true}}jQuery.historyCallback(d.replace(/^#/,""));setInterval(jQuery.historyCheck,100)},historyAddHistory:function(a){jQuery.historyBackStack.push(a);jQuery.historyForwardStack.length=0;this.isFirst=true},historyCheck:function(){if(jQuery.browser.msie){var f=$("#jQuery_history")[0];var e=f.contentDocument||f.contentWindow.document;var b=e.location.hash;if(b!=jQuery.historyCurrentHash){location.hash=b;jQuery.historyCurrentHash=b;jQuery.historyCallback(b.replace(/^#/,""))}}else{if($.browser.safari){if(!jQuery.dontCheck){var c=history.length-jQuery.historyBackStack.length;if(c){jQuery.isFirst=false;var a;if(c<0){for(a=0;a<Math.abs(c);a++){jQuery.historyForwardStack.unshift(jQuery.historyBackStack.pop())}}else{for(a=0;a<c;a++){jQuery.historyBackStack.push(jQuery.historyForwardStack.shift())}}var d=jQuery.historyBackStack[jQuery.historyBackStack.length-1];if(d!==undefined){jQuery.historyCurrentHash=location.hash;jQuery.historyCallback(d)}}else{if(jQuery.historyBackStack[jQuery.historyBackStack.length-1]===undefined&&!jQuery.isFirst){if(document.URL.indexOf("#")>=0){jQuery.historyCallback(document.URL.split("#")[1])}else{b=location.hash;jQuery.historyCallback("")}jQuery.isFirst=true}}}}else{b=location.hash;if(b!=jQuery.historyCurrentHash){jQuery.historyCurrentHash=b;jQuery.historyCallback(b.replace(/^#/,""))}}}},historyLoad:function(e){var a;if(jQuery.browser.safari){a=e}else{a="#"+e;location.hash=a}jQuery.historyCurrentHash=a;if(jQuery.browser.msie){var b=$("#jQuery_history")[0];var d=b.contentWindow.document;d.open();d.close();d.location.hash=a;jQuery.historyCallback(e)}else{if(jQuery.browser.safari){jQuery.dontCheck=true;this.historyAddHistory(e);var c=function(){jQuery.dontCheck=false};window.setTimeout(c,200);jQuery.historyCallback(e);location.hash=a}else{jQuery.historyCallback(e)}}}});(function(e){var d,b=document.getElementsByTagName("head")[0].style,h="transformProperty WebkitTransform OTransform msTransform".split(" ");for(var f=0;f<h.length;f++){if(b[h[f]]!==undefined){d=h[f]}}var c=!!document.createElement("canvas").getContext;var g="v"=="\v";jQuery.fn.extend({ImageRotate:function(i){if(this.Wilq32&&this.Wilq32.PhotoEffect){return}var a=e.extend(true,{},i);return(new Wilq32.PhotoEffect(this.get(0),a))._temp},rotate:function(l){if(this.length===0||typeof l=="undefined"){return}if(typeof l=="number"){l={angle:l}}var a=[];for(var j=0,m=this.length;j<m;j++){var k=this.get(j);if(typeof k.Wilq32=="undefined"){a.push(e(e(k).ImageRotate(l)))}else{k.Wilq32.PhotoEffect._rotate(l.angle)}}return a},rotateAnimation:function(l){if(this.length===0||typeof l=="undefined"){return}if(typeof l=="number"){l={animateAngle:l}}var a=[];for(var j=0,m=this.length;j<m;j++){var k=this.get(j);if(typeof k.Wilq32=="undefined"){a.push(e(e(k).ImageRotate(l)))}else{k.Wilq32.PhotoEffect.rotateAnimation(l)}}return a}});Wilq32=window.Wilq32||{};Wilq32.PhotoEffect=(function(){function a(i,j){this._img=i;this._parameters=j||{};this._parameters.angle=this._angle=j.angle||0;this._parameters.animateAngle=typeof j.animateAngle=="number"?j.animateAngle:this._angle}if(d){return function(i,j){a.call(this,i,j);i.Wilq32={PhotoEffect:this};this._temp=this._img;this._BindEvents(i,this._parameters.bind);this._rotate(this._parameters.angle);if(this._parameters.angle!=this._parameters.animateAngle){this.rotateAnimation(this._parameters)}}}else{return function(i,j){a.call(this,i,j);this._parameters.className=i.className;this._parameters.id=i.getAttribute("id");this._temp=document.createElement("span");this._temp.style.display="inline-block";this._temp.Wilq32={PhotoEffect:this};i.parentNode.insertBefore(this._temp,i);if(i.complete){this._Loader()}else{var k=this;jQuery(this._img).bind("load",function(){k._Loader()})}}}})();Wilq32.PhotoEffect.prototype={rotateAnimation:function(a){this._parameters.animateAngle=a.animateAngle;this._parameters.callback=a.callback||this._parameters.callback||function(){};this._animateStart()},_BindEvents:function(i,l){if(l){for(var j in l){if(l.hasOwnProperty(j)){for(var k in l[j]){if(l[j].hasOwnProperty(k)){jQuery(i).bind(k,l[j][k])}}}}}},_Loader:(function(){if(g&&!c){return function(){var i=this._img.width;var j=this._img.height;this._img.parentNode.removeChild(this._img);this._vimage=this.createVMLNode("image");this._vimage.src=this._img.src;this._vimage.style.height=j+"px";this._vimage.style.width=i+"px";this._vimage.style.position="absolute";this._vimage.style.top="0px";this._vimage.style.left="0px";this._container=this.createVMLNode("group");this._container.style.width=i;this._container.style.height=j;this._container.style.position="absolute";this._container.setAttribute("coordsize",i-1+","+(j-1));this._container.appendChild(this._vimage);this._temp.appendChild(this._container);this._temp.style.position="relative";this._temp.style.width=i+"px";this._temp.style.height=j+"px";this._temp.setAttribute("id",this._parameters.id);this._temp.className=this._parameters.className;this._BindEvents(this._temp,this._parameters.bind);a.call(this)}}else{return function(){this._temp.setAttribute("id",this._parameters.id);this._temp.className=this._parameters.className;this._width=this._img.width;this._height=this._img.height;this._widthHalf=this._width/2;this._heightHalf=this._height/2;var i=Math.sqrt((this._height)*(this._height)+(this._width)*(this._width));this._widthAdd=i-this._width;this._heightAdd=i-this._height;this._widthAddHalf=this._widthAdd/2;this._heightAddHalf=this._heightAdd/2;this._img.parentNode.removeChild(this._img);this._canvas=document.createElement("canvas");this._canvas.setAttribute("width",this._width);this._canvas.style.position="relative";this._canvas.style.left=-this._widthAddHalf+"px";this._canvas.style.top=-this._heightAddHalf+"px";this._canvas.Wilq32=this._temp.Wilq32;this._temp.appendChild(this._canvas);this._temp.style.width=this._width+"px";this._temp.style.height=this._height+"px";this._BindEvents(this._canvas,this._parameters.bind);this._cnv=this._canvas.getContext("2d");a.call(this)}}function a(){this._rotate(this._parameters.angle);if(this._parameters.angle!=this._parameters.animateAngle){this.rotateAnimation(this._parameters)}}})(),_animateStart:function(){if(this._timer){clearTimeout(this._timer)}this._animate()},_animate:function(){var a=!!(Math.round(this._angle*100-this._parameters.animateAngle*100))==0&&!!this._timer;if(this._parameters.callback&&a){this._parameters.callback()}if(a&&!this._parameters.animatedGif){clearTimeout(this._timer)}else{if(this._canvas||this._vimage||this._img){this._angle-=(this._angle-this._parameters.animateAngle)*0.1;if(typeof this._parameters.minAngle!="undefined"){this._angle=Math.max(this._angle,this._parameters.minAngle)}if(typeof this._parameters.maxAngle!="undefined"){this._angle=Math.min(this._angle,this._parameters.maxAngle)}this._rotate((~~(this._angle*10))/10)}var i=this;this._timer=setTimeout(function(){i._animate.call(i)},10)}},_rotate:(function(){var a=Math.PI/180;if(g&&!c){return function(i){this._container.style.rotation=i+"deg"}}else{if(d){return function(i){this._img.style[d]="rotate("+i+"deg)"}}else{return function(i){if(!this._img.width||typeof i!="number"){return}i=(i%360)*a;this._canvas.width=this._width+this._widthAdd;this._canvas.height=this._height+this._heightAdd;this._cnv.translate(this._widthAddHalf,this._heightAddHalf);this._cnv.translate(this._widthHalf,this._heightHalf);this._cnv.rotate(i);this._cnv.translate(-this._widthHalf,-this._heightHalf);this._cnv.drawImage(this._img,0,0)}}}})()};if(g&&!c){Wilq32.PhotoEffect.prototype.createVMLNode=(function(){document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!document.namespaces.rvml&&document.namespaces.add("rvml","urn:schemas-microsoft-com:vml");return function(i){return document.createElement("<rvml:"+i+' class="rvml">')}}catch(a){return function(i){return document.createElement("<"+i+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}})()}})(jQuery);var rt={};rt.resize=function(f){var d=$("#pages");var b=$("body").width()-980;$("#home",d).css("margin-left",(b/2)+"px");$("li.divider",d).width(b);var g=0;$(">li",d).each(function(){g+=$(this).outerWidth(true)});$(d).width(g+(b/2));if(f!=undefined){var c=$("li.active",d);var b=($("body").width()-980)/2;var a=parseInt(d.css("left"))+(-(c.offset().left)+b);d.css("left",a+"px")}};rt.moveTo=function(b){var a=$("#pages");a.find("li.active").removeClass("active");if(typeof b=="string"){b=$("#"+b,a)}var d=($("body").width()-980)/2;var c=parseInt(a.css("left"))+(-(b.offset().left)+d);a.animate({left:c+"px"},1000,function(){$("#home-nav a").removeClass("hover");$(".swirl").hide()});b.addClass("active")};rt.next=function(){var b=$("#pages");var c=$("li.active",b);var d=c.nextAll(".page:first");if(d.length==0){d=$("li.page:first",b)}rt.moveTo(d)};rt.prev=function(){var b=$("#pages");var c=$("li.active",b);var d=c.prevAll(".page:first");if(d.length==0){d=$("li.page:last",b)}rt.moveTo(d)};rt.moveToPortfolio=function(a){rt.filterGallery(a,false);$.address.value("portfolio-content")};rt.filterGallery=function(e,h){var b=$("#gallery");$("#small-print, #small-web, #small-identity").removeClass("active").rotate(0);$("#small-"+e).addClass("active").rotate(-40);$("li.active",b).removeClass("active");if(h===true){var d=$("li:not(."+e+")",b);var f=0;d.fadeOut("normal",function(){f++;if(f==d.length){$("li."+e,b).fadeIn("normal")}})}else{$("li:not(."+e+")",b).hide();$("li."+e,b).show()}$("li."+e+":first",b).addClass("active");b.data("filter",e);if(pageTracker){pageTracker._trackPageview("/portfolio/"+e)}};$.address.change(function(a){var b=a.value.substring(1);if(b.length==0){b="home"}if(b=="portfolio-content"&&$("#gallery").data("filter")==undefined){$.address.value("portfolio");return}rt.moveTo(b)});$(function(){rt.resize();$(window).resize(rt.resize);$(window).keypress(function(g){if(g.keyCode==37||g.keyCode==38||g.keyCode==39||g.keyCode==40){g.preventDefault()}});$(window).keyup(function(g){if(g.keyCode==37||g.keyCode==38){g.preventDefault();rt.prev()}if(g.keyCode==39||g.keyCode==40){g.preventDefault();rt.next()}});$("#home-nav li.about a").click(function(g){g.preventDefault();$(this).addClass("hover");$("#swirl-about").width(0).show().animate({width:"335px"},"slow",function(){$.address.value("about")})});$(".small-nav li.about a").click(function(g){g.preventDefault();$.address.value("about")});$("#home-nav li.portfolio a").click(function(g){g.preventDefault();$(this).addClass("hover");$("#swirl-portfolio").width(0).show().animate({width:"318px"},"slow",function(){$.address.value("portfolio")})});$(".small-nav li.portfolio a").click(function(g){g.preventDefault();$.address.value("portfolio")});$("#home-nav li.contact a").click(function(g){g.preventDefault();$(this).addClass("hover");$("#swirl-contact").width(0).show().animate({width:"371px"},"slow",function(){$.address.value("contact")})});$(".small-nav li.contact a").click(function(g){g.preventDefault();$.address.value("contact")});var f=$("#big-print").rotate({maxAngle:0,minAngle:-30,bind:[{mouseover:function(){f[0].rotateAnimation(-35)}},{mouseout:function(){f[0].rotateAnimation(85)}},{click:function(){rt.moveToPortfolio("print")}}]});var d=$("#big-web").rotate({maxAngle:0,minAngle:-25,bind:[{mouseover:function(){d[0].rotateAnimation(-35)}},{mouseout:function(){d[0].rotateAnimation(85)}},{click:function(){rt.moveToPortfolio("web")}}]});var b=$("#big-identity").rotate({maxAngle:45,minAngle:0,bind:[{mouseover:function(){b[0].rotateAnimation(85)}},{mouseout:function(){b[0].rotateAnimation(-35)}},{click:function(){rt.moveToPortfolio("identity")}}]});var a=$("#small-print").rotate({maxAngle:0,minAngle:-30,bind:[{mouseover:function(){if(!a[0].hasClass("active")){a[0].rotateAnimation(-35)}}},{mouseout:function(){if(!a[0].hasClass("active")){a[0].rotateAnimation(85)}}},{click:function(){rt.filterGallery("print",true)}}]});var e=$("#small-web").rotate({maxAngle:0,minAngle:-25,bind:[{mouseover:function(){if(!e[0].hasClass("active")){e[0].rotateAnimation(-35)}}},{mouseout:function(){if(!e[0].hasClass("active")){e[0].rotateAnimation(85)}}},{click:function(){rt.filterGallery("web",true)}}]});var c=$("#small-identity").rotate({maxAngle:45,minAngle:0,bind:[{mouseover:function(){if(!c[0].hasClass("active")){c[0].rotateAnimation(85)}}},{mouseout:function(){if(!c[0].hasClass("active")){c[0].rotateAnimation(-35)}}},{click:function(){rt.filterGallery("identity",true)}}]});swfobject.embedSWF("content/head.swf","spinning-head","41","41","9.0.0");$("#gallery").galleria({history:false,clickNext:false,insert:"#main_image",onImage:function(i,k,l){i.css("display","none").fadeIn("slow");k.css("opacity",0).animate({opacity:0.7},"slow");$("a",k).attr("target","_blank");i.css("width","auto");i.css("height","auto");if($.browser.msie&&$.browser.version<7){var g=395/600;var h=i.css("height")/i.css("width");if(i.css("height")>395&&h<g){i.height(395)}if(i.css("width")>600&&g<h){i.width(600)}if(i.height()>395){i.height(395)}}i.css("margin-top",((395-i.height())/2)+"px");var j=l.parents("li");j.siblings().children("img.selected").fadeTo(500,0.3);l.fadeTo("fast",1).addClass("selected")},onThumb:function(h){var g=h.parents("li");var i=g.is(".active")?"1":"0.3";h.css({display:"none",opacity:i}).fadeIn(1500);h.click(function(){if(pageTracker){var j=h.attr("alt");var l=h.closest("li");var m="unknown";if(l.hasClass("web")){m="web"}if(l.hasClass("identity")){m="identity"}if(l.hasClass("print")){m="print"}var k="/portfolio/"+m+"/"+j;pageTracker._trackPageview(k)}});h.hover(function(){h.fadeTo("fast",1)},function(){g.not(".active").children("img").fadeTo("fast",0.3)})}});$("#send-contact").click(function(){if($("#message").val().length==0){$("#message").addClass("error").blur(function(){if($(this).val().length>0){$(this).removeClass("error")}})}if($("#name").val().length==0){$("#name").addClass("error").blur(function(){if($(this).val().length>0){$(this).removeClass("error")}})}if($(this).siblings(".error").length==0){$(this).closest("div").slideUp(function(){$.post("send.aspx",{name:$("#name").val(),phone:$("#phone").val(),email:$("#email").val(),message:$("#message").val()},function(g){var h=$("#contact-form div");if(g=="success"){h.html("Your message has been sent.")}else{h.html("Oops, that didn't go according to plan. Please contact us by email.")}h.slideDown()})})}else{$(this).siblings(".error:first").focus()}})});
