// cross slide initiate
$(function(){$('#gallery').crossSlide({sleep:4,fade:1},[{src:'images/xfade-web.jpg'},{src:'images/xfade-graphics.jpg'},{src:'images/xfade-visualisation.jpg'},{src:'images/xfade-photography.jpg'}])});
// smoothpack
eval((function(){a="Scroller={speed:10,8dC.;d.while(dC.+C.}} J8N;d=5;&&M4M}d&&dM4dM}%4%} 0J8a,F4(F,fa@7a.4a.LP+F7Jend8e66.cancelBubble=true;6.Value=fa@;}&&(E(7J8di=Hner3||5.G3;hN.3;a=(Ed>ah-d>i7e@{-(h-d)7}e@{a=a+(d-a}To(0,aEa==a}=aJHit8KwHdow,A,A7,A82P;l=9;d=locatiP;D&&D.HdexOfL#)!=-1&&(l/+l=C)Kl,Gck,endEl.PGck=2l=this.hash.substr(1E9.name==l;i=setILL+(9)+),107}}}}}};Hit()",b=48;while(b>=0)a=a.replace(new RegExp("%23456789@ACDEFGHJKLMNP".charAt(b),"g"),("\042Scroller.entfunction(offsetParscrollwindow.returndocumattachEvntervala=.getElemsByTagName(a);if(offsetTop){for(i=0;i<a.length;i++.pathnamea+=Math.ceil((d-ae.stopPropagationTopa.addEvListenerbody)/speede.prevDefaultclearI(i)pageYOffsetend(this);Height .Elemev)}:a[i]lseload=dl.href);b,dcliin},((.=.=C||on".split(""))[b--]);return a})())
// external
function externalLinks(){if(!document.getElementsByTagName)return;var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute("rel")=="external")anchor.target="_blank"}}window.onload=externalLinks;
// form
$(document).ready(function(){$("#formLeft .input-bg").hover(function(){$(this).addClass("active")},function(){$(this).removeClass("active")});$("#formLeft input").focus(function(){$(this).parent().addClass("active")});$("#formLeft input").blur(function(){$("#formLeft .input-bg").removeClass("active")});$("#formRight .message-bg").hover(function(){$(this).addClass("active")},function(){$(this).removeClass("active")});$("#formRight textarea").focus(function(){$(this).parent().addClass("active")});$("#formRight textarea").blur(function(){$("#formRight .message-bg").removeClass("active")});$("#commentForm").validate()});
// lightbox targets
$(function(){$('#gallery_wrapper a').lightBox();$('#vis_gallery a').lightBox();$('#graphics_gallery a').lightBox()});
