(function(a){a.fn.slides=function(b){b=a.extend({},a.fn.slides.option,b);return this.each(function(){a("."+b.container,a(this)).children().wrapAll('<div class="slides_control"/>');var t=a(this),j=a(".slides_control",t),x=j.children().size(),p=j.children().outerWidth(),l=j.children().outerHeight(),d=b.start-1,k=b.effect.indexOf(",")<0?b.effect:b.effect.replace(" ","").split(",")[0],r=b.effect.indexOf(",")<0?k:b.effect.replace(" ","").split(",")[1],n=0,m=0,c=0,o=0,s,g,h,v,u;if(x<2){return}if(d<0){d=0}if(d>x){d=x-1}if(b.start){o=d}if(b.randomize){j.randomize()}a("."+b.container,t).css({overflow:"hidden",position:"relative"});j.css({position:"relative",width:(p*3),height:l,left:-p});j.children().css({position:"absolute",top:0,left:p,zIndex:0,display:"none"});if(b.autoHeight){j.animate({height:j.children(":eq("+d+")").outerHeight()},b.autoHeightSpeed)}if(b.preload&&j.children()[0].tagName=="IMG"){t.css({background:"url("+b.preloadImage+") no-repeat 50% 50%"});var w=a("img:eq("+d+")",t).attr("src")+"?"+(new Date()).getTime();a("img:eq("+d+")",t).attr("src",w).load(function(){a(this).fadeIn(b.fadeSpeed,function(){a(this).css({zIndex:5});t.css({background:""});s=true})})}else{j.children(":eq("+d+")").fadeIn(b.fadeSpeed,function(){s=true})}if(b.bigTarget){j.children().css({cursor:"pointer"});j.children().click(function(){e("next",k);return false})}if(b.hoverPause&&b.play){j.children().bind("mouseover",function(){q()});j.children().bind("mouseleave",function(){f()})}if(b.generateNextPrev){a("."+b.container,t).after('<a href="#" class="'+b.prev+'">Prev</a>');a("."+b.prev,t).after('<a href="#" class="'+b.next+'">Next</a>')}a("."+b.next,t).click(function(y){y.preventDefault();if(b.play){f()}e("next",k)});a("."+b.prev,t).click(function(y){y.preventDefault();if(b.play){f()}e("prev",k)});if(b.generatePagination){t.append("<ul class="+b.paginationClass+"></ul>");j.children().each(function(){a("."+b.paginationClass,t).append('<li><a href="#'+c+'">'+(c+1)+"</a></li>");c++})}else{a("."+b.paginationClass+" li a",t).each(function(){a(this).attr("href","#"+c);c++})}a("."+b.paginationClass+" li:eq("+d+")",t).addClass("current");a("."+b.paginationClass+" li a",t).click(function(){if(b.play){f()}h=a(this).attr("href").match("[^#/]+$");if(o!=h){e("pagination",r,h)}return false});a("a.link",t).click(function(){if(b.play){f()}h=a(this).attr("href").match("[^#/]+$")-1;if(o!=h){e("pagination",r,h)}return false});if(b.play){playInterval=setInterval(function(){e("next",k)},b.play);t.data("interval",playInterval)}function q(){clearInterval(t.data("interval"))}function f(){if(b.pause){clearTimeout(t.data("pause"));clearInterval(t.data("interval"));pauseTimeout=setTimeout(function(){clearTimeout(t.data("pause"));playInterval=setInterval(function(){e("next",k)},b.play);t.data("interval",playInterval)},b.pause);t.data("pause",pauseTimeout)}else{q()}}function e(A,z,y){if(!g&&s){g=true;switch(A){case"next":m=o;n=o+1;n=x===n?0:n;v=p*2;A=-p*2;o=n;break;case"prev":m=o;n=o-1;n=n===-1?x-1:n;v=0;A=0;o=n;break;case"pagination":n=parseInt(y,10);m=a("."+b.paginationClass+" li.current a",t).attr("href").match("[^#/]+$");if(n>m){v=p*2;A=-p*2}else{v=0;A=0}o=n;break}if(z==="fade"){b.animationStart();if(b.crossfade){j.children(":eq("+n+")",t).css({zIndex:10}).fadeIn(b.fadeSpeed,function(){if(b.autoHeight){j.animate({height:j.children(":eq("+n+")",t).outerHeight()},b.autoHeightSpeed,function(){j.children(":eq("+m+")",t).css({display:"none",zIndex:0});j.children(":eq("+n+")",t).css({zIndex:0});b.animationComplete(n+1);g=false})}else{j.children(":eq("+m+")",t).css({display:"none",zIndex:0});j.children(":eq("+n+")",t).css({zIndex:0});b.animationComplete(n+1);g=false}})}else{b.animationStart();j.children(":eq("+m+")",t).fadeOut(b.fadeSpeed,function(){if(b.autoHeight){j.animate({height:j.children(":eq("+n+")",t).outerHeight()},b.autoHeightSpeed,function(){j.children(":eq("+n+")",t).fadeIn(b.fadeSpeed)})}else{j.children(":eq("+n+")",t).fadeIn(b.fadeSpeed,function(){if(a.browser.msie){a(this).get(0).style.removeAttribute("filter")}})}b.animationComplete(n+1);g=false})}}else{j.children(":eq("+n+")").css({left:v,display:"block"});if(b.autoHeight){b.animationStart();j.animate({left:A,height:j.children(":eq("+n+")").outerHeight()},b.slideSpeed,function(){j.css({left:-p});j.children(":eq("+n+")").css({left:p,zIndex:5});j.children(":eq("+m+")").css({left:p,display:"none",zIndex:0});b.animationComplete(n+1);g=false})}else{b.animationStart();j.animate({left:A},b.slideSpeed,function(){j.css({left:-p});j.children(":eq("+n+")").css({left:p,zIndex:5});j.children(":eq("+m+")").css({left:p,display:"none",zIndex:0});b.animationComplete(n+1);g=false})}}if(b.pagination){a("."+b.paginationClass+" li.current",t).removeClass("current");a("."+b.paginationClass+" li:eq("+n+")",t).addClass("current")}}}})};a.fn.slides.option={preload:false,preloadImage:"../images/slideshow/loading.gif",container:"slides-container",generateNextPrev:false,next:"next",prev:"prev",pagination:true,generatePagination:true,paginationClass:"pagination",fadeSpeed:350,slideSpeed:350,start:1,effect:"slide",crossfade:false,randomize:false,play:0,pause:0,hoverPause:false,autoHeight:false,autoHeightSpeed:350,bigTarget:false,animationStart:function(){},animationComplete:function(){}};a.fn.randomize=function(c){function b(){return(Math.round(Math.random())-0.5)}return(a(this).each(function(){var f=a(this);var e=f.children();var d=e.length;if(d>1){e.hide();var g=[];for(i=0;i<d;i++){g[g.length]=i}g=g.sort(b);a.each(g,function(l,h){var n=e.eq(h);var m=n.clone(true);m.show().appendTo(f);if(c!==undefined){c(n,m)}n.remove()})}}))}})(jQuery);(function(a){a.fn.expander=function(d){var f=a.extend({},a.fn.expander.defaults,d);var c;return this.each(function(){var r=a(this);var k=a.meta?a.extend({},f,r.data()):f;var u,y,m;var q=r.html();var v=q.slice(0,k.slicePoint).replace(/\w+$/,"");y=v.match(/<\w[^>]*>/g);if(y){v=q.slice(0,k.slicePoint+y.join("").length).replace(/\w+$/,"")}if(v.lastIndexOf("<")>v.lastIndexOf(">")){v=v.slice(0,v.lastIndexOf("<"))}var l=q.slice(v.length);if(!a("span.details",this).length){if(l.replace(/\s+$/,"").split(" ").length<k.widow){return}if(l.indexOf("</")>-1){m=l.match(/<(\/)?[^>]*>/g);for(var p=0;p<m.length;p++){if(m[p].indexOf("</")>-1){var x,t=false;for(var n=0;n<p;n++){x=m[n].slice(0,m[n].indexOf(" ")).replace(/(\w)$/,"$1>");if(x==g(m[p])){t=true}}if(!t){v=v+m[p];var h=false;for(var A=y.length-1;A>=0;A--){if(y[A].slice(0,y[A].indexOf(" ")).replace(/(\w)$/,"$1>")==g(m[p])&&h==false){u=u?y[A]+u:y[A];h=true}}}}}l=u&&u+l||l}r.html([v,'<span class="read-more">',k.expandPrefix,'<a href="#">',k.expandText,"</a>","</span>",'<span class="details">',l,"</span>"].join(""))}var w=a("span.details",this),z=a("span.read-more",this);w.hide();z.find("a").click(function(){z.hide();if(k.expandEffect==="show"&&!k.expandSpeed){k.beforeExpand(r);w.show();k.afterExpand(r);e(k,w)}else{k.beforeExpand(r);w[k.expandEffect](k.expandSpeed,function(){w.css({zoom:""});k.afterExpand(r);e(k,w)})}return false});if(k.userCollapse){r.find("span.details").append('<span class="re-collapse">'+k.userCollapsePrefix+'<a href="#">'+k.userCollapseText+"</a></span>");r.find("span.re-collapse a").click(function(){clearTimeout(c);var j=a(this).parents("span.details");b(j);k.onCollapse(r,true);return false})}});function b(h){h.hide().prev("span.read-more").show()}function e(j,h){if(j.collapseTimer){c=setTimeout(function(){b(h);j.onCollapse(h.parent(),false)},j.collapseTimer)}}function g(h){return h.replace(/\//,"")}};a.fn.expander.defaults={slicePoint:100,widow:4,expandText:"read more",expandPrefix:"... ",collapseTimer:0,expandEffect:"fadeIn",expandSpeed:"",userCollapse:true,userCollapseText:"[collapse expanded text]",userCollapsePrefix:" ",beforeExpand:function(b){},afterExpand:function(b){},onCollapse:function(c,b){}}})(jQuery);(function(a1,a0,aZ){function a2(a){if(!ag){al=a,a4(a1.extend(aq,a1.data(al,aX))),aE=a1(al),ak=0,aq.rel!=="nofollow"&&(aE=a1("."+ac).filter(function(){var c=a1.data(this,aX).rel||this.rel;return c===aq.rel}),ak=aE.index(al),ak===-1&&(aE=aE.add(al),ak=aE.length-1));if(!ai){ai=ah=!0,aL.show();if(aq.returnFocus){try{al.blur(),a1(al).one(aR,function(){try{this.focus()}catch(b){}})}catch(d){}}aM.css({opacity:+aq.opacity,cursor:aq.overlayClose?"pointer":"auto"}).show(),aq.w=aa(aq.initialWidth,"x"),aq.h=aa(aq.initialHeight,"y"),ad.position(0),aO&&aD.bind("resize."+aN+" scroll."+aN,function(){aM.css({width:aD.width(),height:aD.height(),top:aD.scrollTop(),left:aD.scrollLeft()})}).trigger("resize."+aN),a5(aV,aq.onOpen),ar.add(ay).hide(),at.html(aq.close).show()}ad.load(!0)}}function a3(){var h,f=aW+"Slideshow_",m="click."+aW,l,k,j;aq.slideshow&&aE[1]?(l=function(){aw.text(aq.slideshowStop).unbind(m).bind(aT,function(){if(ak<aE.length-1||aq.loop){h=setTimeout(ad.next,aq.slideshowSpeed)}}).bind(aU,function(){clearTimeout(h)}).one(m+" "+aS,k),aL.removeClass(f+"off").addClass(f+"on"),h=setTimeout(ad.next,aq.slideshowSpeed)},k=function(){clearTimeout(h),aw.text(aq.slideshowStart).unbind([aT,aU,aS,m].join(" ")).one(m,l),aL.removeClass(f+"on").addClass(f+"off")},aq.slideshowAuto?l():k()):aL.removeClass(f+"off "+f+"on")}function a5(a,d){d&&d.call(al),a1.event.trigger(a)}function a4(a){for(var d in a){a1.isFunction(a[d])&&d.substring(0,2)!=="on"&&(a[d]=a[d].call(al))}a.rel=a.rel||al.rel||"nofollow",a.href=a.href||a1(al).attr("href"),a.title=a.title||al.title,typeof a.href=="string"&&(a.href=a1.trim(a.href))}function aB(b){return aq.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(b)}function aa(d,c){c=c==="x"?aD.width():aD.height();return typeof d=="string"?Math.round(/%/.test(d)?c/100*parseInt(d,10):parseInt(d,10)):d}function ab(f,b){var a=a0.createElement("div");f&&(a.id=aW+f),a.style.cssText=b||"";return a1(a)}var aY={transition:"elastic",speed:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:0.9,preloading:!0,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:!1,returnFocus:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:!1},aX="colorbox",aW="cbox",aV=aW+"_open",aU=aW+"_load",aT=aW+"_complete",aS=aW+"_cleanup",aR=aW+"_closed",aQ=aW+"_purge",aP=a1.browser.msie&&!a1.support.opacity,aO=aP&&a1.browser.version<7,aN=aW+"_IE6",aM,aL,aK,aJ,aI,aH,aG,aF,aE,aD,aC,aA,az,ay,ax,aw,av,au,at,ar,aq={},ap,ao,an,am,al,ak,aj,ai,ah,ag,af,ae,ad,ac=aW+"Element";ad=a1.fn[aX]=a1[aX]=function(a,h){var e=this,d;if(!e[0]&&e.selector){return e}a=a||{},h&&(a.onComplete=h);if(!e[0]||e.selector===undefined){e=a1("<a/>"),a.open=!0}e.each(function(){a1.data(this,aX,a1.extend({},a1.data(this,aX)||aY,a)),a1(this).addClass(ac)}),d=a.open,a1.isFunction(d)&&(d=d.call(e)),d&&a2(e[0]);return e},ad.init=function(){aD=a1(aZ),aL=ab().attr({id:aX,"class":aP?aW+(aO?"IE6":"IE"):""}),aM=ab("Overlay",aO?"position:absolute":"").hide(),aK=ab("Wrapper"),aJ=ab("Content").append(aC=ab("LoadedContent","width:0; height:0; overflow:hidden"),az=ab("LoadingOverlay").add(ab("LoadingGraphic")),ay=ab("Title"),ax=ab("Current"),av=ab("Next"),au=ab("Previous"),aw=ab("Slideshow").bind(aV,a3),at=ab("Close")),aK.append(ab().append(ab("TopLeft"),aI=ab("TopCenter"),ab("TopRight")),ab(!1,"clear:left").append(aH=ab("MiddleLeft"),aJ,aG=ab("MiddleRight")),ab(!1,"clear:left").append(ab("BottomLeft"),aF=ab("BottomCenter"),ab("BottomRight"))).children().children().css({"float":"left"}),aA=ab(!1,"position:absolute; width:9999px; visibility:hidden; display:none"),a1("body").prepend(aM,aL.append(aK,aA)),aJ.children().hover(function(){a1(this).addClass("hover")},function(){a1(this).removeClass("hover")}).addClass("hover"),ap=aI.height()+aF.height()+aJ.outerHeight(!0)-aJ.height(),ao=aH.width()+aG.width()+aJ.outerWidth(!0)-aJ.width(),an=aC.outerHeight(!0),am=aC.outerWidth(!0),aL.css({"padding-bottom":ap,"padding-right":ao}).hide(),av.click(function(){ad.next()}),au.click(function(){ad.prev()}),at.click(function(){ad.close()}),ar=av.add(au).add(ax).add(aw),aJ.children().removeClass("hover"),aM.click(function(){aq.overlayClose&&ad.close()}),a1(a0).bind("keydown."+aW,function(d){var c=d.keyCode;ai&&aq.escKey&&c===27&&(d.preventDefault(),ad.close()),ai&&aq.arrowKey&&aE[1]&&(c===37?(d.preventDefault(),au.click()):c===39&&(d.preventDefault(),av.click()))})},ad.remove=function(){aL.add(aM).remove(),a1("."+ac).removeData(aX).removeClass(ac)},ad.position=function(b,m){function h(c){aI[0].style.width=aF[0].style.width=aJ[0].style.width=c.style.width,az[0].style.height=az[1].style.height=aJ[0].style.height=aH[0].style.height=aG[0].style.height=c.style.height}var l,k=0,j=0;aL.hide(),aq.fixed&&!aO?aL.css({position:"fixed"}):(k=aD.scrollTop(),j=aD.scrollLeft(),aL.css({position:"absolute"})),aq.right!==!1?j+=Math.max(aD.width()-aq.w-am-ao-aa(aq.right,"x"),0):aq.left!==!1?j+=aa(aq.left,"x"):j+=Math.max(aD.width()-aq.w-am-ao,0)/2,aq.bottom!==!1?k+=Math.max(a0.documentElement.clientHeight-aq.h-an-ap-aa(aq.bottom,"y"),0):aq.top!==!1?k+=aa(aq.top,"y"):k+=Math.max(a0.documentElement.clientHeight-aq.h-an-ap,0)/2,aL.show(),l=aL.width()===aq.w+am&&aL.height()===aq.h+an?0:b,aK[0].style.width=aK[0].style.height="9999px",aL.dequeue().animate({width:aq.w+am,height:aq.h+an,top:k,left:j},{duration:l,complete:function(){h(this),ah=!1,aK[0].style.width=aq.w+am+ao+"px",aK[0].style.height=aq.h+an+ap+"px",m&&m()},step:function(){h(this)}})},ad.resize=function(d){if(ai){d=d||{},d.width&&(aq.w=aa(d.width,"x")-am-ao),d.innerWidth&&(aq.w=aa(d.innerWidth,"x")),aC.css({width:aq.w}),d.height&&(aq.h=aa(d.height,"y")-an-ap),d.innerHeight&&(aq.h=aa(d.innerHeight,"y"));if(!d.innerHeight&&!d.height){var c=aC.wrapInner("<div style='overflow:auto'></div>").children();aq.h=c.height(),c.replaceWith(c.children())}aC.css({height:aq.h}),ad.position(aq.transition==="none"?0:aq.speed)}},ad.prep=function(a){function e(c){ad.position(c,function(){function t(){aP&&aL[0].style.removeAttribute("filter")}var l,s,r,q,p=aE.length,m,u;!ai||(u=function(){clearTimeout(ae),az.hide(),a5(aT,aq.onComplete)},aP&&aj&&aC.fadeIn(100),ay.html(aq.title).add(aC).show(),p>1?(typeof aq.current=="string"&&ax.html(aq.current.replace(/\{current\}/,ak+1).replace(/\{total\}/,p)).show(),av[aq.loop||ak<p-1?"show":"hide"]().html(aq.next),au[aq.loop||ak?"show":"hide"]().html(aq.previous),l=ak?aE[ak-1]:aE[p-1],r=ak<p-1?aE[ak+1]:aE[0],aq.slideshow&&aw.show(),aq.preloading&&(q=a1.data(r,aX).href||r.href,s=a1.data(l,aX).href||l.href,q=a1.isFunction(q)?q.call(r):q,s=a1.isFunction(s)?s.call(l):s,aB(q)&&(a1("<img/>")[0].src=q),aB(s)&&(a1("<img/>")[0].src=s))):ar.hide(),aq.iframe?(m=a1("<iframe/>").addClass(aW+"Iframe")[0],aq.fastIframe?u():a1(m).one("load",u),m.name=aW+ +(new Date),m.src=aq.href,aq.scrolling||(m.scrolling="no"),aP&&(m.frameBorder=0,m.allowTransparency="true"),a1(m).appendTo(aC).one(aQ,function(){m.src="//about:blank"})):u(),aq.transition==="fade"?aL.fadeTo(k,1,t):t(),aD.bind("resize."+aW,function(){ad.position(0)}))})}function f(){aq.h=aq.h||aC.height(),aq.h=aq.mh&&aq.mh<aq.h?aq.mh:aq.h;return aq.h}function j(){aq.w=aq.w||aC.width(),aq.w=aq.mw&&aq.mw<aq.w?aq.mw:aq.w;return aq.w}if(!!ai){var k=aq.transition==="none"?0:aq.speed;aD.unbind("resize."+aW),aC.remove(),aC=ab("LoadedContent").html(a),aC.hide().appendTo(aA.show()).css({width:j(),overflow:aq.scrolling?"auto":"hidden"}).css({height:f()}).prependTo(aJ),aA.hide(),a1(aj).css({"float":"none"}),aO&&a1("select").not(aL.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(aS,function(){this.style.visibility="inherit"}),aq.transition==="fade"?aL.fadeTo(k,0,function(){e(0)}):e(k)}},ad.load=function(a){var h,f,e=ad.prep;ah=!0,aj=!1,al=aE[ak],a||a4(a1.extend(aq,a1.data(al,aX))),a5(aQ),a5(aU,aq.onLoad),aq.h=aq.height?aa(aq.height,"y")-an-ap:aq.innerHeight&&aa(aq.innerHeight,"y"),aq.w=aq.width?aa(aq.width,"x")-am-ao:aq.innerWidth&&aa(aq.innerWidth,"x"),aq.mw=aq.w,aq.mh=aq.h,aq.maxWidth&&(aq.mw=aa(aq.maxWidth,"x")-am-ao,aq.mw=aq.w&&aq.w<aq.mw?aq.w:aq.mw),aq.maxHeight&&(aq.mh=aa(aq.maxHeight,"y")-an-ap,aq.mh=aq.h&&aq.h<aq.mh?aq.h:aq.mh),h=aq.href,ae=setTimeout(function(){az.show()},100),aq.inline?(ab().hide().insertBefore(a1(h)[0]).one(aQ,function(){a1(this).replaceWith(aC.children())}),e(a1(h))):aq.iframe?e(" "):aq.html?e(aq.html):aB(h)?(a1(aj=new Image).addClass(aW+"Photo").error(function(){aq.title=!1,e(ab("Error").text("This image could not be loaded"))}).load(function(){var b;aj.onload=null,aq.scalePhotos&&(f=function(){aj.height-=aj.height*b,aj.width-=aj.width*b},aq.mw&&aj.width>aq.mw&&(b=(aj.width-aq.mw)/aj.width,f()),aq.mh&&aj.height>aq.mh&&(b=(aj.height-aq.mh)/aj.height,f())),aq.h&&(aj.style.marginTop=Math.max(aq.h-aj.height,0)/2+"px"),aE[1]&&(ak<aE.length-1||aq.loop)&&(aj.style.cursor="pointer",aj.onclick=function(){ad.next()}),aP&&(aj.style.msInterpolationMode="bicubic"),setTimeout(function(){e(aj)},1)}),setTimeout(function(){aj.src=h},1)):h&&aA.load(h,aq.data,function(g,k,j){e(k==="error"?ab("Error").text("Request unsuccessful: "+j.statusText):a1(this).contents())})},ad.next=function(){!ah&&aE[1]&&(ak<aE.length-1||aq.loop)&&(ak=ak<aE.length-1?ak+1:0,ad.load())},ad.prev=function(){!ah&&aE[1]&&(ak||aq.loop)&&(ak=ak?ak-1:aE.length-1,ad.load())},ad.close=function(){ai&&!ag&&(ag=!0,ai=!1,a5(aS,aq.onCleanup),aD.unbind("."+aW+" ."+aN),aM.fadeTo(200,0),aL.stop().fadeTo(300,0,function(){aL.add(aM).css({opacity:1,cursor:"auto"}).hide(),a5(aQ),aC.remove(),setTimeout(function(){ag=!1,a5(aR,aq.onClosed)},1)}))},ad.element=function(){return a1(al)},ad.settings=aY,af=function(b){b.button!==0&&typeof b.button!="undefined"||b.ctrlKey||b.shiftKey||b.altKey||(b.preventDefault(),a2(this))},a1.fn.delegate?a1(a0).delegate("."+ac,"click",af):a1("."+ac).live("click",af),a1(ad.init)})(jQuery,document,this);
