(function(j){function Ja(pa,U){function I(){u.addClass("advanced-slider");c.settings.skin!=""&&u.addClass(c.settings.skin);A=j('<div class="slide-wrapper"></div>').appendTo(u).css({width:c.settings.width,height:c.settings.height}).hover(function(){if(c.settings.timerAnimation&&c.settings.fadeTimer&&C!="stop"&&!E){var g=u.find(".timer-animation");j.browser.msie?g.css("filter",""):g.stop().animate({opacity:1},c.settings.timerFadeDuration)}V=true;c.settings.slideshow&&c.settings.pauseSlideshowOnHover&&
C!="stop"&&!E&&ea();Z&&c.settings.hideCaption&&Aa()},function(){if(c.settings.timerAnimation&&c.settings.fadeTimer&&C!="stop"&&!E){var g=u.find(".timer-animation");j.browser.msie?g.css("opacity",0):g.stop().animate({opacity:0},c.settings.timerFadeDuration)}V=false;c.settings.slideshow&&c.settings.pauseSlideshowOnHover&&C!="stop"&&!E&&!fa&&qa();Z&&c.settings.hideCaption&&Ba()});u.css({width:A.outerWidth(true),height:A.outerHeight(true)});c.settings.shuffle&&w.sort(function(){return 0.5-Math.random()});
c.settings.lightbox&&j.fn.prettyPhoto({default_width:c.settings.lightboxDefaultWidth,default_height:c.settings.lightboxDefaultHeight,theme:c.settings.lightboxTheme,opacity:c.settings.lightboxOpacity,horizontal_padding:c.settings.lightboxHorizontalPadding,callback:function(){fa=false;c.settings.slideshow&&C!="stop"&&qa()}});c.settings.navigationArrows&&Ka();c.settings.navigationButtons&&La();c.settings.thumbnailsType=="navigation"&&Ma();c.settings.slideshowControls&&Na();if(c.settings.slidesPreloaded){Ca();
for(var a=0,b=c.settings.slidesPreloaded==-1?w.length:c.settings.slidesPreloaded,d=0;d<b;d++)j("<img/>").load(function(){a++;if(a==b){ra();Q(c.settings.slideStart)}}).error(function(){a++}).attr("src",w[d].path)}else Q(c.settings.slideStart)}function Ka(){var a=c.settings.fadeNavigationArrows==true?0:1,b=j('<div class="navigation-arrows"></div>').appendTo(A),d=j('<a class="left"></a>').css({opacity:a}).mouseover(function(){j(this).stop().css("opacity",1)}).click(function(){$()}).appendTo(b);a=j('<a class="right"></a>').css({opacity:a}).mouseover(function(){j(this).stop().css("opacity",
1)}).click(function(){aa()}).appendTo(b);if(c.settings.navigationArrowsCenter){b=(c.settings.height-d.outerHeight())/2;d.css("top",b);a.css("top",b)}}function Na(){var a=j('<div class="slideshow-controls"></div>').appendTo(A),b=c.settings.fadeSlideshowControls==true?0:1;a.addClass(c.settings.slideshow?"pause":"play").css("opacity",b).mouseover(function(){j(this).stop().css("opacity",1)}).click(function(){if(j(this).hasClass("pause")){j(this).removeClass("pause").addClass("play");C="stop";ga()}else if(j(this).hasClass("play")){if(!c.settings.slideshow)c.settings.slideshow=
true;j(this).removeClass("play").addClass("pause");C="play";sa()}});if(c.settings.slideshowControlsCenter){b=(c.settings.height-a.outerHeight())/2;var d=(c.settings.width-a.outerWidth())/2;a.css({top:b,left:d})}}function La(){for(var a=w.length,b=j('<div class="navigation-buttons"></div>').appendTo(u),d=0;d<a;d++)j('<a rel="'+d+'"></a>').appendTo(b).bind({mouseover:function(){var g=j(this).attr("rel");j(this).hasClass("select")||j(this).addClass("over");c.settings.thumbnailsType=="tooltip"&&Oa(g)},
mouseout:function(){j(this).hasClass("select")||j(this).removeClass("over");c.settings.thumbnailsType=="tooltip"&&Pa()},click:function(){Q(parseInt(j(this).attr("rel")))}});if(c.settings.navigationButtonsCenter){a=(A.outerWidth(true)-b.outerWidth())/2;b.css("left",a)}b.css("top",A.outerHeight(true)+c.settings.navigationButtonsDistance);b=parseInt(b.css("top"))+b.outerHeight();b=u.outerHeight()<b?b-u.outerHeight():0;u.css("height",u.outerHeight()+b)}function Oa(a){if(w[a].thumbnail){var b=u.find(".navigation-buttons a").eq(a),
d=w[a].thumbnail,g=j('<div class="thumbnail"></div>').css({width:c.settings.thumbnailWidth,height:c.settings.thumbnailHeight}).appendTo(u.find(".navigation-buttons")),h=parseInt(b.position().left)-(parseInt(g.outerWidth(true))-parseInt(b.css("width")))/2;b=parseInt(b.position().top)-parseInt(g.outerHeight(true));g.css({left:h,top:b-c.settings.thumbnailSlideAmount,opacity:0});j("<img/>").load(function(){g.css("background-image","url("+d+")")}).attr("src",d);g.animate({top:b,opacity:1},c.settings.thumbnailSlideDuration,
c.settings.thumbnailSlideEasing);if(w[a].thumbnailCaption){h=j('<div class="caption"></div>').appendTo(g);j('<div class="background"></div>').appendTo(h);a=j('<div class="content">'+w[a].thumbnailCaption+"</div>").appendTo(h);h.css("height",a.outerHeight(true));c.settings.thumbnailCaptionPosition=="top"?h.css({top:0}):h.css({bottom:0})}}}function Pa(){var a=u.find(".navigation-buttons .thumbnail");a&&a.animate({top:parseInt(a.css("top"))-c.settings.thumbnailSlideAmount,opacity:0},c.settings.thumbnailSlideDuration,
c.settings.thumbnailSlideEasing,function(){a.remove()})}function Q(a){if(a!=y){if(E)if(c.settings.overrideTransition){ga();ta()}else return;c.settings.slideshow&&ga();if(Z){Z=false;Ba(true)}E=true;L=y;y=a;var b=w[y];if(b.path){Ca();j("<img/>").load(function(){b.width=j(this).attr("width");b.height=j(this).attr("height");ra();Da()}).error(function(){ra();E=false;y>L?aa():$()}).attr("src",b.path)}else{b.width=c.settings.width;b.height=c.settings.height;Da()}if(c.settings.navigationButtons){var d=u.find(".navigation-buttons");
d.find(".select").removeClass("select");d.find("a").eq(a).attr("class","select")}if(c.settings.thumbnailsType=="navigation"){p.find(".thumbnail.select").removeClass("select");p.find("a").eq(a).removeClass("over").addClass("select");if(c.settings.thumbnailSync){a=Math.floor(a/c.settings.visibleThumbnails);a!=J&&W(a)}}a={type:"slideOpen",index:y,data:w[y]};j.isFunction(c.settings.slideOpen)&&c.settings.slideOpen.call(this,a)}}function aa(){Q(y==w.length-1?0:y+1)}function $(){Q(y==0?w.length-1:y-1)}
function Ca(){var a=j('<div class="preloader"></div>').hide().fadeIn(300).appendTo(u),b=(A.outerWidth(true)-a.outerWidth(true))*0.5,d=(A.outerHeight(true)-a.outerHeight(true))*0.5;a.css({left:b,top:d})}function ra(){u.find(".preloader").remove()}function Da(){var a=w[y],b=a.properties,d=b.alignType,g=b.htmlDuringTransition,h=parseInt(b.horizontalSlices),e=parseInt(b.verticalSlices),f=b.slicePattern,i=b.effectType,m=b.slicePoint,n=b.slideStartPosition,r=parseFloat(b.slideStartRatio),t=parseInt(b.sliceDuration),
k=b.sliceEasing,q=parseInt(b.sliceDelay),v=b.sliceFade==true||i=="fade"?0:1,s=b.simpleSlideDirection,o=b.simpleSlideDuration,x=b.simpleSlideEasing;if(B&&i=="simpleSlide")if(B.is(":animated")){B.appendTo(A);B.stop().css({top:0,left:0});A.find(".simple-slide-container").remove()}if(L!=-1){var M=u.find(".slide").css("z-index");N=u.find(".slide").css("z-index",M-1);M=w[L].width;var X=w[L].height,ha=a.width,R=a.height;if(i!="simpleSlide"&&(ha<c.settings.width&&ha<M||R<c.settings.height&&R<X))N.fadeOut(300)}B=
j('<div class="slide"></div>').appendTo(A);B.hover(function(){c.settings.navigationArrows&&c.settings.fadeNavigationArrows&&u.find(".navigation-arrows a").stop().animate({opacity:1},500);c.settings.slideshowControls&&c.settings.fadeSlideshowControls&&u.find(".slideshow-controls").stop().animate({opacity:1},500);var S={type:"slideMouseOver",index:y,data:a};j.isFunction(c.settings.slideMouseOver)&&c.settings.slideMouseOver.call(this,S)},function(){c.settings.navigationArrows&&c.settings.fadeNavigationArrows&&
u.find(".navigation-arrows a").stop().animate({opacity:0},500);c.settings.slideshowControls&&c.settings.fadeSlideshowControls&&u.find(".slideshow-controls").stop().animate({opacity:0},500);var S={type:"slideMouseOut",index:y,data:a};j.isFunction(c.settings.slideMouseOut)&&c.settings.slideMouseOut.call(this,S)});B.click(function(){var S={type:"slideClick",index:y,data:a};j.isFunction(c.settings.slideClick)&&c.settings.slideClick.call(this,S)});M=Math.floor(Math.min(a.width,c.settings.width)/h);X=Math.floor(Math.min(a.height,
c.settings.height)/e);ha=a.width>c.settings.width?Ea(d,a.width,c.settings.width):0;d=a.height>c.settings.height?Fa(d,a.height,c.settings.height):0;R=a.width<c.settings.width?Math.floor((c.settings.width-a.width)/2):0;var ia=a.height<c.settings.height?Math.floor((c.settings.height-a.height)/2):0,Ga=[];b.slideMask&&B.css("overflow","hidden");if(i=="random")i=ba(["scale","width","height","slide","fade","simpleSlide"]);if(i=="simpleSlide"){var ja=j('<div class="simple-slide-container"></div>').css({overflow:"hidden",
position:"absolute",width:"100%",height:"100%"}).appendTo(A);a.path&&B.css({"background-image":"url("+a.path+")","background-position":R+"px "+ia+"px","background-repeat":"no-repeat"}).appendTo(ja);if(a.html&&g){b=a.html.clone();b.css({left:R,top:ia,width:a.width,height:a.height,overflow:"hidden",position:"absolute"});B.html(b).appendTo(ja)}N&&N.appendTo(ja);if(s=="random")s=ba(["autoHorizontal","autoVertical","rightToLeft","leftToRight","topToBottom","bottomToTop"]);i={};var F,K;switch(s){case "autoHorizontal":F=
"left";K=y>L?c.settings.width:-c.settings.width;break;case "autoVertical":F="top";K=y>L?c.settings.height:-c.settings.height;break;case "rightToLeft":F="left";K=c.settings.width;break;case "leftToRight":F="left";K=-c.settings.width;break;case "topToBottom":F="top";K=-c.settings.height;break;case "bottomToTop":F="top";K=c.settings.height;break;default:F="left";K=y>L?c.settings.width:-c.settings.width}B.css(F,K);i[F]=0;B.animate(i,{duration:o,easing:x,complete:function(){B.appendTo(A);ja.remove();ta()},
step:function(S){N&&N.css(F,S-K)}})}else{for(s=0;s<h;s++)for(o=0;o<e;o++){x=j('<div class="slice"></div>').css({left:s*M+R,top:o*X+ia,width:M,height:X,opacity:v,visibility:"hidden"}).data({hPos:s,vPos:o}).appendTo(B);a.path&&x.css({"background-image":"url("+a.path+")","background-position":-(s*M+ha)+"px "+-(o*X+d)+"px","background-repeat":"no-repeat"});if(a.html&&g){b=a.html.clone().css({left:-s*M+R,top:-o*X+ia,width:a.width,height:a.height,overflow:"hidden",position:"absolute"});x.html(b).css("overflow",
"hidden")}Ga.push(x)}if(f=="random")f=ba(["randomPattern","topToBottom","bottomToTop","leftToRight","rightToLeft","topLeftToBottomRight","topRightToBottomLeft","bottomLeftToTopRight","bottomRightToTopLeft","horizontalMarginToCenter","horizontalCenterToMargin","marginToCenter","verticalCenterToMargin","skipOneTopToBottom","skipOneBottomToTop","skipOneLeftToRight","skipOneRightToLeft","skipOneHorizontal","skipOneVertical","spiralMarginToCenterCW","spiralMarginToCenterCCW","spiralCenterToMarginCW","spiralCenterToMarginCCW"]);
if(h==1&&e==1)f="topToBottom";if(m=="random")m=ba(["leftTop","leftCenter","leftBottom","centerTop","centerCenter","centerBottom","rightTop","rightCenter","rightBottom"]);if(n=="random")n=ba(["left","right","top","bottom","leftTop","rightTop","leftBottom","horizontalAlternative","verticalAlternative"]);g=Qa(Ga,f,h,e);h=g.length;for(s=0;s<h;s++)Ra(g[s],s,h,i,m,n,r,t,k,q)}i={type:"transitionStart",index:y,data:a};j.isFunction(c.settings.transitionStart)&&c.settings.transitionStart.call(this,i)}function ta(){var a=
w[y],b=a.properties.alignType,d=Ea(b,a.width,c.settings.width);b=Fa(b,a.height,c.settings.height);var g=a.properties.effectType,h=a.properties.htmlDuringTransition;E=false;if(g!="simpleSlide"){B.find(".slice").each(function(){clearTimeout(j(this).data("timer"));j(this).remove()});a.path&&B.css({"background-image":"url("+a.path+")","background-position":-d+"px "+-b+"px","background-repeat":"no-repeat"});if(a.html){d=a.html.css({width:"100%",height:"100%"});B.html(d)}}else if(a.html&&!h){d=a.html.css({width:"100%",
height:"100%"});B.html(d)}if(a.link){B.css("cursor","pointer");B.click(function(){window.open(a.link,a.properties.linkTarget)})}if(c.settings.lightbox&&a.lightboxContent){B.css("cursor","pointer");B.click(function(){c.settings.slideshow&&C!="stop"&&ea();fa=true;j.prettyPhoto.changeSettings({default_width:a.properties.lightboxDefaultWidth,default_height:a.properties.lightboxDefaultHeight,theme:a.properties.lightboxTheme,opacity:a.properties.lightboxOpacity,horizontal_padding:a.properties.lightboxHorizontalPadding});
j.prettyPhoto.open(a.lightboxContent,a.lightboxTitle,a.lightboxDescription)})}N&&N.remove();c.settings.slideshow&&C!="stop"&&sa();c.settings.slideshow&&c.settings.pauseSlideshowOnHover&&V&&ea();a.caption&&Sa();d={type:"transitionComplete",index:y,data:a};j.isFunction(c.settings.transitionComplete)&&c.settings.transitionComplete.call(this,d)}function ba(a){return a[Math.floor(Math.random()*a.length)]}function Ra(a,b,d,g,h,e,f,i,m,n){var r={},t={},k=parseInt(a.css("width")),q=parseInt(a.css("height")),
v=parseInt(a.css("left")),s=parseInt(a.css("top")),o,x;if(g=="scale"||g=="width"||g=="height")switch(h){case "centerCenter":x=s+q*0.5;o=v+k*0.5;break;case "rightCenter":x=s+q*0.5;o=v+k;break;case "leftCenter":x=s+q*0.5;o=v;break;case "centerTop":x=s;o=v+k*0.5;break;case "rightTop":x=s;o=v+k;break;case "leftTop":x=s;o=v;break;case "centerBottom":x=s+q;o=v+k*0.5;break;case "rightBottom":x=s+q;o=v+k;break;case "leftBottom":x=s+q;o=v;break;default:x=s+q*0.5;o=v+k*0.5}else if(g=="slide")switch(e){case "left":x=
s;o=v-k*f;break;case "right":x=s;o=v+k*f;break;case "top":x=s-q*f;o=v;break;case "bottom":x=s+q*f;o=v;break;case "leftTop":x=s-q*f;o=v-k*f;break;case "rightTop":x=s-q*f;o=v+k*f;break;case "leftBottom":x=s+q*f;o=v-k*f;break;case "rightBottom":x=s+q*f;o=v+k*f;break;case "horizontalAlternative":x=s;o=v+k*f*(b%2==0?1:-1);break;case "verticalAlternative":x=s+q*f*(b%2==0?1:-1);o=v;break;default:x=s;o=v-k*f}switch(g){case "fade":t={opacity:1};break;case "scale":r={width:0,height:0,left:o,top:x};t={width:k,
height:q,left:v,top:s,opacity:1};break;case "width":r={width:0,left:o};t={width:k,left:v,opacity:1};break;case "height":r={height:0,top:x};t={height:q,top:s,opacity:1};break;case "slide":r={left:o,top:x};t={left:v,top:s,opacity:1};break;default:t={opacity:1}}a.css(r);g=setTimeout(function(){a.css("visibility","visible");a.animate(t,i,m,function(){b==d-1&&ta()})},b*n);a.data("timer",g)}function Sa(){Z=true;var a=w[y],b=a.properties,d=b.captionBackgroundOpacity;b=b.captionBackgroundColor;var g=j('<div class="caption"></div>').appendTo(A);
g=j('<div class="wrapper"></div>').appendTo(g);j('<div class="background"></div>').css({opacity:d,"background-color":b}).appendTo(g);j('<div class="content"></div>').html(a.caption).appendTo(g);if(!c.settings.hideCaption||c.settings.hideCaption&&V)Aa()}function Aa(){var a=w[y],b=a.properties,d=b.captionPosition,g=parseInt(b.captionSize),h=parseInt(b.captionWidth),e=parseInt(b.captionHeight),f=parseInt(b.captionLeft),i=parseInt(b.captionTop),m=b.captionShowEffect,n=parseInt(b.captionShowEffectDuration),
r=b.captionShowEffectEasing,t=b.captionShowSlideDirection,k=Math.min(a.width,c.settings.width);a=Math.min(a.height,c.settings.height);h=d=="custom"?h:k;e=d=="custom"?e:a;f=d=="custom"?f:(c.settings.width-h)/2;i=d=="custom"?i:(c.settings.height-e)/2;k=A.find(".caption");a=k.find(".wrapper");var q=a.find(".background"),v=a.find(".content"),s=b.captionBackgroundOpacity;b=b.captionBackgroundColor;var o=m=="fade"?0:g;switch(d){case "left":k.css({width:g,height:e,left:f,top:i});t=="auto"&&a.css({width:g,
height:e,left:-o,top:0});break;case "right":k.css({width:g,height:e,right:f,top:i});t=="auto"&&a.css({width:g,height:e,left:o,top:0});break;case "top":k.css({width:h,height:g,left:f,top:i});t=="auto"&&a.css({width:h,height:g,left:0,top:-o});break;case "bottom":k.css({width:h,height:g,left:f,bottom:i});t=="auto"&&a.css({width:h,height:g,left:0,top:o});break;case "custom":k.css({width:h,height:e,left:f,top:i});a.css({width:h,height:e,left:0,top:0});break;case "default":k.css({width:h,height:g,left:f,
bottom:i});t=="auto"&&a.css({width:h,height:g,left:0,top:o})}if(m=="fade")if(j.browser.msie)if(j.browser.version!="6.0"){v.css({opacity:0});v.animate({opacity:1},n,r);q.css({opacity:0});q.animate({opacity:s},n,r)}else{a.css("opacity",1);v.css("opacity",1);q.css("opacity",1);a.css("background-color",b)}else{a.css({opacity:0});a.animate({opacity:1},n,r)}else{a.css({opacity:1});v.css("opacity",1);q.css("opacity",s);d=="custom"&&k.css({width:h,height:e,left:f,top:i});if(t=="topToBottom")a.css({width:h,
height:e,left:0,top:-e});else if(t=="bottomToTop")a.css({width:h,height:e,left:0,top:e});else if(t=="leftToRight")a.css({width:h,height:e,left:-h,top:0});else t=="rightToLeft"&&a.css({width:h,height:e,left:h,top:0});j.browser.msie&&j.browser.version=="6.0"&&a.css("background-color",b);a.animate({top:0,left:0},n,r)}}function Ba(a){var b=A.find(".caption"),d=b.find(".wrapper"),g=d.find(".background"),h=d.find(".content"),e=w[y].properties,f=e.captionPosition,i=e.captionHideEffect,m=parseInt(e.captionHideEffectDuration),
n=e.captionHideEffectEasing;e=e.captionHideSlideDirection;if(i=="fade")if(j.browser.msie)if(j.browser.version!="6.0"){h.animate({opacity:0},m,n,function(){a&&b.remove()});g.animate({opacity:0},m,n)}else{h.css("opacity",0);g.css("opacity",0);d.css("opacity",0);a&&b.remove()}else d.animate({opacity:0},m,n,function(){a&&b.remove()});else if(e=="topToBottom")d.animate({top:parseInt(d.css("height"))},m,function(){a&&b.remove()});else if(e=="bottomToTop")d.animate({top:-parseInt(d.css("height"))},m,function(){a&&
b.remove()});else if(e=="leftToRight")d.animate({left:parseInt(d.css("width"))},m,function(){a&&b.remove()});else if(e=="rightToLeft")d.animate({left:-parseInt(d.css("width"))},m,function(){a&&b.remove()});else if(e=="auto")switch(f){case "left":d.animate({left:-parseInt(d.css("width"))},m,function(){a&&b.remove()});break;case "right":d.animate({left:parseInt(d.css("width"))},m,function(){a&&b.remove()});break;case "top":d.animate({top:-parseInt(d.css("height"))},m,function(){a&&b.remove()});break;
case "bottom":d.animate({top:parseInt(d.css("height"))},m,function(){a&&b.remove()});break;case "custom":d.animate({top:parseInt(d.css("height"))},m,function(){a&&b.remove()});break;case "default":d.animate({top:parseInt(d.css("height"))},m,function(){a&&b.remove()})}}function sa(){var a=w[y].properties.slideshowDelay||c.settings.slideshowDelay;c.settings.timerAnimation&&Ta(a);ka=0;la=(new Date).getTime();G&&clearTimeout(G);G=setTimeout(function(){if(c.settings.slideshowDirection=="next")aa();else c.settings.slideshowDirection==
"previous"&&$()},a)}function ga(){G&&clearTimeout(G);c.settings.timerAnimation&&Ua()}function ea(){G&&clearTimeout(G);ka+=(new Date).getTime()-la}function qa(){var a=w[y].properties.slideshowDelay||c.settings.slideshowDelay;la=(new Date).getTime();G&&clearTimeout(G);G=setTimeout(function(){if(c.settings.slideshowDirection=="next")aa();else c.settings.slideshowDirection=="previous"&&$()},a-ka)}function Ta(a){var b=document.createElement("canvas"),d=Math.max(c.settings.timerStrokeWidth1,c.settings.timerStrokeWidth2)+
c.settings.timerRadius*2,g=d/2,h=Math.PI/180,e=0,f,i,m=c.settings.timerStrokeOpacity1,n=c.settings.timerStrokeOpacity2,r=Y(c.settings.timerStrokeColor1).red,t=Y(c.settings.timerStrokeColor1).green,k=Y(c.settings.timerStrokeColor1).blue,q=Y(c.settings.timerStrokeColor2).red,v=Y(c.settings.timerStrokeColor2).green,s=Y(c.settings.timerStrokeColor2).blue;b.width=b.height=d;j(b).attr("class","timer-animation").appendTo(A);if(c.settings.fadeTimer&&!V)j(b).css("opacity",0);else j.browser.msie||j(b).css({opacity:0}).stop().animate({opacity:1},
c.settings.timerFadeDuration);if(j.browser.msie&&parseInt(j.browser.version)<9)b=G_vmlCanvasManager.initElement(b);var o=b.getContext("2d");o.beginPath();o.lineWidth=c.settings.timerStrokeWidth1;o.strokeStyle="rgba("+r+", "+t+", "+k+", "+m+")";o.arc(g,g,c.settings.timerRadius,0,2*Math.PI,false);o.stroke();ua=setInterval(function(){if(e<=360&&!(c.settings.pauseSlideshowOnHover&&V||fa)){f=(new Date).getTime();i=f-la;e=(ka+i)/a*360+1;if(e>360)e=360;b.width=b.width;o.beginPath();o.lineWidth=c.settings.timerStrokeWidth1;
o.strokeStyle="rgba("+r+", "+t+", "+k+", "+m+")";o.arc(g,g,c.settings.timerRadius,0,2*Math.PI,false);o.stroke();o.beginPath();o.lineWidth=c.settings.timerStrokeWidth2;o.strokeStyle="rgba("+q+", "+v+", "+s+", "+n+")";o.arc(g,g,c.settings.timerRadius,0,e*h,false);o.stroke()}},20)}function Ua(){ua&&clearInterval(ua);var a=u.find(".timer-animation");if(a)j.browser.msie?a.remove():a.stop().animate({opacity:0},c.settings.timerFadeDuration,function(){a.remove()})}function Ea(a,b,d){var g=0;if(a=="centerTop"||
a=="centerCenter"||a=="centerBottom"||b<d)g=Math.floor((b-d)/2);else if(a=="rightTop"||a=="rightCenter"||a=="rightBottom")g=b-d;return g}function Fa(a,b,d){var g=0;if(a=="leftCenter"||a=="centerCenter"||a=="rightCenter"||b<d)g=Math.floor((b-d)/2);else if(a=="leftBottom"||a=="centerBottom"||a=="rightBottom")g=b-d;return g}function Ma(){var a=w.length;p=j('<div class="navigation-thumbnails"></div>').appendTo(u);z=j('<div class="mask"></div>').appendTo(p);D=j('<div class="container"></div>').appendTo(z);
T=Math.ceil(w.length/c.settings.visibleThumbnails);for(var b=0;b<a;b++){var d=j('<a class="thumbnail" rel="'+b+'"></a>').css({"background-image":"url("+w[b].thumbnail+")",width:c.settings.thumbnailWidth,height:c.settings.thumbnailHeight}).appendTo(D);c.settings.thumbnailOrientation=="horizontal"?d.css("left",b*d.outerWidth(true)):d.css("top",b*d.outerHeight(true));if(w[b].thumbnailCaption){var g=j('<div class="caption"></div>').appendTo(d);j('<div class="background"></div>').appendTo(g);var h=j('<div class="content">'+
w[b].thumbnailCaption+"</div>").appendTo(g);g.css("height",h.outerHeight(true));c.settings.thumbnailCaptionPosition=="top"?g.css({top:0}):g.css({bottom:0});if(c.settings.hideThumbnailCaption)if(c.settings.thumbnailCaptionEffect=="slide")c.settings.thumbnailCaptionPosition=="top"?g.css({top:-g.outerHeight(true)}):g.css({bottom:-g.outerHeight(true)});else g.hide()}d.hover(function(){j(this).hasClass("select")||j(this).addClass("over");var m=j(this).find(".caption");if(m)if(c.settings.hideThumbnailCaption)if(c.settings.thumbnailCaptionEffect==
"slide")c.settings.thumbnailCaptionPosition=="top"?m.stop().animate({top:0},c.settings.thumbnailCaptionShowDuration):m.stop().animate({bottom:0},c.settings.thumbnailCaptionShowDuration);else m.stop(false,true).fadeIn(c.settings.thumbnailCaptionShowDuration,c.settings.thumbnailCaptionEasing);c.settings.thumbnailTooltip&&Va(parseInt(j(this).attr("rel")))},function(){j(this).hasClass("select")||j(this).removeClass("over");var m=j(this).find(".caption");if(m)if(c.settings.hideThumbnailCaption)if(c.settings.thumbnailCaptionEffect==
"slide")c.settings.thumbnailCaptionPosition=="top"?m.stop().animate({top:-m.outerHeight(true)},c.settings.thumbnailCaptionHideDuration,c.settings.thumbnailCaptionEasing):m.stop().animate({bottom:-m.outerHeight(true)},c.settings.thumbnailCaptionHideDuration,c.settings.thumbnailCaptionEasing);else m.stop(false,true).fadeOut(c.settings.thumbnailCaptionHideDuration,c.settings.thumbnailCaptionEasing);c.settings.thumbnailTooltip&&Wa()});d.click(function(){Q(parseInt(j(this).attr("rel")))})}d=p.find(".thumbnail").outerWidth(true);
g=p.find(".thumbnail").outerHeight(true);if(c.settings.thumbnailOrientation=="horizontal"){p.css({width:d*Math.min(a,c.settings.visibleThumbnails),height:g,top:A.outerHeight(true)+c.settings.navigationThumbnailsDistance});z.css({width:d*Math.min(a,c.settings.visibleThumbnails),height:g});H=w.length*d}else{p.css({width:d,height:g*Math.min(a,c.settings.visibleThumbnails),left:A.outerWidth(true)+c.settings.navigationThumbnailsDistance});z.css({width:d,height:g*Math.min(a,c.settings.visibleThumbnails)});
H=w.length*g}if(c.settings.fadeNavigationThumbnails){p.css({opacity:0});p.hover(function(){j.browser.msie?p.css("filter",""):p.stop(false,true).animate({opacity:1},c.settings.navigationThumbnailsShowDuration)},function(){j.browser.msie?p.css("opacity",0):p.stop(false,true).animate({opacity:0},c.settings.navigationThumbnailsHideDuration)})}if(c.settings.visibleThumbnails<a){if(c.settings.thumbnailArrows){var e=j('<div class="arrows"></div>').appendTo(p);b=j('<a class="left"></a>').click(function(){if(J>
0){J--;W(J)}else W(T-1)}).appendTo(e);h=j('<a class="right"></a>').click(function(){if(J<T-1){J++;W(J)}else W(0)}).appendTo(e);if(c.settings.thumbnailOrientation=="horizontal"){p.css("width",d*Math.min(a,c.settings.visibleThumbnails)+2*(b.outerWidth()+c.settings.thumbnailArrowsDistance));z.css("left",Math.round((p.outerWidth()-z.outerWidth())/2));b.css({left:0,top:Math.round((p.outerHeight()-b.outerHeight())/2)});h.css({right:0,top:Math.round((p.outerHeight()-h.outerHeight())/2)})}else{p.css("height",
g*Math.min(a,c.settings.visibleThumbnails)+2*(b.outerHeight()+c.settings.thumbnailArrowsDistance));z.css("top",Math.round((p.outerHeight()-z.outerHeight())/2));b.css({top:0,left:Math.round((p.outerWidth()-b.outerWidth())/2)});h.css({bottom:0,left:Math.round((p.outerWidth()-h.outerWidth())/2)});b.addClass("vertical");h.addClass("vertical")}if(c.settings.fadeThumbnailArrows){e.hide();p.hover(function(){e.stop(false,true).fadeIn(c.settings.thumbnailArrowsShowDuration)},function(){e.stop(false,true).fadeOut(c.settings.thumbnailArrowsHideDuration)})}}if(c.settings.thumbnailButtons){var f=
j('<div class="buttons"></div>').appendTo(p),i;for(b=0;b<T;b++){a=j('<a rel="'+b+'"></a>').appendTo(f);if(c.settings.thumbnailOrientation=="horizontal"){i=a.outerWidth(true);a.css({left:b*i})}else{i=a.outerHeight(true);a.css({top:b*i})}a.bind({mouseover:function(){j(this).hasClass("select")||j(this).addClass("over")},mouseout:function(){j(this).hasClass("select")||j(this).removeClass("over")},click:function(){var m=parseInt(j(this).attr("rel"));W(m)}})}a={};b={};if(c.settings.thumbnailOrientation==
"horizontal"){b.width=i*T;b.height=i}else{b.height=i*T;b.width=i}f.css(b);if(c.settings.thumbnailOrientation=="horizontal"){p.css("height",g+f.outerHeight(true)+c.settings.thumbnailButtonsDistance);a.left=(p.outerWidth()-f.outerWidth())/2;a.top=z.outerHeight()+c.settings.thumbnailButtonsDistance}else{p.css("width",d+f.outerWidth(true)+c.settings.thumbnailButtonsDistance);a.top=(p.outerHeight()-f.outerHeight())/2;a.left=z.outerWidth()+c.settings.thumbnailButtonsDistance}f.css(a);if(c.settings.fadeThumbnailButtons){f.hide();
p.hover(function(){f.stop(false,true).fadeIn(c.settings.thumbnailButtonsShowDuration)},function(){f.stop(false,true).fadeOut(c.settings.thumbnailButtonsHideDuration)})}f.find("a").eq(0).addClass("select")}}if(c.settings.navigationThumbnailsCenter){i={};if(c.settings.thumbnailOrientation=="horizontal")i.left=(A.outerWidth(true)-p.outerWidth(true))/2;else i.top=(A.outerHeight(true)-p.outerHeight(true))/2;p.css(i)}c.settings.thumbnailTooltip&&j('<div class="tooltip"><div class="content"></div></div>').hide().appendTo(p);
if(c.settings.thumbnailMouseScroll||c.settings.thumbnailTooltip||c.settings.thumbnailScrollbar)j(document).bind("mousemove",function(m){O=m.pageX;P=m.pageY});c.settings.thumbnailScrollbar&&Xa();c.settings.thumbnailMouseScroll&&Ha();c.settings.thumbnailMouseWheel&&Ya();if(c.settings.thumbnailOrientation=="horizontal"){i=parseInt(p.css("top"))+p.outerHeight();i=u.outerHeight()<i?i-u.outerHeight():0;u.css("height",u.outerHeight()+i)}else{i=parseInt(p.css("left"))+p.outerWidth();i=u.outerWidth()<i?i-
u.outerWidth():0;u.css("width",u.outerWidth()+i)}}function Va(a){if(a=w[a].thumbnailTooltip){var b=u.find(".tooltip");b.find(".content").html(a);b.stop(false,true).fadeIn(c.settings.tooltipShowDuration);var d=-b.outerWidth()/2,g=0-b.outerHeight()-parseInt(b.css("marginBottom"));b.css({left:O-p.offset().left+d,top:P-p.offset().top+g});j(document).bind("mousemove.tooltip",function(){b.css({left:O-p.offset().left+d,top:P-p.offset().top+g})})}}function Wa(){var a=u.find(".tooltip");a&&a.stop(false,true).fadeOut(c.settings.tooltipHideDuration,
function(){j(document).unbind("mousemove.tooltip");a.css("left",-9999)})}function W(a){var b=c.settings.thumbnailOrientation=="horizontal"?z.outerWidth():z.outerHeight(),d=a*b;J=a;if(J==T-1)d=H-b;ca();D.animate(c.settings.thumbnailOrientation=="horizontal"?{left:-d}:{top:-d},{duration:c.settings.thumbnailScrollDuration,easing:c.settings.thumbnailScrollEasing,step:function(){ma()},complete:function(){va()}});if(c.settings.thumbnailButtons){b=p.find(".buttons");b.find(".select").removeClass("select");
b.find("a").eq(a).removeClass("over").addClass("select")}}function Ha(){c.settings.thumbnailMouseScroll=true;var a=0,b=false,d=z.offset().top,g=z.offset().left,h=z.outerWidth(true),e=z.outerHeight(true),f=c.settings.thumbnailOrientation=="horizontal"?h:e,i=c.settings.thumbnailOrientation=="horizontal"?g:d,m=c.settings.thumbnailOrientation=="horizontal"?"left":"top",n=parseInt(D.css(m));wa=setInterval(function(){if(!b){b=true;d=z.offset().top;g=z.offset().left;h=z.outerWidth(true);e=z.outerHeight(true)}if(O>
g&&O<g+h&&P>d&&P<d+e){a=Math.round((-((H-f+200)*(((c.settings.thumbnailOrientation=="horizontal"?O:P)-i)/f))+100-n)*c.settings.thumbnailMouseScrollSpeed/100);n+=a}else if(Math.abs(a)>0.1){a*=c.settings.thumbnailMouseScrollEase/100;n+=a}else a=0;if(Math.abs(a)>0){if(n>=0)n=0;else if(n<=f-H)n=f-H;ma();D.css(m,n)}},30)}function Ya(){c.settings.thumbnailMouseWheel=true;var a=0,b=c.settings.thumbnailMouseWheelReverse?-1:1,d,g=c.settings.thumbnailOrientation=="horizontal"?"left":"top",h=c.settings.thumbnailOrientation==
"horizontal"?z.outerWidth(true):z.outerHeight(true);z.bind("mousewheel",function(e,f){e.preventDefault();if(!xa){ca();xa=true;a=d=parseInt(D.css(g));ya=setInterval(function(){if(Math.abs(a-d)>0.5){d+=(a-d)*(c.settings.thumbnailMouseWheelSpeed/100);ma();D.css(g,d)}else va()},30)}a+=b*f*10;if(a>=0)a=0;else if(a<=h-H)a=h-H})}function Xa(){function a(){i=(c.settings.thumbnailOrientation=="horizontal"?O:P)-g.offset()[k]-m;b()}function b(){if(i<0)i=0;else if(i>parseInt(g.css(t))-parseInt(h.css(t)))i=parseInt(g.css(t))-
parseInt(h.css(t));da&&h.css(k,i);n=i/(parseInt(g.css(t))-parseInt(h.css(t)));if(!na){ca();na=true;r=parseInt(D.css(k));za=setInterval(function(){if(Math.abs(Ia()+n)>0.0010){var q=(-n*(H-parseInt(z.css(t)))-r)*c.settings.thumbnailScrollbarEase/100;r+=q;ma();D.css(k,r)}else na&&va()},30)}}var d=j("<div></div>").appendTo(p),g=j('<div class="track"></div>').appendTo(d),h=j('<div class="thumb"></div>').appendTo(g),e=j('<div class="left"></div>').appendTo(d),f=j('<div class="right"></div>').appendTo(d),
i=0,m,n=0,r=0,t=c.settings.thumbnailOrientation=="horizontal"?"width":"height",k=c.settings.thumbnailOrientation=="horizontal"?"left":"top";if(c.settings.thumbnailOrientation=="horizontal"){d.addClass("scrollbar");d.css({top:z.outerHeight()+c.settings.thumbnailScrollbarDistance,left:(p.outerWidth()-parseInt(d.css("width")))/2});p.css("height",p.outerHeight()+c.settings.thumbnailScrollbarDistance+d.outerHeight())}else{d.addClass("scrollbar-vertical");d.css({left:z.outerWidth()+c.settings.thumbnailScrollbarDistance,
top:(p.outerHeight()-parseInt(d.css("height")))/2});p.css("width",p.outerWidth()+c.settings.thumbnailScrollbarDistance+d.outerWidth())}if(c.settings.fadeThumbnailScrollbar){d.hide();p.hover(function(){d.stop(false,true).fadeIn(c.settings.thumbnailScrollbarShowDuration)},function(){d.stop(false,true).fadeOut(c.settings.thumbnailScrollbarHideDuration)})}h.bind("mousedown",function(q){q.preventDefault();m=(c.settings.thumbnailOrientation=="horizontal"?O:P)-h.offset()[k];da=true;j(document).bind("mousemove",
a)});j(document).bind("mouseup",function(){if(da){da=false;j(document).unbind("mousemove",a)}});e.bind("click",function(){i=parseInt(h.css(k))-c.settings.scrollbarArrowScrollAmount;b()});f.bind("click",function(){i=parseInt(h.css(k))+c.settings.scrollbarArrowScrollAmount;b()})}function Ia(){var a=c.settings.thumbnailOrientation=="horizontal"?"width":"height";return parseFloat(D.css(c.settings.thumbnailOrientation=="horizontal"?"left":"top"))/(H-parseInt(z.css(a)))}function ca(){wa&&clearInterval(wa);
if(ya){xa=false;clearInterval(ya)}if(za){na=false;clearInterval(za)}D&&D.is(":animated")&&D.stop()}function va(){ca();c.settings.thumbnailMouseScroll&&Ha()}function ma(){if(c.settings.thumbnailScrollbar&&!da){var a=u.find(".track"),b=a.find(".thumb");positionProp=c.settings.thumbnailOrientation=="horizontal"?"left":"top";sizeProp=c.settings.thumbnailOrientation=="horizontal"?"width":"height";value=-Ia()*(parseInt(a.css(sizeProp))-parseInt(b.css(sizeProp)));value>0&&b.css(positionProp,value)}}function Qa(a,
b,d,g){var h=[],e,f,i=0;switch(b){case "randomPattern":for(d=[];a.length;){i=Math.floor(Math.random()*a.length);d.push(a[i]);a.splice(i,1)}var m=d.length;for(b=0;b<m;b++)h[b]=d[b];break;case "topToBottom":for(f=0;f<g;f++)for(e=0;e<d;e++)h.push(l(a,e,f));break;case "bottomToTop":for(f=g-1;f>=0;f--)for(e=d-1;e>=0;e--)h.push(l(a,e,f));break;case "rightToLeft":for(e=d-1;e>=0;e--)for(f=g-1;f>=0;f--)h.push(l(a,e,f));break;case "leftToRight":for(e=0;e<d;e++)for(f=0;f<g;f++)h.push(l(a,e,f));break;case "topLeftToBottomRight":for(b=
0;b<d+g-1;b++){f=0;for(e=b;e>=0;e--){l(a,e,f)!=undefined&&h.push(l(a,e,f));f++}}break;case "bottomLeftToTopRight":i=d>g?d:g;for(b=d-1;b>=1-i;b--){e=0;for(f=b;f<=d-1;f++){l(a,e,f)!=undefined&&h.push(l(a,e,f));e++}}break;case "topRightToBottomLeft":i=d>g?d:g;for(b=d-1;b>=1-i;b--){e=b;for(f=0;f<=g-1;f++){l(a,e,f)!=undefined&&h.push(l(a,e,f));e++}}break;case "bottomRightToTopLeft":for(b=g+d-2;b>=0;b--){f=0;for(e=b;e>=0;e--){l(a,e,f)!=undefined&&h.push(l(a,e,f));f++}}break;case "horizontalMarginToCenter":if(d%
2){for(e=0;e<Math.floor(d/2);e++)for(f=0;f<g;f++){h.push(l(a,e,f));h.push(l(a,d-1-e,f))}for(b=0;b<g;b++)h.push(l(a,Math.floor(d/2),b))}else for(e=0;e<Math.floor(d/2);e++)for(f=0;f<g;f++){h.push(l(a,e,f));h.push(l(a,d-1-e,f))}break;case "horizontalCenterToMargin":if(d%2)for(b=0;b<g;b++)h.push(l(a,Math.floor(d/2),b));for(e=Math.floor(d/2)-1;e>=0;e--)for(f=0;f<g;f++){h.push(l(a,e,f));h.push(l(a,d-1-e,f))}break;case "verticalMarginToCenter":if(g%2){for(f=0;f<Math.floor(g/2);f++)for(e=0;e<d;e++){h.push(l(a,
e,f));h.push(l(a,e,g-1-f))}for(b=0;b<d;b++)h.push(l(a,b,Math.floor(g/2)))}else for(f=0;f<Math.floor(g/2);f++)for(e=0;e<d;e++){h.push(l(a,e,f));h.push(l(a,e,g-1-f))}break;case "verticalCenterToMargin":if(g%2)for(b=0;b<d;b++)h.push(l(a,b,Math.floor(g/2)));for(f=Math.floor(g/2)-1;f>=0;f--)for(e=0;e<d;e++){h.push(l(a,e,f));h.push(l(a,e,g-1-f))}break;case "skipOneTopToBottom":for(f=0;f<g;f++){for(e=i;e<d;e+=2)h.push(l(a,e,f));i==0?i=1:i=0}i=1;for(f=0;f<g;f++){for(e=i;e<d;e+=2)h.push(l(a,e,f));i==0?i=1:
i=0}break;case "skipOneBottomToTop":for(f=g-1;f>=0;f--){for(e=i;e<d;e+=2)h.push(l(a,e,f));i==0?i=1:i=0}i=1;for(f=g-1;f>=0;f--){for(e=i;e<d;e+=2)h.push(l(a,e,f));i==0?i=1:i=0}break;case "skipOneLeftToRight":for(e=0;e<d;e++){for(f=i;f<g;f+=2)h.push(l(a,e,f));i==0?i=1:i=0}i=1;for(e=0;e<d;e++){for(f=i;f<g;f+=2)h.push(l(a,e,f));i==0?i=1:i=0}break;case "skipOneRightToLeft":for(e=d-1;e>=0;e--){for(f=i;f<g;f+=2)h.push(l(a,e,f));i==0?i=1:i=0}i=1;for(e=d-1;e>=0;e--){for(f=i;f<g;f+=2)h.push(l(a,e,f));i==0?i=
1:i=0}break;case "skipOneVertical":if(g%2)for(f=0;f<g;f++){for(e=i;e<d;e+=2){if(f==Math.floor(g/2)){f++;for(b=1-d%2;b<d;b+=2){h.push(l(a,b,Math.floor(g/2)));l(a,b-1,Math.floor(g/2))!=undefined&&h.push(l(a,b-1,Math.floor(g/2)))}}h.push(l(a,e,f));h.push(l(a,e,g-f-1))}i==0?i=1:i=0}else for(f=0;f<g;f++){for(e=i;e<d;e+=2){h.push(l(a,e,f));h.push(l(a,e,g-f-1))}i==0?i=1:i=0}break;case "skipOneHorizontal":if(d%2)for(e=0;e<d;e++){for(f=i;f<g;f+=2){if(e==Math.floor(d/2)){e++;for(b=1-g%2;b<g;b+=2){h.push(l(a,
Math.floor(d/2),b));l(a,Math.floor(d/2),b-1)!=undefined&&h.push(l(a,Math.floor(d/2),b-1))}}h.push(l(a,e,f));h.push(l(a,d-1-e,f))}i==0?i=1:i=0}else for(e=0;e<d;e++){for(f=i;f<g;f+=2){h.push(l(a,e,f));h.push(l(a,d-1-e,f))}i==0?i=1:i=0}break;case "spiralMarginToCenterCW":var n=d,r=g,t,k=0,q=g<d?g:d;m=Math.floor(q/2);for(t=0;t<m;t++){for(e=k++;e<n;e++)h.push(l(a,e,k-1));n--;for(f=k;f<r;f++)h.push(l(a,d-k,f));r--;for(b=n;b>=d-n;b--)h.push(l(a,b-1,r));for(i=r-1;i>=g-r;i--)h.push(l(a,k-1,i))}if(q%2){if(q==
g)for(e=k++;e<n;e++)h.push(l(a,e,k-1));if(q==d)for(f=k++;f<r;f++)h.push(l(a,d-k,f))}break;case "spiralMarginToCenterCCW":n=d;r=g;k=0;q=g<d?g:d;m=Math.floor(q/2);for(t=0;t<m;t++){for(f=k++;f<r;f++)h.push(l(a,k-1,f));r--;for(e=k;e<n;e++)h.push(l(a,e,g-k));n--;for(b=r;b>=g-r;b--)h.push(l(a,n,b-1));for(i=n-1;i>=d-n;i--)h.push(l(a,i,k-1))}if(q%2){if(q==g)for(e=k++;e<n;e++)h.push(l(a,e,g-k));if(q==d)for(f=k++;f<r;f++)h.push(l(a,k-1,f))}break;case "spiralCenterToMarginCCW":n=d;r=g;k=0;q=g<d?g:d;m=Math.floor(q/
2);for(t=0;t<m;t++){for(e=k++;e<n;e++)h.push(l(a,e,k-1));n--;for(f=k;f<r;f++)h.push(l(a,d-k,f));r--;for(b=n;b>=d-n;b--)h.push(l(a,b-1,r));for(i=r-1;i>=g-r;i--)h.push(l(a,k-1,i))}if(q%2){if(q==g)for(e=k++;e<n;e++)h.push(l(a,e,k-1));if(q==d)for(f=k++;f<r;f++)h.push(l(a,d-k,f))}h.reverse();break;case "spiralCenterToMarginCW":n=d;r=g;k=0;q=g<d?g:d;m=Math.floor(q/2);for(t=0;t<m;t++){for(f=k++;f<r;f++)h.push(l(a,k-1,f));r--;for(e=k;e<n;e++)h.push(l(a,e,g-k));n--;for(b=r;b>=g-r;b--)h.push(l(a,n,b-1));for(i=
n-1;i>=d-n;i--)h.push(l(a,i,k-1))}if(q%2){if(q==g)for(e=k++;e<n;e++)h.push(l(a,e,g-k));if(q==d)for(f=k++;f<r;f++)h.push(l(a,k-1,f))}h.reverse();break;default:for(d=[];a.length;){i=Math.floor(Math.random()*a.length);d.push(a[i]);a.splice(i,1)}m=d.length;for(b=0;b<m;b++)h[b]=d[b]}return h}function l(a,b,d){return j.grep(a,function(g){return g.data("hPos")==b&&g.data("vPos")==d})[0]}function Y(a){var b=parseInt(a.substring(1,3),16),d=parseInt(a.substring(3,5),16);a=parseInt(a.substring(5,7),16);return{red:b,
green:d,blue:a}}var u=j(pa),c=this,y=-1,L=-1,w=[],B=null,N=null,E=false,V=false,fa=false,Z=false,G=0,ua=0,J=0,T=0,C="",ka=0,la=0,wa,ya,xa=false,za,da=false,na=false,O,P,H,p,z,D,A,oa=["htmlDuringTransition","alignType","effectType","sliceDelay","sliceDuration","sliceEasing","horizontalSlices","verticalSlices","slicePattern","slicePoint","slideStartPosition","slideStartRatio","sliceFade","captionSize","captionPosition","captionShowEffectDuration","captionShowEffectEasing","captionHideEffectDuration",
"captionHideEffectEasing","captionShowEffect","captionHideEffect","captionLeft","captionTop","captionWidth","captionHeight","captionShowSlideDirection","captionHideSlideDirection","captionBackgroundColor","captionBackgroundOpacity","slideshowDelay","slideMask","linkTarget","simpleSlideDirection","simpleSlideDuration","simpleSlideEasing","lightboxDefaultWidth","lightboxDefaultHeight","lightboxTheme","lightboxOpacity"];this.settings=j.extend({},j.fn.advancedSlider.defaults,U);(function(){if(c.settings.xmlSource){u.empty();
j.ajax({type:"GET",url:c.settings.xmlSource,dataType:j.browser.msie?"text":"xml",success:function(a){var b;if(j.browser.msie){b=new ActiveXObject("Microsoft.XMLDOM");b.async=false;b.loadXML(a)}else b=a;j(b).find("slide").each(function(){var d={};d.properties={};for(var g=0;g<j(this).children().length;g++){var h=j(this).children()[g];d[h.nodeName]=j(this).find(h.nodeName).text()}for(g=0;g<oa.length;g++){h=oa[g];var e=j(this).attr(h);d.properties[h]=e==undefined?c.settings[h]:e}w.push(d)});I()}})}else{u.children().each(function(a){var b=
{};b.properties={};for(var d=0;d<j(this).children().length;d++){var g=j(this).children()[d];if(j(g).is("a")){b.path=j(g).find("img").attr("src");b.link=j(g).attr("href");if(j(g).attr("target"))b.properties.linkTarget=j(g).attr("target")}else if(j(g).is("img"))if(j(g).hasClass("thumbnail"))b.thumbnail=j(g).attr("src");else b.path=j(g).attr("src");else if(j(g).hasClass("html"))b.html=j(g);else b[j(g).attr("class")]=j(g).html()}for(d=0;d<oa.length;d++){g=oa[d];var h;if(c.settings.slideProperties)if(c.settings.slideProperties[a])h=
c.settings.slideProperties[a][g];b.properties[g]||(b.properties[g]=h==undefined?c.settings[g]:h)}w.push(b)});u.empty();I()}})();this.nextSlide=aa;this.previousSlide=$;this.gotoSlide=Q;this.startSlideshow=function(){u.find(".slideshow-controls").removeClass("play").addClass("pause");C="play";sa()};this.stopSlideshow=function(){u.find(".slideshow-controls").removeClass("pause").addClass("play");C="stop";ga()};this.getSlideshowState=function(){return C};this.pauseSlideshow=function(){c.settings.slideshow&&
C!="stop"&&!E&&ea()};this.resumeSlideshow=function(){c.settings.slideshow&&C!="stop"&&!E&&qa()};this.getCurrentIndex=function(){return y};this.getSlideAt=function(a){return w[a]};this.isTransition=function(){return E};this.destroy=function(){this.stopSlideshow();ca();j(document).unbind("mousemove");j(document).unbind("mousemove.tooltip")}}j.fn.advancedSlider=function(pa){for(var U=[],I=0;I<this.length;I++){if(!this[I].slider)this[I].slider=new Ja(this[I],pa);U.push(this[I].slider)}return U.length>
1?U:U[0]};j.fn.advancedSlider.defaults={xmlSource:null,width:500,height:300,skin:"default",alignType:"leftTop",skipBroken:true,slideshow:true,slideshowDelay:5E3,slideshowDirection:"next",slideshowControls:true,slideshowControlsCenter:true,fadeSlideshowControls:true,pauseSlideshowOnHover:false,lightbox:false,lightboxDefaultWidth:500,lightboxDefaultHeight:300,lightboxTheme:"pp_default",lightboxOpacity:0.8,overrideTransition:false,timerAnimation:true,timerFadeDuration:500,fadeTimer:false,timerRadius:18,
timerStrokeColor1:"#000000",timerStrokeColor2:"#FFFFFF",timerStrokeOpacity1:0.5,timerStrokeOpacity2:0.7,timerStrokeWidth1:8,timerStrokeWidth2:4,slideStart:0,slidesPreloaded:0,shuffle:false,htmlDuringTransition:true,effectType:"random",simpleSlideDirection:"autoHorizontal",simpleSlideDuration:700,simpleSlideEasing:"swing",sliceDelay:50,sliceDuration:1E3,sliceEasing:"swing",horizontalSlices:5,verticalSlices:3,slicePattern:"random",slicePoint:"centerCenter",slideStartPosition:"left",slideStartRatio:1,
sliceFade:true,navigationArrows:true,navigationArrowsCenter:true,fadeNavigationArrows:true,navigationButtons:true,navigationButtonsDistance:10,navigationButtonsCenter:true,thumbnailsType:"tooltip",thumbnailWidth:80,thumbnailHeight:50,thumbnailSlideAmount:10,thumbnailSlideDuration:300,thumbnailSlideEasing:"swing",fadeNavigationThumbnails:false,navigationThumbnailsCenter:true,navigationThumbnailsDistance:30,thumbnailScrollDuration:1E3,thumbnailScrollEasing:"swing",visibleThumbnails:5,thumbnailOrientation:"horizontal",
thumbnailTooltip:false,tooltipShowDuration:300,tooltipHideDuration:300,thumbnailCaptionPosition:"bottom",hideThumbnailCaption:true,thumbnailCaptionEffect:"slide",thumbnailCaptionShowDuration:500,thumbnailCaptionHideDuration:500,thumbnailCaptionEasing:"swing",thumbnailScrollbar:false,thumbnailButtons:false,thumbnailArrows:true,thumbnailArrowsDistance:10,thumbnailButtonsDistance:0,thumbnailScrollbarDistance:15,fadeThumbnailButtons:false,fadeThumbnailArrows:false,fadeThumbnailScrollbar:false,scrollbarArrowScrollAmount:100,
navigationThumbnailsHideDuration:700,navigationThumbnailsShowDuration:700,thumbnailArrowsHideDuration:700,thumbnailArrowsShowDuration:700,thumbnailButtonsHideDuration:700,thumbnailButtonsShowDuration:700,thumbnailScrollbarHideDuration:700,thumbnailScrollbarShowDuration:700,thumbnailSync:false,thumbnailMouseScroll:false,thumbnailMouseScrollEase:90,thumbnailMouseScrollSpeed:10,thumbnailMouseWheel:false,thumbnailMouseWheelSpeed:20,thumbnailMouseWheelReverse:false,thumbnailScrollbarEase:10,hideCaption:false,
captionSize:70,captionBackgroundOpacity:0.5,captionBackgroundColor:"#000000",captionShowEffect:"slide",captionShowEffectDuration:500,captionShowEffectEasing:"swing",captionShowSlideDirection:"auto",captionHideEffect:"fade",captionHideEffectDuration:300,captionHideEffectEasing:"swing",captionHideSlideDirection:"auto",captionPosition:"bottom",captionLeft:50,captionTop:50,captionWidth:300,captionHeight:100,slideProperties:null,slideMask:false,linkTarget:"_blank",slideOpen:null,slideClick:null,slideMouseOver:null,
slideMouseOut:null,transitionStart:null,transitionComplete:null}})(jQuery);

// Copyright 2006 Google Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//   http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
document.createElement("canvas").getContext||(function(){var s=Math,j=s.round,F=s.sin,G=s.cos,V=s.abs,W=s.sqrt,k=10,v=k/2;function X(){return this.context_||(this.context_=new H(this))}var L=Array.prototype.slice;function Y(b,a){var c=L.call(arguments,2);return function(){return b.apply(a,c.concat(L.call(arguments)))}}var M={init:function(b){if(/MSIE/.test(navigator.userAgent)&&!window.opera){var a=b||document;a.createElement("canvas");a.attachEvent("onreadystatechange",Y(this.init_,this,a))}},init_:function(b){b.namespaces.g_vml_||
b.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml","#default#VML");b.namespaces.g_o_||b.namespaces.add("g_o_","urn:schemas-microsoft-com:office:office","#default#VML");if(!b.styleSheets.ex_canvas_){var a=b.createStyleSheet();a.owningElement.id="ex_canvas_";a.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:*{behavior:url(#default#VML)}g_o_\\:*{behavior:url(#default#VML)}"}var c=b.getElementsByTagName("canvas"),d=0;for(;d<c.length;d++)this.initElement(c[d])},
initElement:function(b){if(!b.getContext){b.getContext=X;b.innerHTML="";b.attachEvent("onpropertychange",Z);b.attachEvent("onresize",$);var a=b.attributes;if(a.width&&a.width.specified)b.style.width=a.width.nodeValue+"px";else b.width=b.clientWidth;if(a.height&&a.height.specified)b.style.height=a.height.nodeValue+"px";else b.height=b.clientHeight}return b}};function Z(b){var a=b.srcElement;switch(b.propertyName){case "width":a.style.width=a.attributes.width.nodeValue+"px";a.getContext().clearRect();
break;case "height":a.style.height=a.attributes.height.nodeValue+"px";a.getContext().clearRect();break}}function $(b){var a=b.srcElement;if(a.firstChild){a.firstChild.style.width=a.clientWidth+"px";a.firstChild.style.height=a.clientHeight+"px"}}M.init();var N=[],B=0;for(;B<16;B++){var C=0;for(;C<16;C++)N[B*16+C]=B.toString(16)+C.toString(16)}function I(){return[[1,0,0],[0,1,0],[0,0,1]]}function y(b,a){var c=I(),d=0;for(;d<3;d++){var f=0;for(;f<3;f++){var h=0,g=0;for(;g<3;g++)h+=b[d][g]*a[g][f];c[d][f]=
h}}return c}function O(b,a){a.fillStyle=b.fillStyle;a.lineCap=b.lineCap;a.lineJoin=b.lineJoin;a.lineWidth=b.lineWidth;a.miterLimit=b.miterLimit;a.shadowBlur=b.shadowBlur;a.shadowColor=b.shadowColor;a.shadowOffsetX=b.shadowOffsetX;a.shadowOffsetY=b.shadowOffsetY;a.strokeStyle=b.strokeStyle;a.globalAlpha=b.globalAlpha;a.arcScaleX_=b.arcScaleX_;a.arcScaleY_=b.arcScaleY_;a.lineScale_=b.lineScale_}function P(b){var a,c=1;b=String(b);if(b.substring(0,3)=="rgb"){var d=b.indexOf("(",3),f=b.indexOf(")",d+
1),h=b.substring(d+1,f).split(",");a="#";var g=0;for(;g<3;g++)a+=N[Number(h[g])];if(h.length==4&&b.substr(3,1)=="a")c=h[3]}else a=b;return{color:a,alpha:c}}function aa(b){switch(b){case "butt":return"flat";case "round":return"round";case "square":default:return"square"}}function H(b){this.m_=I();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.fillStyle=this.strokeStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=k*1;this.globalAlpha=1;this.canvas=b;
var a=b.ownerDocument.createElement("div");a.style.width=b.clientWidth+"px";a.style.height=b.clientHeight+"px";a.style.overflow="hidden";a.style.position="absolute";b.appendChild(a);this.element_=a;this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}var i=H.prototype;i.clearRect=function(){this.element_.innerHTML=""};i.beginPath=function(){this.currentPath_=[]};i.moveTo=function(b,a){var c=this.getCoords_(b,a);this.currentPath_.push({type:"moveTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};
i.lineTo=function(b,a){var c=this.getCoords_(b,a);this.currentPath_.push({type:"lineTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};i.bezierCurveTo=function(b,a,c,d,f,h){var g=this.getCoords_(f,h),l=this.getCoords_(b,a),e=this.getCoords_(c,d);Q(this,l,e,g)};function Q(b,a,c,d){b.currentPath_.push({type:"bezierCurveTo",cp1x:a.x,cp1y:a.y,cp2x:c.x,cp2y:c.y,x:d.x,y:d.y});b.currentX_=d.x;b.currentY_=d.y}i.quadraticCurveTo=function(b,a,c,d){var f=this.getCoords_(b,a),h=this.getCoords_(c,d),g={x:this.currentX_+
0.6666666666666666*(f.x-this.currentX_),y:this.currentY_+0.6666666666666666*(f.y-this.currentY_)};Q(this,g,{x:g.x+(h.x-this.currentX_)/3,y:g.y+(h.y-this.currentY_)/3},h)};i.arc=function(b,a,c,d,f,h){c*=k;var g=h?"at":"wa",l=b+G(d)*c-v,e=a+F(d)*c-v,m=b+G(f)*c-v,r=a+F(f)*c-v;if(l==m&&!h)l+=0.125;var n=this.getCoords_(b,a),o=this.getCoords_(l,e),q=this.getCoords_(m,r);this.currentPath_.push({type:g,x:n.x,y:n.y,radius:c,xStart:o.x,yStart:o.y,xEnd:q.x,yEnd:q.y})};i.rect=function(b,a,c,d){this.moveTo(b,
a);this.lineTo(b+c,a);this.lineTo(b+c,a+d);this.lineTo(b,a+d);this.closePath()};i.strokeRect=function(b,a,c,d){var f=this.currentPath_;this.beginPath();this.moveTo(b,a);this.lineTo(b+c,a);this.lineTo(b+c,a+d);this.lineTo(b,a+d);this.closePath();this.stroke();this.currentPath_=f};i.fillRect=function(b,a,c,d){var f=this.currentPath_;this.beginPath();this.moveTo(b,a);this.lineTo(b+c,a);this.lineTo(b+c,a+d);this.lineTo(b,a+d);this.closePath();this.fill();this.currentPath_=f};i.createLinearGradient=function(b,
a,c,d){var f=new D("gradient");f.x0_=b;f.y0_=a;f.x1_=c;f.y1_=d;return f};i.createRadialGradient=function(b,a,c,d,f,h){var g=new D("gradientradial");g.x0_=b;g.y0_=a;g.r0_=c;g.x1_=d;g.y1_=f;g.r1_=h;return g};i.drawImage=function(b){var a,c,d,f,h,g,l,e,m=b.runtimeStyle.width,r=b.runtimeStyle.height;b.runtimeStyle.width="auto";b.runtimeStyle.height="auto";var n=b.width,o=b.height;b.runtimeStyle.width=m;b.runtimeStyle.height=r;if(arguments.length==3){a=arguments[1];c=arguments[2];h=g=0;l=d=n;e=f=o}else if(arguments.length==
5){a=arguments[1];c=arguments[2];d=arguments[3];f=arguments[4];h=g=0;l=n;e=o}else if(arguments.length==9){h=arguments[1];g=arguments[2];l=arguments[3];e=arguments[4];a=arguments[5];c=arguments[6];d=arguments[7];f=arguments[8]}else throw Error("Invalid number of arguments");var q=this.getCoords_(a,c),t=[];t.push(" <g_vml_:group",' coordsize="',k*10,",",k*10,'"',' coordorigin="0,0"',' style="width:',10,"px;height:",10,"px;position:absolute;");if(this.m_[0][0]!=1||this.m_[0][1]){var E=[];E.push("M11=",
this.m_[0][0],",","M12=",this.m_[1][0],",","M21=",this.m_[0][1],",","M22=",this.m_[1][1],",","Dx=",j(q.x/k),",","Dy=",j(q.y/k),"");var p=q,z=this.getCoords_(a+d,c),w=this.getCoords_(a,c+f),x=this.getCoords_(a+d,c+f);p.x=s.max(p.x,z.x,w.x,x.x);p.y=s.max(p.y,z.y,w.y,x.y);t.push("padding:0 ",j(p.x/k),"px ",j(p.y/k),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",E.join(""),", sizingmethod='clip');")}else t.push("top:",j(q.y/k),"px;left:",j(q.x/k),"px;");t.push(' ">','<g_vml_:image src="',b.src,
'"',' style="width:',k*d,"px;"," height:",k*f,'px;"',' cropleft="',h/n,'"',' croptop="',g/o,'"',' cropright="',(n-h-l)/n,'"',' cropbottom="',(o-g-e)/o,'"'," />","</g_vml_:group>");this.element_.insertAdjacentHTML("BeforeEnd",t.join(""))};i.stroke=function(b){var a=[],c=P(b?this.fillStyle:this.strokeStyle),d=c.color,f=c.alpha*this.globalAlpha;a.push("<g_vml_:shape",' filled="',!!b,'"',' style="position:absolute;width:',10,"px;height:",10,'px;"',' coordorigin="0 0" coordsize="',k*10," ",k*10,'"',' stroked="',
!b,'"',' path="');var h={x:null,y:null},g={x:null,y:null},l=0;for(;l<this.currentPath_.length;l++){var e=this.currentPath_[l];switch(e.type){case "moveTo":a.push(" m ",j(e.x),",",j(e.y));break;case "lineTo":a.push(" l ",j(e.x),",",j(e.y));break;case "close":a.push(" x ");e=null;break;case "bezierCurveTo":a.push(" c ",j(e.cp1x),",",j(e.cp1y),",",j(e.cp2x),",",j(e.cp2y),",",j(e.x),",",j(e.y));break;case "at":case "wa":a.push(" ",e.type," ",j(e.x-this.arcScaleX_*e.radius),",",j(e.y-this.arcScaleY_*e.radius),
" ",j(e.x+this.arcScaleX_*e.radius),",",j(e.y+this.arcScaleY_*e.radius)," ",j(e.xStart),",",j(e.yStart)," ",j(e.xEnd),",",j(e.yEnd));break}if(e){if(h.x==null||e.x<h.x)h.x=e.x;if(g.x==null||e.x>g.x)g.x=e.x;if(h.y==null||e.y<h.y)h.y=e.y;if(g.y==null||e.y>g.y)g.y=e.y}}a.push(' ">');if(b)if(typeof this.fillStyle=="object"){var m=this.fillStyle,r=0,n={x:0,y:0},o=0,q=1;if(m.type_=="gradient"){var t=m.x1_/this.arcScaleX_,E=m.y1_/this.arcScaleY_,p=this.getCoords_(m.x0_/this.arcScaleX_,m.y0_/this.arcScaleY_),
z=this.getCoords_(t,E);r=Math.atan2(z.x-p.x,z.y-p.y)*180/Math.PI;if(r<0)r+=360;if(r<1.0E-6)r=0}else{var p=this.getCoords_(m.x0_,m.y0_),w=g.x-h.x,x=g.y-h.y;n={x:(p.x-h.x)/w,y:(p.y-h.y)/x};w/=this.arcScaleX_*k;x/=this.arcScaleY_*k;var R=s.max(w,x);o=2*m.r0_/R;q=2*m.r1_/R-o}var u=m.colors_;u.sort(function(ba,ca){return ba.offset-ca.offset});var J=u.length,da=u[0].color,ea=u[J-1].color,fa=u[0].alpha*this.globalAlpha,ga=u[J-1].alpha*this.globalAlpha,S=[],l=0;for(;l<J;l++){var T=u[l];S.push(T.offset*q+
o+" "+T.color)}a.push('<g_vml_:fill type="',m.type_,'"',' method="none" focus="100%"',' color="',da,'"',' color2="',ea,'"',' colors="',S.join(","),'"',' opacity="',ga,'"',' g_o_:opacity2="',fa,'"',' angle="',r,'"',' focusposition="',n.x,",",n.y,'" />')}else a.push('<g_vml_:fill color="',d,'" opacity="',f,'" />');else{var K=this.lineScale_*this.lineWidth;if(K<1)f*=K;a.push("<g_vml_:stroke",' opacity="',f,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',this.miterLimit,'"',' endcap="',aa(this.lineCap),
'"',' weight="',K,'px"',' color="',d,'" />')}a.push("</g_vml_:shape>");this.element_.insertAdjacentHTML("beforeEnd",a.join(""))};i.fill=function(){this.stroke(true)};i.closePath=function(){this.currentPath_.push({type:"close"})};i.getCoords_=function(b,a){var c=this.m_;return{x:k*(b*c[0][0]+a*c[1][0]+c[2][0])-v,y:k*(b*c[0][1]+a*c[1][1]+c[2][1])-v}};i.save=function(){var b={};O(this,b);this.aStack_.push(b);this.mStack_.push(this.m_);this.m_=y(I(),this.m_)};i.restore=function(){O(this.aStack_.pop(),
this);this.m_=this.mStack_.pop()};function ha(b){var a=0;for(;a<3;a++){var c=0;for(;c<2;c++)if(!isFinite(b[a][c])||isNaN(b[a][c]))return false}return true}function A(b,a,c){if(!!ha(a)){b.m_=a;if(c)b.lineScale_=W(V(a[0][0]*a[1][1]-a[0][1]*a[1][0]))}}i.translate=function(b,a){A(this,y([[1,0,0],[0,1,0],[b,a,1]],this.m_),false)};i.rotate=function(b){var a=G(b),c=F(b);A(this,y([[a,c,0],[-c,a,0],[0,0,1]],this.m_),false)};i.scale=function(b,a){this.arcScaleX_*=b;this.arcScaleY_*=a;A(this,y([[b,0,0],[0,a,
0],[0,0,1]],this.m_),true)};i.transform=function(b,a,c,d,f,h){A(this,y([[b,a,0],[c,d,0],[f,h,1]],this.m_),true)};i.setTransform=function(b,a,c,d,f,h){A(this,[[b,a,0],[c,d,0],[f,h,1]],true)};i.clip=function(){};i.arcTo=function(){};i.createPattern=function(){return new U};function D(b){this.type_=b;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0;this.colors_=[]}D.prototype.addColorStop=function(b,a){a=P(a);this.colors_.push({offset:b,color:a.color,alpha:a.alpha})};function U(){}G_vmlCanvasManager=
M;CanvasRenderingContext2D=H;CanvasGradient=D;CanvasPattern=U})();


$(document).ready(function(){

$('.slider').advancedSlider({xmlSource:'http://www.vsga.org/wp-content/plugins/banners/slider.xml', slideshowDelay: 7000,  width:670, height:363, thumbnailsType:'none', slideshowControls: false, pauseSlideshowOnHover: true, navigationArrows: false, timerRadius: 10, effectType: 'simpleSlide', linkTarget: '_self', captionBackgroundOpacity: 0.7, captionSize: 90  });

});
