$(function(){var e=$("#slider .scrollContainer > div");var h=$("#slider .scrollContainer");var b=true;if(b){e.css({"float":"left",position:"relative"});h.css("width",e[0].offsetWidth*e.length)}var d=$("#slider .scroll").css("overflow","hidden");function a(){$(this).parents("ul:first").find("a").removeClass("selected").end().end().addClass("selected")}$("#slider .navigation").find("a").click(a);function c(j){var i=$("#slider .navigation").find('a[href$="'+j.id+'"]').get(0);a.call(i)}if(window.location.hash){c({id:window.location.hash.substr(1)})}else{$("ul.navigation a:first").click()}var g=parseInt((b?h.css("paddingTop"):h.css("paddingLeft"))||0)*-1;var f={target:d,items:e,navigation:".navigation a",axis:"xy",onAfter:c,offset:g,duration:500,easing:"swing"};$("#slider").serialScroll(f);$.localScroll(f);f.duration=1;$.localScroll.hash(f)});$(function(){$("#clientNav ul li a").click(function(){var a=$(this);var d=$(this).parent().prev().find("a");var c=$(this).parent().next().find("a");$("#clientNav ul li a").removeClass("active");$(this).addClass("active");var f=$(this).offset();var e=f.top-440;var b=Math.round(e);$(".arrow").animate({position:"relative",top:b+"px"});$("#scrollPrev").attr("href",$(d).attr("href")).attr("rel",$(d).attr("rel"));$("#scrollNext").attr("href",$(c).attr("href")).attr("rel",$(c).attr("rel"));setTimeout(function(){if($("#scrollPrev").attr("rel")==""||$("#scrollPrev").attr("href")=="null"){$("#scrollPrev").css("display","none")}else{$("#scrollPrev").css("display","block")}if($("#scrollNext").attr("rel")==""||$("#scrollNext").attr("href")=="null"){$("#scrollNext").css("display","none")}else{$("#scrollNext").css("display","block")}},50)});$("#scrollPrev").click(function(){var a=$(this).attr("rel");$(".navigation a[rel="+a+"]").click();$("#scrollNext").css("display","block");if($(this).attr("rel")==""||$(this).attr("href")=="null"){$(this).css("display","none")}return false});$("#scrollNext").click(function(){var a=$(this).attr("rel");$(".navigation a[rel="+a+"]").click();$("#scrollPrev").css("display","block");if($(this).attr("rel")==""||$(this).attr("href")=="null"){$(this).css("display","none")}return false})});(function(d){var c=d.serialScroll=function(a){return d(window).serialScroll(a)};c.defaults={duration:1000,axis:"x",event:"click",start:0,step:1,lock:!0,cycle:!0,constant:!0};d.fn.serialScroll=function(a){return this.each(function(){var v=d.extend({},c.defaults,a),w=v.event,G=v.step,x=v.lazy,K=v.target?this:document,b=d(v.target||this,K),z=b[0],C=v.items,H=v.start,I=v.interval,E=v.navigation,D;if(!x){C=L()}if(v.force){J({},H)}d(v.prev||[],K).bind(w,-G,y);d(v.next||[],K).bind(w,G,y);if(!z.ssbound){b.bind("prev.serialScroll",-G,y).bind("next.serialScroll",G,y).bind("goto.serialScroll",J)}if(I){b.bind("start.serialScroll",function(e){if(!I){A();I=!0;B()}}).bind("stop.serialScroll",function(){A();I=!1})}b.bind("notify.serialScroll",function(e,f){var g=F(f);if(g>-1){H=g}});z.ssbound=!0;if(v.jump){(x?b:L()).bind(w,function(e){J(e,F(e.target))})}if(E){E=d(E,K).bind(w,function(e){e.data=Math.round(L().length/E.length)*E.index(this);J(e,this)})}function y(e){e.data+=H;J(e,this)}function J(g,i){if(!isNaN(i)){g.data=i;i=z}var f=g.data,m,e=g.type,h=v.exclude?L().slice(0,-v.exclude):L(),j=h.length,l=h[f],k=v.duration;if(e){g.preventDefault()}if(I){A();D=setTimeout(B,v.interval)}if(!l){m=f<0?0:j-1;if(H!=m){f=m}else{if(!v.cycle){return}else{f=j-m-1}}l=h[f]}if(!l||v.lock&&b.is(":animated")||e&&v.onBefore&&v.onBefore(g,l,b,L(),f)===!1){return}if(v.stop){b.queue("fx",[]).stop()}if(v.constant){k=Math.abs(k/G*(H-f))}b.scrollTo(l,k,v).trigger("notify.serialScroll",[f])}function B(){b.trigger("next.serialScroll")}function A(){clearTimeout(D)}function L(){return d(C,z)}function F(f){if(!isNaN(f)){return f}var e=L(),g;while((g=e.index(f))==-1&&f!=z){f=f.parentNode}return g}})}})(jQuery);(function(d){var a=location.href.replace(/#.*/,"");var c=d.localScroll=function(e){d("body").localScroll(e)};c.defaults={duration:1000,axis:"y",event:"click",stop:true,target:window,reset:true};c.hash=function(f){if(location.hash){f=d.extend({},c.defaults,f);f.hash=false;if(f.reset){var g=f.duration;delete f.duration;d(f.target).scrollTo(0,f);f.duration=g}b(0,location,f)}};d.fn.localScroll=function(e){e=d.extend({},c.defaults,e);return e.lazy?this.bind(e.event,function(g){var h=d([g.target,g.target.parentNode]).filter(f)[0];if(h){b(g,h,e)}}):this.find("a,area").filter(f).bind(e.event,function(g){b(g,this,e)}).end().end();function f(){return !!this.href&&!!this.hash&&this.href.replace(this.hash,"")==a&&(!e.filter||d(this).is(e.filter))}};function b(i,p,g){var q=p.hash.slice(1),o=document.getElementById(q)||document.getElementsByName(q)[0];if(!o){return}if(i){i.preventDefault()}var n=d(g.target);if(g.lock&&n.is(":animated")||g.onBefore&&g.onBefore.call(g,i,o,n)===false){return}if(g.stop){n.stop(true)}if(g.hash){var m=o.id==q?"id":"name",l=d("<a> </a>").attr(m,q).css({position:"absolute",top:d(window).scrollTop(),left:d(window).scrollLeft()});o[m]="";d("body").prepend(l);location=p.hash;l.remove();o[m]=q}n.scrollTo(o,g).trigger("notify.serialScroll",[o])}})(jQuery);(function(c){var a=c.scrollTo=function(d,f,g){c(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||c.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return c.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var n=this,l=c(n),m=f,j,k={},h=l.is("html,body");switch(typeof m){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(m)){m=b(m);break}m=c(m,this);case"object":if(m.is||m.style){j=(m=c(m)).offset()}}c.each(d.axis.split(""),function(q,r){var t=r=="x"?"Left":"Top",s=t.toLowerCase(),v="scroll"+t,p=n[v],g=a.max(n,r);if(j){k[v]=j[s]+(h?0:p-l.offset()[s]);if(d.margin){k[v]-=parseInt(m.css("margin"+t))||0;k[v]-=parseInt(m.css("border"+t+"Width"))||0}k[v]+=d.offset[s]||0;if(d.over[s]){k[v]+=m[r=="x"?"width":"height"]()*d.over[s]}}else{var u=m[s];k[v]=u.slice&&u.slice(-1)=="%"?parseFloat(u)/100*g:u}if(/^\d+$/.test(k[v])){k[v]=k[v]<=0?0:Math.min(k[v],g)}if(!q&&d.queue){if(p!=k[v]){i(d.onAfterFirst)}delete k[v]}});i(d.onAfter);function i(g){l.animate(k,e,d.easing,g&&function(){g.call(this,f,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!c(g).is("html,body")){return g[k]-c(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);
