;jQuery.effects||(function($,undefined){$.effects={};$.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','borderColor','color','outlineColor'],function(i,attr){$.fx.step[attr]=function(fx){if(!fx.colorInit){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);fx.colorInit=true;}
fx.elem.style[attr]='rgb('+
Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0],10),255),0)+','+
Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1],10),255),0)+','+
Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2],10),255),0)+')';};});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)
return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
return[parseInt(result[1],10),parseInt(result[2],10),parseInt(result[3],10)];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];if(result=/rgba\(0, 0, 0, 0\)/.exec(color))
return colors['transparent'];return colors[$.trim(color).toLowerCase()];}
function getColor(elem,attr){var color;do{color=$.curCSS(elem,attr);if(color!=''&&color!='transparent'||$.nodeName(elem,"body"))
break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};var classAnimationActions=['add','remove','toggle'],shorthandStyles={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function getElementStyles(){var style=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,newStyle={},key,camelCase;if(style&&style.length&&style[0]&&style[style[0]]){var len=style.length;while(len--){key=style[len];if(typeof style[key]=='string'){camelCase=key.replace(/\-(\w)/g,function(all,letter){return letter.toUpperCase();});newStyle[camelCase]=style[key];}}}else{for(key in style){if(typeof style[key]==='string'){newStyle[key]=style[key];}}}
return newStyle;}
function filterStyles(styles){var name,value;for(name in styles){value=styles[name];if(value==null||$.isFunction(value)||name in shorthandStyles||(/scrollbar/).test(name)||(!(/color/i).test(name)&&isNaN(parseFloat(value)))){delete styles[name];}}
return styles;}
function styleDifference(oldStyle,newStyle){var diff={_:0},name;for(name in newStyle){if(oldStyle[name]!=newStyle[name]){diff[name]=newStyle[name];}}
return diff;}
$.effects.animateClass=function(value,duration,easing,callback){if($.isFunction(easing)){callback=easing;easing=null;}
return this.each(function(){var that=$(this),originalStyleAttr=that.attr('style')||' ',originalStyle=filterStyles(getElementStyles.call(this)),newStyle,className=that.attr('className');$.each(classAnimationActions,function(i,action){if(value[action]){that[action+'Class'](value[action]);}});newStyle=filterStyles(getElementStyles.call(this));that.attr('className',className);that.animate(styleDifference(originalStyle,newStyle),duration,easing,function(){$.each(classAnimationActions,function(i,action){if(value[action]){that[action+'Class'](value[action]);}});if(typeof that.attr('style')=='object'){that.attr('style').cssText='';that.attr('style').cssText=originalStyleAttr;}else{that.attr('style',originalStyleAttr);}
if(callback){callback.apply(this,arguments);}});});};$.fn.extend({_addClass:$.fn.addClass,addClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,callback]):this._addClass(classNames);},_removeClass:$.fn.removeClass,removeClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing,callback]):this._removeClass(classNames);},_toggleClass:$.fn.toggleClass,toggleClass:function(classNames,force,speed,easing,callback){if(typeof force=="boolean"||force===undefined){if(!speed){return this._toggleClass(classNames,force);}else{return $.effects.animateClass.apply(this,[(force?{add:classNames}:{remove:classNames}),speed,easing,callback]);}}else{return $.effects.animateClass.apply(this,[{toggle:classNames},force,speed,easing]);}},switchClass:function(remove,add,speed,easing,callback){return $.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,callback]);}});$.extend($.effects,{version:"1.8.6",save:function(element,set){for(var i=0;i<set.length;i++){if(set[i]!==null)element.data("ec.storage."+set[i],element[0].style[set[i]]);}},restore:function(element,set){for(var i=0;i<set.length;i++){if(set[i]!==null)element.css(set[i],element.data("ec.storage."+set[i]));}},setMode:function(el,mode){if(mode=='toggle')mode=el.is(':hidden')?'show':'hide';return mode;},getBaseline:function(origin,original){var y,x;switch(origin[0]){case'top':y=0;break;case'middle':y=0.5;break;case'bottom':y=1;break;default:y=origin[0]/original.height;};switch(origin[1]){case'left':x=0;break;case'center':x=0.5;break;case'right':x=1;break;default:x=origin[1]/original.width;};return{x:x,y:y};},createWrapper:function(element){if(element.parent().is('.ui-effects-wrapper')){return element.parent();}
var props={width:element.outerWidth(true),height:element.outerHeight(true),'float':element.css('float')},wrapper=$('<div></div>').addClass('ui-effects-wrapper').css({fontSize:'100%',background:'transparent',border:'none',margin:0,padding:0});element.wrap(wrapper);wrapper=element.parent();if(element.css('position')=='static'){wrapper.css({position:'relative'});element.css({position:'relative'});}else{$.extend(props,{position:element.css('position'),zIndex:element.css('z-index')});$.each(['top','left','bottom','right'],function(i,pos){props[pos]=element.css(pos);if(isNaN(parseInt(props[pos],10))){props[pos]='auto';}});element.css({position:'relative',top:0,left:0});}
return wrapper.css(props).show();},removeWrapper:function(element){if(element.parent().is('.ui-effects-wrapper'))
return element.parent().replaceWith(element);return element;},setTransition:function(element,list,factor,value){value=value||{};$.each(list,function(i,x){unit=element.cssUnit(x);if(unit[0]>0)value[x]=unit[0]*factor+unit[1];});return value;}});function _normalizeArguments(effect,options,speed,callback){if(typeof effect=='object'){callback=options;speed=null;options=effect;effect=options.effect;}
if($.isFunction(options)){callback=options;speed=null;options={};}
if(typeof options=='number'||$.fx.speeds[options]){callback=speed;speed=options;options={};}
if($.isFunction(speed)){callback=speed;speed=null;}
options=options||{};speed=speed||options.duration;speed=$.fx.off?0:typeof speed=='number'?speed:$.fx.speeds[speed]||$.fx.speeds._default;callback=callback||options.complete;return[effect,options,speed,callback];}
function standardSpeed(speed){if(!speed||typeof speed==="number"||$.fx.speeds[speed]){return true;}
if(typeof speed==="string"&&!$.effects[speed]){return true;}
return false;}
$.fn.extend({effect:function(effect,options,speed,callback){var args=_normalizeArguments.apply(this,arguments),args2={options:args[1],duration:args[2],callback:args[3]},mode=args2.options.mode,effectMethod=$.effects[effect];if($.fx.off||!effectMethod){if(mode){return this[mode](args2.duration,args2.callback);}else{return this.each(function(){if(args2.callback){args2.callback.call(this);}});}}
return effectMethod.call(this,args2);},_show:$.fn.show,show:function(speed){if(standardSpeed(speed)){return this._show.apply(this,arguments);}else{var args=_normalizeArguments.apply(this,arguments);args[1].mode='show';return this.effect.apply(this,args);}},_hide:$.fn.hide,hide:function(speed){if(standardSpeed(speed)){return this._hide.apply(this,arguments);}else{var args=_normalizeArguments.apply(this,arguments);args[1].mode='hide';return this.effect.apply(this,args);}},__toggle:$.fn.toggle,toggle:function(speed){if(standardSpeed(speed)||typeof speed==="boolean"||$.isFunction(speed)){return this.__toggle.apply(this,arguments);}else{var args=_normalizeArguments.apply(this,arguments);args[1].mode='toggle';return this.effect.apply(this,args);}},cssUnit:function(key){var style=this.css(key),val=[];$.each(['em','px','%','pt'],function(i,unit){if(style.indexOf(unit)>0)
val=[parseFloat(style),unit];});return val;}});$.easing.jswing=$.easing.swing;$.extend($.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return $.easing[$.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-$.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return $.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return $.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);;(function(T,p){var g={version:"3.0.3"};var Y=navigator.userAgent.toLowerCase();if(Y.indexOf("windows")>-1||Y.indexOf("win32")>-1){g.isWindows=true}else{if(Y.indexOf("macintosh")>-1||Y.indexOf("mac os x")>-1){g.isMac=true}else{if(Y.indexOf("linux")>-1){g.isLinux=true}}}g.isIE=Y.indexOf("msie")>-1;g.isIE6=Y.indexOf("msie 6")>-1;g.isIE7=Y.indexOf("msie 7")>-1;g.isGecko=Y.indexOf("gecko")>-1&&Y.indexOf("safari")==-1;g.isWebKit=Y.indexOf("applewebkit/")>-1;var e=/#(.+)$/,M=/^(light|shadow)box\[(.*?)\]/i,o=/\s*([a-z_]*?)\s*=\s*(.+)\s*/,ar=/[0-9a-z]+$/i,ap=/(.+\/)shadowbox\.js/i;var w=false,m=false,V={},ai=0,O,aa;g.current=-1;g.dimensions=null;g.ease=function(K){return 1+Math.pow(K-1,3)};g.errorInfo={fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}};g.gallery=[];g.onReady=aj;g.path=null;g.player=null;g.playerId="sb-player";g.options={animate:true,animateFade:true,autoplayMovies:true,continuous:false,enableKeys:true,flashParams:{bgcolor:"#000000",allowfullscreen:true},flashVars:{},flashVersion:"9.0.115",handleOversize:"resize",handleUnsupported:"link",onChange:aj,onClose:aj,onFinish:aj,onOpen:aj,showMovieControls:true,skipSetup:false,slideshowDelay:0,viewportPadding:20};g.getCurrent=function(){return g.current>-1?g.gallery[g.current]:null};g.hasNext=function(){return g.gallery.length>1&&(g.current!=g.gallery.length-1||g.options.continuous)};g.isOpen=function(){return w};g.isPaused=function(){return aa=="pause"};g.applyOptions=function(K){V=ao({},g.options);ao(g.options,K)};g.revertOptions=function(){ao(g.options,V)};g.init=function(au,ax){if(m){return}m=true;if(g.skin.options){ao(g.options,g.skin.options)}if(au){ao(g.options,au)}if(!g.path){var aw,S=document.getElementsByTagName("script");for(var av=0,K=S.length;av<K;++av){aw=ap.exec(S[av].src);if(aw){g.path=aw[1];break}}}if(ax){g.onReady=ax}aq()};g.open=function(S){if(w){return}var K=g.makeGallery(S);g.gallery=K[0];g.current=K[1];S=g.getCurrent();if(S==null){return}g.applyOptions(S.options||{});f();if(g.gallery.length){S=g.getCurrent();if(g.options.onOpen(S)===false){return}w=true;g.skin.onOpen(S,U)}};g.close=function(){if(!w){return}w=false;if(g.player){g.player.remove();g.player=null}if(typeof aa=="number"){clearTimeout(aa);aa=null}ai=0;af(false);g.options.onClose(g.getCurrent());g.skin.onClose();g.revertOptions()};g.play=function(){if(!g.hasNext()){return}if(!ai){ai=g.options.slideshowDelay*1000}if(ai){O=X();aa=setTimeout(function(){ai=O=0;g.next()},ai);if(g.skin.onPlay){g.skin.onPlay()}}};g.pause=function(){if(typeof aa!="number"){return}ai=Math.max(0,ai-(X()-O));if(ai){clearTimeout(aa);aa="pause";if(g.skin.onPause){g.skin.onPause()}}};g.change=function(K){if(!(K in g.gallery)){if(g.options.continuous){K=(K<0?g.gallery.length+K:0);if(!(K in g.gallery)){return}}else{return}}g.current=K;if(typeof aa=="number"){clearTimeout(aa);aa=null;ai=O=0}g.options.onChange(g.getCurrent());U(true)};g.next=function(){g.change(g.current+1)};g.previous=function(){g.change(g.current-1)};g.setDimensions=function(aG,ax,aE,aF,aw,K,aC,az){var aB=aG,av=ax;var aA=2*aC+aw;if(aG+aA>aE){aG=aE-aA}var au=2*aC+K;if(ax+au>aF){ax=aF-au}var S=(aB-aG)/aB,aD=(av-ax)/av,ay=(S>0||aD>0);if(az&&ay){if(S>aD){ax=Math.round((av/aB)*aG)}else{if(aD>S){aG=Math.round((aB/av)*ax)}}}g.dimensions={height:aG+aw,width:ax+K,innerHeight:aG,innerWidth:ax,top:Math.floor((aE-(aG+aA))/2+aC),left:Math.floor((aF-(ax+au))/2+aC),oversized:ay};return g.dimensions};g.makeGallery=function(aw){var K=[],av=-1;if(typeof aw=="string"){aw=[aw]}if(typeof aw.length=="number"){ac(aw,function(ay,az){if(az.content){K[ay]=az}else{K[ay]={content:az}}});av=0}else{if(aw.tagName){var S=g.getCache(aw);aw=S?S:g.makeObject(aw)}if(aw.gallery){K=[];var ax;for(var au in g.cache){ax=g.cache[au];if(ax.gallery&&ax.gallery==aw.gallery){if(av==-1&&ax.content==aw.content){av=K.length}K.push(ax)}}if(av==-1){K.unshift(aw);av=0}}else{K=[aw];av=0}}ac(K,function(ay,az){K[ay]=ao({},az)});return[K,av]};g.makeObject=function(av,au){var aw={content:av.href,title:av.getAttribute("title")||"",link:av};if(au){au=ao({},au);ac(["player","title","height","width","gallery"],function(ax,ay){if(typeof au[ay]!="undefined"){aw[ay]=au[ay];delete au[ay]}});aw.options=au}else{aw.options={}}if(!aw.player){aw.player=g.getPlayer(aw.content)}var K=av.getAttribute("rel");if(K){var S=K.match(M);if(S){aw.gallery=escape(S[2])}ac(K.split(";"),function(ax,ay){S=ay.match(o);if(S){aw[S[1]]=S[2]}})}return aw};g.getPlayer=function(au){if(au.indexOf("#")>-1&&au.indexOf(document.location.href)==0){return"inline"}var av=au.indexOf("?");if(av>-1){au=au.substring(0,av)}var S,K=au.match(ar);if(K){S=K[0].toLowerCase()}if(S){if(g.img&&g.img.ext.indexOf(S)>-1){return"img"}if(g.swf&&g.swf.ext.indexOf(S)>-1){return"swf"}if(g.flv&&g.flv.ext.indexOf(S)>-1){return"flv"}if(g.qt&&g.qt.ext.indexOf(S)>-1){if(g.wmp&&g.wmp.ext.indexOf(S)>-1){return"qtwmp"}else{return"qt"}}if(g.wmp&&g.wmp.ext.indexOf(S)>-1){return"wmp"}}return"iframe"};function f(){var av=g.errorInfo,aw=g.plugins,ay,az,aC,au,aB,S,aA,K;for(var ax=0;ax<g.gallery.length;++ax){ay=g.gallery[ax];az=false;aC=null;switch(ay.player){case"flv":case"swf":if(!aw.fla){aC="fla"}break;case"qt":if(!aw.qt){aC="qt"}break;case"wmp":if(g.isMac){if(aw.qt&&aw.f4m){ay.player="qt"}else{aC="qtf4m"}}else{if(!aw.wmp){aC="wmp"}}break;case"qtwmp":if(aw.qt){ay.player="qt"}else{if(aw.wmp){ay.player="wmp"}else{aC="qtwmp"}}break}if(aC){if(g.options.handleUnsupported=="link"){switch(aC){case"qtf4m":aB="shared";S=[av.qt.url,av.qt.name,av.f4m.url,av.f4m.name];break;case"qtwmp":aB="either";S=[av.qt.url,av.qt.name,av.wmp.url,av.wmp.name];break;default:aB="single";S=[av[aC].url,av[aC].name]}ay.player="html";ay.content='<div class="sb-message">'+s(g.lang.errors[aB],S)+"</div>"}else{az=true}}else{if(ay.player=="inline"){au=e.exec(ay.content);if(au){aA=ag(au[1]);if(aA){ay.content=aA.innerHTML}else{az=true}}else{az=true}}else{if(ay.player=="swf"||ay.player=="flv"){K=(ay.options&&ay.options.flashVersion)||g.options.flashVersion;if(g.flash&&!g.flash.hasFlashPlayerVersion(K)){ay.width=310;ay.height=177}}}}if(az){g.gallery.splice(ax,1);if(ax<g.current){--g.current}else{if(ax==g.current){g.current=ax>0?ax-1:ax}}--ax}}}function af(K){if(!g.options.enableKeys){return}(K?j:a)(document,"keydown",W)}function W(au){if(au.metaKey||au.shiftKey||au.altKey||au.ctrlKey){return}var S=l(au),K;switch(S){case 81:case 88:case 27:K=g.close;break;case 37:K=g.previous;break;case 39:K=g.next;break;case 32:K=typeof aa=="number"?g.pause:g.play;break}if(K){G(au);K()}}function U(ay){af(false);var ax=g.getCurrent();var au=(ax.player=="inline"?"html":ax.player);if(typeof g[au]!="function"){throw"unknown player "+au}if(ay){g.player.remove();g.revertOptions();g.applyOptions(ax.options||{})}g.player=new g[au](ax,g.playerId);if(g.gallery.length>1){var av=g.gallery[g.current+1]||g.gallery[0];if(av.player=="img"){var S=new Image();S.src=av.content}var aw=g.gallery[g.current-1]||g.gallery[g.gallery.length-1];if(aw.player=="img"){var K=new Image();K.src=aw.content}}g.skin.onLoad(ay,r)}function r(){if(!w){return}if(typeof g.player.ready!="undefined"){var K=setInterval(function(){if(w){if(g.player.ready){clearInterval(K);K=null;g.skin.onReady(J)}}else{clearInterval(K);K=null}},10)}else{g.skin.onReady(J)}}function J(){if(!w){return}g.player.append(g.skin.body,g.dimensions);g.skin.onShow(q)}function q(){if(!w){return}if(g.player.onLoad){g.player.onLoad()}g.options.onFinish(g.getCurrent());if(!g.isPaused()){g.play()}af(true)}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(S,au){var K=this.length>>>0;au=au||0;if(au<0){au+=K}for(;au<K;++au){if(au in this&&this[au]===S){return au}}return-1}}function X(){return(new Date).getTime()}function ao(K,au){for(var S in au){K[S]=au[S]}return K}function ac(av,aw){var S=0,K=av.length;for(var au=av[0];S<K&&aw.call(au,S,au)!==false;au=av[++S]){}}function s(S,K){return S.replace(/\{(\w+?)\}/g,function(au,av){return K[av]})}function aj(){}function ag(K){return document.getElementById(K)}function z(K){K.parentNode.removeChild(K)}var ak=true,L=true;function an(){var K=document.body,S=document.createElement("div");ak=typeof S.style.opacity==="string";S.style.position="fixed";S.style.margin=0;S.style.top="20px";K.appendChild(S,K.firstChild);L=S.offsetTop==20;K.removeChild(S)}g.getStyle=(function(){var K=/opacity=([^)]*)/,S=document.defaultView&&document.defaultView.getComputedStyle;return function(ax,aw){var av;if(!ak&&aw=="opacity"&&ax.currentStyle){av=K.test(ax.currentStyle.filter||"")?(parseFloat(RegExp.$1)/100)+"":"";return av===""?"1":av}if(S){var au=S(ax,null);if(au){av=au[aw]}if(aw=="opacity"&&av==""){av="1"}}else{av=ax.currentStyle[aw]}return av}})();g.appendHTML=function(au,S){if(au.insertAdjacentHTML){au.insertAdjacentHTML("BeforeEnd",S)}else{if(au.lastChild){var K=au.ownerDocument.createRange();K.setStartAfter(au.lastChild);var av=K.createContextualFragment(S);au.appendChild(av)}else{au.innerHTML=S}}};g.getWindowSize=function(K){if(document.compatMode==="CSS1Compat"){return document.documentElement["client"+K]}return document.body["client"+K]};g.setOpacity=function(au,K){var S=au.style;if(ak){S.opacity=(K==1?"":K)}else{S.zoom=1;if(K==1){if(typeof S.filter=="string"&&(/alpha/i).test(S.filter)){S.filter=S.filter.replace(/\s*[\w\.]*alpha\([^\)]*\);?/gi,"")}}else{S.filter=(S.filter||"").replace(/\s*[\w\.]*alpha\([^\)]*\)/gi,"")+" alpha(opacity="+(K*100)+")"}}};g.clearOpacity=function(K){g.setOpacity(K,1)};function C(K){return K.target}function Q(K){return[K.pageX,K.pageY]}function G(K){K.preventDefault()}function l(K){return K.keyCode}function j(au,S,K){jQuery(au).bind(S,K)}function a(au,S,K){jQuery(au).unbind(S,K)}jQuery.fn.shadowbox=function(K){return this.each(function(){var au=jQuery(this);var av=jQuery.extend({},K||{},jQuery.metadata?au.metadata():jQuery.meta?au.data():{});var S=this.className||"";av.width=parseInt((S.match(/w:(\d+)/)||[])[1])||av.width;av.height=parseInt((S.match(/h:(\d+)/)||[])[1])||av.height;Shadowbox.setup(au,av)})};var D=false,N;if(document.addEventListener){N=function(){document.removeEventListener("DOMContentLoaded",N,false);g.load()}}else{if(document.attachEvent){N=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",N);g.load()}}}}function i(){if(D){return}try{document.documentElement.doScroll("left")}catch(K){setTimeout(i,1);return}g.load()}function aq(){if(document.readyState==="complete"){return g.load()}if(document.addEventListener){document.addEventListener("DOMContentLoaded",N,false);T.addEventListener("load",g.load,false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",N);T.attachEvent("onload",g.load);var K=false;try{K=T.frameElement===null}catch(S){}if(document.documentElement.doScroll&&K){i()}}}}g.load=function(){if(D){return}if(!document.body){return setTimeout(g.load,13)}D=true;an();g.onReady();if(!g.options.skipSetup){g.setup()}g.skin.init()};g.plugins={};if(navigator.plugins&&navigator.plugins.length){var am=[];ac(navigator.plugins,function(K,S){am.push(S.name)});am=am.join(",");var d=am.indexOf("Flip4Mac")>-1;g.plugins={fla:am.indexOf("Shockwave Flash")>-1,qt:am.indexOf("QuickTime")>-1,wmp:!d&&am.indexOf("Windows Media")>-1,f4m:d}}else{var B=function(K){var S;try{S=new ActiveXObject(K)}catch(au){}return!!S};g.plugins={fla:B("ShockwaveFlash.ShockwaveFlash"),qt:B("QuickTime.QuickTime"),wmp:B("wmplayer.ocx"),f4m:false}}var c=/^(light|shadow)box/i,Z="shadowboxCacheKey",h=1;g.cache={};g.select=function(S){var au=[];if(!S){var K;ac(document.getElementsByTagName("a"),function(ax,ay){K=ay.getAttribute("rel");if(K&&c.test(K)){au.push(ay)}})}else{var aw=S.length;if(aw){if(typeof S=="string"){if(g.find){au=g.find(S)}}else{if(aw==2&&typeof S[0]=="string"&&S[1].nodeType){if(g.find){au=g.find(S[0],S[1])}}else{for(var av=0;av<aw;++av){au[av]=S[av]}}}}else{au.push(S)}}return au};g.setup=function(K,S){ac(g.select(K),function(au,av){g.addCache(av,S)})};g.teardown=function(K){ac(g.select(K),function(S,au){g.removeCache(au)})};g.addCache=function(au,K){var S=au[Z];if(S==p){S=h++;au[Z]=S;j(au,"click",b)}g.cache[S]=g.makeObject(au,K)};g.removeCache=function(K){a(K,"click",b);delete g.cache[K[Z]];K[Z]=null};g.getCache=function(S){var K=S[Z];return(K in g.cache&&g.cache[K])};g.clearCache=function(){for(var K in g.cache){g.removeCache(g.cache[K].link)}g.cache={}};function b(K){g.open(this);if(g.gallery.length){G(K)}}g.lang={code:"en",of:"of",loading:".",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};g.iframe=function(S,au){this.obj=S;this.id=au;var K=ag("sb-overlay");this.height=S.height?parseInt(S.height,10):K.offsetHeight;this.width=S.width?parseInt(S.width,10):K.offsetWidth};g.iframe.prototype={append:function(K,au){var S='<iframe id="'+this.id+'" name="'+this.id+'" height="100%" width="100%" frameborder="0" marginwidth="0" marginheight="0" style="visibility:hidden" onload="this.style.visibility=\'visible\'" scrolling="auto"';if(g.isIE){S+=' allowtransparency="true"';if(g.isIE6){S+=" src=\"javascript:false;document.write('');\""}}S+="></iframe>";K.innerHTML=S},remove:function(){var K=ag(this.id);if(K){z(K);if(g.isGecko){delete T.frames[this.id]}}},onLoad:function(){var K=g.isIE?ag(this.id).contentWindow:T.frames[this.id];K.location.href=this.obj.content}};var al=false,A=[],H=["sb-nav-close","sb-nav-next","sb-nav-play","sb-nav-pause","sb-nav-previous"],F,ah,v,P=true;function ae(au,aE,aB,az,aF){var K=(aE=="opacity"),aA=K?g.setOpacity:function(aG,aH){aG.style[aE]=""+aH+"px"};if(az==0||(!K&&!g.options.animate)||(K&&!g.options.animateFade)){aA(au,aB);if(aF){aF()}return}var aC=parseFloat(g.getStyle(au,aE))||0;var aD=aB-aC;if(aD==0){if(aF){aF()}return}az*=1000;var av=X(),ay=g.ease,ax=av+az,aw;var S=setInterval(function(){aw=X();if(aw>=ax){clearInterval(S);S=null;aA(au,aB);if(aF){aF()}}else{aA(au,aC+ay((aw-av)/az)*aD)}},10)}function I(){F.style.height=g.getWindowSize("Height")+"px";F.style.width=g.getWindowSize("Width")+"px"}function ad(){F.style.top=document.documentElement.scrollTop+"px";F.style.left=document.documentElement.scrollLeft+"px"}function y(K){if(K){ac(A,function(S,au){au[0].style.visibility=au[1]||""})}else{A=[];ac(g.options.troubleElements,function(au,S){ac(document.getElementsByTagName(S),function(av,aw){A.push([aw,aw.style.visibility]);aw.style.visibility="hidden"})})}}function x(au,K){var S=ag("sb-nav-"+au);if(S){S.style.display=K?"":"none"}}function n(K,ax){var aw=ag("sb-loading"),au=g.getCurrent().player,av=(au=="img"||au=="html");if(K){g.setOpacity(aw,0);aw.style.display="block";var S=function(){g.clearOpacity(aw);if(ax){ax()}};if(av){ae(aw,"opacity",1,g.options.fadeDuration,S)}else{S()}}else{var S=function(){aw.style.display="none";g.clearOpacity(aw);if(ax){ax()}};if(av){ae(aw,"opacity",0,g.options.fadeDuration,S)}else{S()}}}function at(aC){var ax=g.getCurrent();ag("sb-title-inner").innerHTML=ax.title||"";var aD,az,S,aE,aA;if(g.options.displayNav){aD=true;var aB=g.gallery.length;if(aB>1){if(g.options.continuous){az=aA=true}else{az=(aB-1)>g.current;aA=g.current>0}}if(g.options.slideshowDelay>0&&g.hasNext()){aE=!g.isPaused();S=!aE}}else{aD=az=S=aE=aA=false}x("close",aD);x("next",az);x("play",S);x("pause",aE);x("previous",aA);var K="";if(g.options.displayCounter&&g.gallery.length>1){var aB=g.gallery.length;if(g.options.counterType=="skip"){var aw=0,av=aB,au=parseInt(g.options.counterLimit)||0;if(au<aB&&au>2){var ay=Math.floor(au/2);aw=g.current-ay;if(aw<0){aw+=aB}av=g.current+(au-ay);if(av>aB){av-=aB}}while(aw!=av){if(aw==aB){aw=0}K+='<a onclick="Shadowbox.change('+aw+');"';if(aw==g.current){K+=' class="sb-counter-current"'}K+=">"+(++aw)+"</a>"}}else{K=[g.current+1,g.lang.of,aB].join(" ")}}ag("sb-counter").innerHTML=K;aC()}function u(av){var K=ag("sb-title-inner"),au=ag("sb-info-inner"),S=0.35;K.style.visibility=au.style.visibility="";if(K.innerHTML!=""){ae(K,"marginTop",0,S)}ae(au,"marginTop",0,S,av)}function ab(au,aA){var ay=ag("sb-title"),K=ag("sb-info"),av=ay.offsetHeight,aw=K.offsetHeight,ax=ag("sb-title-inner"),az=ag("sb-info-inner"),S=(au?0.35:0);ae(ax,"marginTop",av,S);ae(az,"marginTop",aw*-1,S,function(){ax.style.visibility=az.style.visibility="hidden";aA()})}function E(K,av,S,ax){var aw=ag("sb-wrapper-inner"),au=(S?g.options.resizeDuration:0);ae(v,"top",av,au);ae(aw,"height",K,au,ax)}function t(K,av,S,aw){var au=(S?g.options.resizeDuration:0);ae(v,"left",av,au);ae(v,"width",K,au,aw)}function R(aA,au){var aw=ag("sb-body-inner"),aA=parseInt(aA),au=parseInt(au),S=v.offsetHeight-aw.offsetHeight,K=v.offsetWidth-aw.offsetWidth,ay=ah.offsetHeight,az=ah.offsetWidth,ax=parseInt(g.options.viewportPadding)||20,av=(g.player&&g.options.handleOversize!="drag");return g.setDimensions(aA,au,ay,az,S,K,ax,av)}var k={};k.markup='<div id="sb-container"><div id="sb-overlay"></div><div id="sb-wrapper"><div id="sb-title"><div id="sb-title-inner"></div></div><div id="sb-wrapper-inner"><div id="sb-body"><div id="sb-body-inner"></div><div id="sb-loading"><div id="sb-loading-inner"><span>{loading}</span></div></div></div></div><div id="sb-info"><div id="sb-info-inner"><div id="sb-counter"></div><div id="sb-nav"><a id="sb-nav-close" title="{close}" onclick="Shadowbox.close()"></a><a id="sb-nav-next" title="{next}" onclick="Shadowbox.next()"></a><a id="sb-nav-play" title="{play}" onclick="Shadowbox.play()"></a><a id="sb-nav-pause" title="{pause}" onclick="Shadowbox.pause()"></a><a id="sb-nav-previous" title="{previous}" onclick="Shadowbox.previous()"></a></div></div></div></div></div>';k.options={animSequence:"sync",counterLimit:10,counterType:"default",displayCounter:true,displayNav:true,fadeDuration:0.35,initialHeight:160,initialWidth:320,modal:false,overlayColor:"#000",overlayOpacity:0.5,resizeDuration:0.35,showOverlay:true,troubleElements:["select","object","embed","canvas"]};k.init=function(){g.appendHTML(document.body,s(k.markup,g.lang));k.body=ag("sb-body-inner");F=ag("sb-container");ah=ag("sb-overlay");v=ag("sb-wrapper");if(!L){F.style.position="absolute"}if(!ak){var au,K,S=/url\("(.*\.png)"\)/;ac(H,function(aw,ax){au=ag(ax);if(au){K=g.getStyle(au,"backgroundImage").match(S);if(K){au.style.backgroundImage="none";au.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+K[1]+",sizingMethod=scale);"}}})}var av;j(T,"resize",function(){if(av){clearTimeout(av);av=null}if(w){av=setTimeout(k.onWindowResize,10)}})};k.onOpen=function(K,au){P=false;F.style.display="block";I();var S=R(g.options.initialHeight,g.options.initialWidth);E(S.innerHeight,S.top);t(S.width,S.left);if(g.options.showOverlay){ah.style.backgroundColor=g.options.overlayColor;g.setOpacity(ah,0);if(!g.options.modal){j(ah,"click",g.close)}al=true}if(!L){ad();j(T,"scroll",ad)}y();F.style.visibility="visible";if(al){ae(ah,"opacity",g.options.overlayOpacity,g.options.fadeDuration,au)}else{au()}};k.onLoad=function(S,K){n(true);while(k.body.firstChild){z(k.body.firstChild)}ab(S,function(){if(!w){return}if(!S){v.style.visibility="visible"}at(K)})};k.onReady=function(av){if(!w){return}var S=g.player,au=R(S.height,S.width);var K=function(){u(av)};switch(g.options.animSequence){case"hw":E(au.innerHeight,au.top,true,function(){t(au.width,au.left,true,K)});break;case"wh":t(au.width,au.left,true,function(){E(au.innerHeight,au.top,true,K)});break;default:t(au.width,au.left,true);E(au.innerHeight,au.top,true,K)}};k.onShow=function(K){n(false,K);P=true};k.onClose=function(){if(!L){a(T,"scroll",ad)}a(ah,"click",g.close);v.style.visibility="hidden";var K=function(){F.style.visibility="hidden";F.style.display="none";y(true)};if(al){ae(ah,"opacity",0,g.options.fadeDuration,K)}else{K()}};k.onPlay=function(){x("play",false);x("pause",true)};k.onPause=function(){x("pause",false);x("play",true)};k.onWindowResize=function(){if(!P){return}I();var K=g.player,S=R(K.height,K.width);t(S.width,S.left);E(S.innerHeight,S.top);if(K.onWindowResize){K.onWindowResize()}};g.skin=k;T.Shadowbox=g})(window);;var LibMan=function(){var path=null;var debugTimeout=null;var debugMode=false;var isMSIE=/*@cc_on!@*/false;var vIE=(navigator.appName=='Microsoft Internet Explorer')?parseFloat((new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})")).exec(navigator.userAgent)[1]):-1;var _calculatePath=function(){if(path==null){path="/_includes/js/";}}();var setDebugMode=function(newDebugMode){debugMode=newDebugMode;if(!!debugMode){debug('Debug mode on');}};var getDebugMode=function(){return debugMode;};var debug=function(content){if(!!debugMode){console.log(content);clearTimeout(debugTimeout);debugTimeout=setTimeout(debugSpacer,2000);}};var debugSpacer=function(){if(!!debugMode){console.log("------------------------------------------------------------------------------------------------------");}};return{path:path,setDebugMode:setDebugMode,getDebugMode:getDebugMode,isMSIE:isMSIE,vIE:vIE,debug:debug};}();if(!window.console){window.console={};};if(!window.console.log){window.console.log=function(){};};try{document.execCommand('BackgroundImageCache',false,true);}catch(e){};var links=function(){var options={element:'a[rel="external"]'};var init=function(initOptions){for(var option in options){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){}}
$(options.element).bind('click',function(e){handleClick(e,this);});$(options.element).attr('title','This link will open in a new window');};var handleClick=function(e,element){e.preventDefault();window.open($(element).attr('href'),"_blank");};return{init:init};}();;var dymoLabels=function(){var options={elements:'.dymo span'};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $spans=$(options.elements);for(var i=$spans.length;i--;){var $span=$($spans[i]);var text=$span.html();var outstr=text.replace(/([^ ]+)/g,'<span>$1</span>');outstr=outstr.replace(/ /g,'');$span.html(outstr);$span.addClass('dymo-wrap');}};return{init:init};}();;var fancyCheckboxes=function(){var options={elements:'.checkbox-container'};var initCheckbox=function(input,label){input.bind('change',function(e){if(this.checked){label.addClass('checked');}else{label.removeClass('checked');}});};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $containers=$(options.elements);for(var i=$containers.length;i--;){var $container=$($containers[i]);var $input=$container.find('input[type=checkbox]');var $label=$container.find('label');if($input.is(':checked')){$label.addClass('checked');}else{$label.removeClass('checked');}
initCheckbox($input,$label);}};return{init:init};}();;var inPageNav=function(){var options={links:'.in-page',content:'content',navigation:'navigation'};var handleClick=function(link){var content=options.content,navigation=options.navigation,hash=link.attr('href'),target=$(hash),navLinks=$('.'+navigation+' a'),targetLink=$('.'+navigation+' a[href='+hash+']'),isContent=target.hasClass(content),isNav=link.parents('ul').hasClass(navigation),isCloseButton=link.hasClass('form-close-button');link.bind('click',function(e){e.preventDefault();var isOpen=targetLink.hasClass('navigation-current');if(isContent){if((isNav||isCloseButton)&&isOpen){targetLink.removeClass('navigation-current');target.slideUp('normal');}else if(!isOpen){var otherNavLinks=navLinks.not(targetLink);otherNavLinks.removeClass('navigation-current');var otherTargets=$('.'+content).not(target);$(otherTargets).slideUp('normal');targetLink.addClass('navigation-current');target.slideDown('normal');var section=this.href.split('#')[1];_gaq.push(['_trackPageview','/form/'+section]);}}
$('html,body').animate({scrollTop:0},'normal',function(){});});};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $links=$(options.links);for(var i=$links.length;i--;){var $link=$($links[i]);handleClick($link);}};return{init:init,handleClick:handleClick};}();;var slideNSlice=function(){var options={elements:'.handle',panelElements:'.tab'};var handleClick=function(link,content,container,image,clone,panels){link.bind('mouseenter',function(e){var $link=$(this);$link.addClass('media-tab-hover');if($link.hasClass('media-tab-open')){$link.addClass('media-tab-open-hover');}});link.bind('mouseleave',function(e){var $link=$(this);$link.removeClass('media-tab-hover');if(!$link.hasClass('media-tab-open')){$link.removeClass('media-tab-open-hover');}});link.bind('click',function(e){e.preventDefault();var $link=$(this),parentId=$link.parent().attr('id');$link.removeClass('media-tab-hover');$link.removeClass('media-tab-open-hover');var open=$link.hasClass('media-tab-open'),containerHeight=990,contentHeight=445,$panel;if(!Modernizr.csstransforms3d&&!Modernizr.cssanimations){if(open){containerHeight=545;contentHeight=0;}else{_gaq.push(['_trackPageview','/tab/'+parentId]);}
$link.toggleClass('media-tab-open');container.stop().animate({height:containerHeight});content.stop().animate({height:contentHeight});}else{var $wrapper=$('#wrapper');if(open){$link.removeClass('media-tab-open');container.removeClass('animate-open');clone.removeClass('animate-open');container.addClass('animate-closed');clone.addClass('animate-closed');for(var n=panels.length;n--;){$panel=$(panels[n]);$panel.removeClass('animate-push');$panel.addClass('animate-normal');}
$wrapper.removeClass('animate-open');}else{var index=$.inArray(container[0],panels),currentPanel=$(panels[index]),offset=currentPanel.offset();offset=offset.top-445;for(var i=panels.length;i--;){$panel=$(panels[i]);var $tab=$panel.children('.media-tab');if(i!=index&&$tab.hasClass('media-tab-open')){$tab.removeClass('media-tab-open');var tabContainer=$tab.parent(),tabClone=$tab.nextAll('.media-image-clone');tabContainer.removeClass('animate-open');tabClone.removeClass('animate-open');tabContainer.addClass('animate-closed');tabClone.addClass('animate-closed');if(i<index){$('html,body').animate({scrollTop:offset});}}
if(i>index){$panel.removeClass('animate-normal');$panel.addClass('animate-push');}else{$panel.removeClass('animate-push');$panel.addClass('animate-normal');}
$wrapper.addClass('animate-open');}
$link.addClass('media-tab-open');container.removeClass('animate-closed');clone.removeClass('animate-closed');container.addClass('animate-open');clone.addClass('animate-open');_gaq.push(['_trackPageview','/tab/'+parentId]);}}});image.bind('click',function(){link.trigger('click');});clone.bind('click',function(){link.trigger('click');});};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $links=$(options.elements);var $panels=$(options.panelElements);for(var i=$links.length;i--;){var $link=$($links[i]),$content=$link.nextAll('.js .media-body'),$container=$link.parent(),$image=$link.next('img'),$clone=$image.clone();$clone.attr('alt','').addClass('media-image-clone').insertAfter($image);$content.css('visibility','visible');handleClick($link,$content,$container,$image,$clone,$panels);}};return{init:init};}();;var slideshows=function(){var options={slideshow:'.slideshow-gallery',width:221};var initSlideshow=function(img){var $slide=img.parent('li'),$title=$slide.find('.slideshow-title'),$shim=$slide.find('.slideshow-shim'),$view=$('<span class="slideshow-view"></span>'),$viewText=$('<span class="slideshow-view-text">Click to view</span>'),$viewShim=$('<span class="slideshow-view-shim"></span>'),left=0,rollover=false,itemWidth=options.width,totalWidth=img.width(),$progress=$('<ol class="slideshow-progress"></ol>'),progressItems='<li class="slideshow-current">1</li>',$endFrame=$slide.find('.slideshow-end'),endFrame=$endFrame.length>0,ended=false,firstFrame=true;for(var i=2;i<(totalWidth/itemWidth)+1;i++){progressItems+='<li>'+i+'</li>';}
if(endFrame){progressItems+='<li>'+(i+1)+'</li>';}
var $progressItems=$(progressItems);$progress.append($progressItems);img.after($progress);var progressLeft=Math.ceil((options.width-(($progressItems.length+1)*13))*0.5);$progress.css({'left':progressLeft+'px'});$view.append($viewText);$view.append($viewShim);$slide.append($view);if(!$.browser.msie){}else{}
$shim.css('opacity',0);$viewText.css('opacity','0');$viewShim.css('opacity','0');if(endFrame){var $replay=$('<span>Replay slideshow</span>');$endFrame.append($replay);$endFrame.css({opacity:'0',display:'none'});$replay.bind('mouseover',function(){$(this).addClass('slideshow-end-hover');});$replay.bind('mouseout',function(){$(this).removeClass('slideshow-end-hover');});$replay.bind('click',function(){ended=false;left=itemWidth;$endFrame.stop().animate({opacity:0},'fast',function(){$endFrame.css('display','none');});});}
if(!$('html').hasClass('touch')){$slide.bind('mouseenter',function(e){if(left==0){rollover=true;$shim.css('display','block').stop().animate({opacity:0.5});if(!$.browser.msie){$title.stop().animate({opacity:1});}else{$title.css({visibility:'visible'});}
$viewShim.stop().animate({opacity:0.4});$viewText.stop().animate({opacity:1},'normal',function(){});}});$slide.bind('mouseleave',function(e){$viewText.stop().animate({opacity:0});$viewShim.stop().animate({opacity:0});if(!$.browser.msie){}else{}
$shim.stop().animate({opacity:0});});};$slide.bind('click',function(e){$viewText.stop().animate({opacity:0});$viewShim.stop().animate({opacity:0});if(!$.browser.msie){$title.stop().animate({opacity:0});}else{$title.css({visibility:'hidden'});}
$shim.stop().animate({opacity:0},'normal',function(){$(this).css('display','none');});if(ended){ended=false;$endFrame.css({opacity:'0',display:'none'});}
left=left-itemWidth;var currentItem=(Math.abs(left)/itemWidth);if(left<=-totalWidth){if(endFrame){$endFrame.css('display','block').stop().animate({opacity:1},'normal',function(){ended=true;});currentItem=totalWidth/itemWidth;}else{left=0;currentItem=0;}}
$progressItems.removeClass('slideshow-current');$($progressItems[currentItem]).addClass('slideshow-current');img.stop().animate({left:left},'normal',function(){if(left==0){if(!$.browser.msie){$title.stop().animate({opacity:1});}else{$title.css({visibility:'visible'});}}});_gaq.push(['_trackEvent',this.id,'Scroll']);});$progressItems.bind('click',function(){var progressIndex=$.inArray(this,$progressItems);left=-((progressIndex-1)*itemWidth);if(left<=-totalWidth){left=0;}});};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $slideshows=$(options.slideshow);for(var i=$slideshows.length;i--;){var $slideshow=$($slideshows[i]);initSlideshow($slideshow);}};return{init:init};}();;var fancyForms=function(){var thanksStrings={'talk-to-us-form':{'heading':'YOUR ENQUIRY IS ON ITS WAY TO US','body':'Thank you for your enquiry with McLaren Applied Technologies.  Your details have been passed on to the appropriate domain lead who will get back to you shortly where appropriate.'},'innovation-network-form':{'heading':'YOUR ENQUIRY IS ON ITS WAY TO US','body':'Thank you for your enquiry with McLaren Applied Technologies.  Your details have been passed on to the appropriate domain lead who will get back to you shortly where appropriate.'}};var options={elements:'form'};var oc=function(a){var o={};for(var i=a.length;i--;){o[a[i]]='';}
return o;};var validateField=function(required,fieldset){var $required=$(required),strElm=$required.attr('value'),objRE=/^[\w-\.\']{1,}\@([\da-zA-Z\-]{1,}\.){1,}[\da-zA-Z\-]{2,}$/,bValid=true,bEmail=true,bMatch=true,bChecked=true,strErr='The fields marked above are required';if($required.hasClass('email')&&strElm!==''){strErr='Both email addresses must be valid';bEmail=objRE.test(strElm);}
if($required.hasClass('match')&&bEmail===true){strErr='Email addresses need to match';var requiredId=$required.attr('id');var $match=fieldset.find('.match:not(#'+requiredId+')');var strMatch=$match.attr('value');bMatch=strElm==strMatch;}
if($required.hasClass('checkbox')){strErr='You need to accept the Privacy Policy';bChecked=required.checked;}
if(bEmail===false||bMatch===false||bChecked===false||strElm===''){bValid=strErr;}
return bValid;};var handleHeadingClick=function(){$('.form-section-complete').live('click',function(e){$('#thank-you').remove();var $selectedHeading=$(this);var $selectedFieldset=$(this).next('fieldset');var $fieldsets=$(this).parent().find('fieldset');var $headings=$(this).parent().find('h3');var selectedHeadingCounter=$.inArray($selectedHeading[0],$headings);for(var counter=selectedHeadingCounter;counter<$headings.length;counter++){$($headings[counter]).removeClass('form-section-complete');};$fieldsets.slideUp('fast');$headings.removeClass('form-active');$selectedFieldset.slideDown('fast');$selectedHeading.addClass('form-active');});};var createCloseButton=function($form){var navId=$form.attr('id').replace('-form','');var $firstHeadings=$form.find('h3:first-child');var $closeButtons=$('<a>').addClass('form-close-button').text('close x').attr('href','#'+navId);$firstHeadings.append($closeButtons);};var handleSubmit=function(form,fieldset,heading,submit){var $nextHeading=fieldset.next('h3'),$nextFieldset=fieldset.next('h3').next('fieldset'),$inputs=fieldset.find('input:not([type="hidden"]), textarea'),chain=$nextFieldset.length>0,url='/ajax/submit';submit.bind('click',function(e){e.preventDefault();var _form=form,_fieldset=fieldset,_heading=heading,_$nextHeading=$nextHeading,_$nextFieldset=$nextFieldset,_chain=chain,_url=url,_inputs=$inputs,required=$inputs.filter('.required'),length=required.length-1,valid=true,focus=false,errorMessages=[];$('.error-message, #thank-you').remove();for(var i=0;i<=length;i++){var require=required[i];var fValid=validateField(require,_fieldset);if(fValid!==true){valid=false;if(fValid in oc(errorMessages)===false){_fieldset.append($('<p class="error-message"><em>Error</em> '+fValid+'</p>'));errorMessages.push(fValid);}
$(require).addClass('error');if(focus===false){require.focus();focus=true;}}else{$(require).removeClass('error');}}
if(valid===false){return false;}else{_gaq.push(['_trackEvent',_fieldset.attr('id'),'Completed successfully']);}
var response='<div class="contact-response"><p>'+_inputs[0].value+'</p><p>'+_inputs[1].value+'</p></div>';if(_inputs[8]!==undefined){response='<div class="contact-response"><p><em>'+_inputs[0].value+' '+_inputs[1].value+'</em> is the <em>'+_inputs[3].value+'</em> at <em>'+_inputs[2].value+'</em>. Find out more at his website, <em>'+_inputs[7].value+'</em>. <br />You can contact him via his telephone on <em>'+_inputs[6].value+'</em>, <br /> or email him at, <em>'+_inputs[4].value+'</em>. <br /><em>'+_inputs[1].value+'</em> first heard about Mclaren Applied Technology via <em>'+_inputs[8].value+'</em>.</p></div>';}else if(_inputs[7]!==undefined){response='<div class="contact-response"><p><em>'+_inputs[0].value+' '+_inputs[1].value+'</em> is the <em>'+_inputs[3].value+'</em> at <em>'+_inputs[2].value+'</em>. <br />You can contact him via his telephone on <em>'+_inputs[6].value+'</em>, or email him at, <em>'+_inputs[4].value+'</em>. <br /><em>'+_inputs[1].value+'</em> first heard about Mclaren Applied Technology via <em>'+_inputs[7].value+'</em>.</p></div>';}else if(_inputs[6]!==undefined){response='<div class="contact-response">';for(var n=5;n--;){var input=_inputs[n];if(input.checked){response+='<p>'+input.value+'</p>';}}
response+='</div>';}
_fieldset.stop().slideUp('fast');if(!($.browser.msie&&$.browser.version=='6.0')){}
_heading.removeClass('form-active').addClass('form-section-complete');if(_chain){_$nextHeading.addClass('form-active');_$nextFieldset.stop().slideDown('fast').removeClass('closed');}else{var data=_form.serialize();$.ajax({url:_url,data:data,type:'post',success:function(response){if(response.success==1){var thanks=$('<div id="thank-you"></div>');var thanksHeading=$('<h4>'+thanksStrings[_form.attr('id')]['heading']+'</h4>');var thanksBody=$('<p>'+thanksStrings[_form.attr('id')]['body']+'</p>');thanks.append(thanksHeading);thanks.append(thanksBody);_fieldset.parent().append(thanks);}}});}});};var init=function(initOptions){for(var option in options){if(options.hasOwnProperty(option)){if(!!initOptions[option]||initOptions[option]===false){options[option]=initOptions[option];}
if(!options[option]&&options[option]!==false){return false;}}}
var $forms=$(options.elements);for(var i=$forms.length;i--;){var $form=$($forms[i]);var $fieldsets=$form.find('fieldset');for(var n=$fieldsets.length;n--;){var $fieldset=$($fieldsets[n]);var $heading=$fieldset.prev('h3');var $submit=$fieldset.find('input[type=submit]');if($submit.length<1){$submit=$('<div class="input-container submit-container"><input value="Continue" type="submit" class="button" /></div>');$fieldset.append($submit);}
if(n>0){$fieldset.slideUp().addClass('closed');}else{$heading.addClass('form-active');}
handleSubmit($form,$fieldset,$heading,$submit);}
createCloseButton($form);}
handleHeadingClick();};return{init:init};}();;jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1;}
var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000));}else{date=options.expires;}
expires='; expires='+date.toUTCString();}
var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('');}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break;}}}
return cookieValue;}};;(function($){$.gridOverlay=function(url,settings){settings=$.extend({imgExt:"png",gridId:"jgrid-overlay",gridPos:"50% top",gridRepeat:"no-repeat",opacityDefault:1,opacityIncrement:0.1,combineIdAndClass:true},settings);var toggleKeys=[59,186,90];var downOpacityKeys=[219,91,123];var upOpacityKeys=[221,93,125];var docHeight=$(document).height();var bodyId=$("body").attr("id");var bodyClass=$("body").attr("class");if(true==settings.combineIdAndClass){var imgSrc=url+bodyId+bodyClass+"."+settings.imgExt;}else{var imgSrc=url+bodyId+"."+settings.imgExt;}
var $grid=$('<div></div>');$grid.attr('id',settings.gridId);$grid.css({width:"100%",position:"absolute",top:"0pt",left:"0pt",zIndex:1000,height:docHeight+"px",backgroundImage:"url("+imgSrc+")",backgroundPosition:settings.gridPos,backgroundRepeat:settings.gridRepeat,opacity:settings.opacityDefault});if($.cookie('gridOverlayState')=='on'){$("body").prepend($grid);$grid.css("opacity",$.cookie('gridOverlayOpacity'));}
$("html").keydown(function(e){if(e.ctrlKey){if(jQuery.inArray(e.which,toggleKeys)!=-1){toggleOverlay();}
if(jQuery.inArray(e.which,upOpacityKeys)!=-1){var currOpacity=parseFloat($grid.css("opacity"));var newOpacity=currOpacity+settings.opacityIncrement;if($.cookie('gridOverlayState')=='off'){toggleOverlay();}
if(newOpacity<=1){$.cookie('gridOverlayOpacity',newOpacity);$grid.css("opacity",newOpacity);}}
if(jQuery.inArray(e.which,downOpacityKeys)!=-1){var currOpacity=parseFloat($grid.css("opacity"));var newOpacity=currOpacity-settings.opacityIncrement;if((currOpacity<=0)&&($.cookie('gridOverlayState')=='on')){toggleOverlay();}else if($.cookie('gridOverlayState')=='on'){$.cookie('gridOverlayOpacity',newOpacity);$grid.css("opacity",newOpacity);}}}});function toggleOverlay(){if($("#"+settings.gridId).length){$.cookie('gridOverlayState','off');$grid.remove();}else{$.cookie('gridOverlayState','on');$("body").prepend($grid);if(typeof $.cookie('gridOverlayState')=="string"){$grid.css("opacity",$.cookie('gridOverlayOpacity'));}
errorCheck();}};function showError(message,errorType){var errorId=settings.gridId+'-'+errorType+'error';$grid.children('#'+errorId).each(function(){$(this).remove();});var $error=$('<div></div>');$error.attr('id',errorId);$error.css({border:"1px solid red",backgroundColor:"red",fontWeight:"bold",textAlign:"center"});$error.text(message);$grid.prepend($error);};function errorCheck(){if(bodyId==''){showError('Error: No id on body','noId');}else{var img=new Image();$(img).error(function(){showError('Error: Couldn\'t find '+imgSrc,'noImage');}).attr('src',imgSrc);}};};})(jQuery);;LibMan.setDebugMode(false);jQuery.expr[':'].containsi=function(a,i,m){return(a.textContent||a.innerText||"").toLowerCase().indexOf(m[3].toLowerCase())>=0;};$(document).ready(function(){LibMan.debug('JS Library loaded');jQuery.easing.def='easeOutCubic';if(typeof(Shadowbox)!='undefined')Shadowbox.init({onOpen:function(e){if(Shadowbox.gallery[0].player=='iframe'&&!Shadowbox.gallery[0].content.match('iframe=true'))Shadowbox.gallery[0].content=e.content=e.content+'?iframe=true';}});links.init('a[rel="external"]');dymoLabels.init({elements:'.media-feature-title span'});slideNSlice.init({elements:'.media-tab',panelElements:'.media'});slideshows.init({slideshow:'.slideshow-gallery',width:221});fancyForms.init({elements:'.contact-form form'});fancyCheckboxes.init({elements:'.fancy-checkbox'});inPageNav.init({links:'a[href^=#]:not(".media-tab")',content:'contact'});$('h1:containsi(mclaren),h2:containsi(mclaren),a:containsi(mclaren),span:containsi(mclaren),p:containsi(mclaren)').filter(function(){if($(this).html().match('<'))return false;return true;}).each(function(){$(this).html($(this).html().replace(/mclaren/gi,'M<i>c</i>Laren'));});if($.browser.msie&&parseInt($.browser.version,10)<8){$("fieldset#talk-to-us-form-section-3").css({display:"none"});}
var gridSettings={imgExt:"jpg",gridPos:"center top",combineIdAndClass:false};if(window.location.hash){setTimeout(clickHashLink,500);}
function clickHashLink(){$('a[href="'+window.location.hash.substr(1)+'"]:first').click();}});
