(function(k){k.multiGallery=function(Wc,j){function zc(){o=0;"horizontal"==W?(J.css("height",aa+2*K+"px"),ac=parseInt(J.css("height"),10)):(J.css("width",ba+2*K+"px"),ac=parseInt(J.css("width"),10));"inside"==ca&&(D=ga+Fa+Ma+ac+Xc);"horizontal"==W?X.css("left",0):X.css("top",0);N&&(N.css("width",ba+2*K+"px"),N.css("height",aa+2*K+"px"))}function bc(){var a;"horizontal"==W?(s=Math.floor((f-Bb)/(ba+da)),!cc&&s>Na?s=Na:s>l?s=l:s<Va&&(s=Va),R=s*ba+(s-1)*da+2*K,J.css("width",R+"px"),a=-(l*ba+(l-1)*da)+ R-2*K,parseInt(X.css("left"),10)<a&&X.css("left",a)):(s=Math.floor((e-Bb)/(aa+da)),!cc&&s>Na?s=Na:s>l?s=l:s<Va&&(s=Va),R=s*aa+(s-1)*da+2*K,J.css("height",R+"px"),a=-(l*aa+(l-1)*da)+R-2*K,parseInt(X.css("top"),10)<a&&X.css("top",a));o+s>l-1&&(o=l-s);ib();N&&Cb();"horizontal"==W?(Db?(J.css(Ha,za+"px"),"left"==Ha?(r.css(Ha,za-r.width()-ha+"px"),B.css(Ha,za+R+ha+"px")):(B.css(Ha,za-r.width()-ha+"px"),r.css(Ha,za+R+ha+"px"))):(J.css("left",g.width()/2-R/2+"px"),r.css("left",g.width()/2-R/2-r.width()-ha+ "px"),B.css("left",g.width()/2+R/2+ha+"px")),r.css("top",ga+Fa+Ma+aa/2+K-r.height()/2+"px"),B.css("top",ga+Fa+Ma+aa/2+K-B.height()/2+"px")):(Db?(J.css(Ha,za+"px"),"top"==Ha?(r.css("top",za-r.height()-ha+"px"),B.css("top",za+R+ha+"px")):(B.css("top",za-r.height()-ha+"px"),r.css("top",za+R+ha+"px"))):(J.css("top",g.height()/2-R/2+"px"),r.css("top",g.height()/2-R/2-r.height()-ha+"px"),B.css("top",g.height()/2+R/2+ha+"px")),r.css("left",ga+Fa+Ma+ba/2+K-r.width()/2+"px"),B.css("left",ga+Fa+Ma+ba/2+K-r.width()/ 2+"px"))}function dc(){var a={};if("top"==S)a.top=ia?-D+"px":0;else if("bottom"==S)a.top=ia?e+"px":e-D+"px";else if("left"==S)a.left=ia?-D+"px":0;else if("right"==S)a.left=ia?f+"px":f-D+"px";ia?(Wa.attr("src","data/icons/plus_off.png"),ia=!1):(Wa.attr("src","data/icons/minus_off.png"),ia=!0);g.stop().animate(a,{duration:500,easing:"easeOutQuint"})}function ec(){"top"==S?(g.css("width",f+"px"),g.css("height",D+"px"),ia?g.css("top",0):"inside"==ca?g.css("top",-D+"px"):(g.css("top",0),w.css("top",D+ "px")),g.css("left",0),"inside"==ca&&jb&&(H.css("top",D+10+"px"),H.css("left","10px"))):"bottom"==S?(g.css("width",f+"px"),g.css("height",D+"px"),ia?g.css("top",e-D+"px"):g.css("top",e+"px"),g.css("left",0),"inside"==ca&&jb&&(H.css("bottom",D+10+"px"),H.css("right","10px"))):"left"==S?(g.css("width",D+"px"),g.css("height",e+"px"),g.css("top",0),ia?g.css("left",0):"inside"==ca?g.css("left",-D+"px"):(g.css("left",0),w.css("left",D+"px")),"inside"==ca&&jb&&(H.css("top","10px"),H.css("left",D+10+"px"))): "right"==S&&(g.css("width",D+"px"),g.css("height",e+"px"),g.css("top",0),ia?g.css("left",f-D+"px"):g.css("left",f+"px"),"inside"==ca&&jb&&(H.css("bottom","10px"),H.css("right",D+10+"px")))}function Cb(a){if(-1!=z()){var b=Eb[z()]-K;"horizontal"==W?N.stop().animate({left:b},{duration:500,easing:"easeOutQuint"}):N.stop().animate({top:b},{duration:500,easing:"easeOutQuint"});a&&(z()>o-1+s?(o=z(),o>l-1&&(o=l-1),o>l-s&&(o=l-s),Ac()):z()<o&&(o=z(),0>o&&(o=0),Ac()))}}function Ac(){kb=!0;var a;"horizontal"== W?(a=o*ba+o*da,X.stop().animate({left:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){ib()}})):(a=o*aa+o*da,X.stop().animate({top:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){ib()}}))}function Bc(a){if(!a)a=window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();if(T&&!kb){a=k(a.currentTarget).attr("id");if("prevThumbBtn"==a){if(0==o)return;kb=!0;o-=s;0>o&&(o=0)}else if("nextThumbBtn"==a){if(o==l-s)return;kb=!0;o+=s;o>l-1&&(o=l-1); o>l-s&&(o=l-s)}"horizontal"==W?(a=o*ba+o*da,X.stop().animate({left:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){ib()}})):(a=o*aa+o*da,X.stop().animate({top:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){ib()}}));return!1}}function ib(){l<=s?(r.css("display","none"),B.css("display","none")):(r.css("display","block"),B.css("display","block"),0==o?(r.css("cursor","default"),r.css("opacity",0.5)):(r.css("cursor","pointer"),r.css("opacity",1)),o+s==l?(B.css("cursor", "default"),B.css("opacity",0.5)):(B.css("cursor","pointer"),B.css("opacity",1)),kb=!1)}function Yc(a){if(!a)a=window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();if(T&&(a=k(a.currentTarget).attr("id"),a!=p))if(Ia)Oa||(fc=a,Oa=!0);else return Ia=!0,gc(),p=a,Fb(),O&&Xa(),lb(),!1}function gc(){hc&&hc.css("cursor","pointer")}function Fb(){var a=ic[p];a.css("cursor","default");hc=a}function U(a,b){for(var c=0;a<b;a++)c+=Gb[a]+Hb;return c-=Hb}function Zc(){var a;a="horizontal"== ma?f-Ib:e-Ib;a<Ja&&(a=Ja);var b=0,c=m;Y=m;var d=!0;a:for(;b<a;){Y--;if(!mb&&c-Y>Ga){Y=c-Ga;d=!1;b=U(Y,c);break a}if(0>Y){Y=0;for(var d=!1,b=U(Y,c),h=!0;b<a;){c++;if(!mb&&c>Ga){c=Ga;h=!1;b=U(0,c);break a}if(c>F){c=F;h=!1;b=U(0,c);break a}b=U(0,c)}h&&(c--,b=U(Y,c));break a}b=U(Y,c)}d&&(Y++,b=U(Y,c));a=Ya[Y];"horizontal"==ma?(V=b+2*sa,x.css("width",V+"px"),Ka?x.css(ea,na+"px"):x.css("left",g.width()/2-V/2+"px"),ta.stop().animate({left:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){Jb()}})): (V=b+2*ua,x.css("height",V+"px"),Ka?x.css(ea,na+"px"):x.css("top",g.height()/2-V/2+"px"),ta.stop().animate({top:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){Jb()}}));Pa=c-Y;Cc();O&&Xa()}function Kb(){var a;a="horizontal"==ma?f-Ib:e-Ib;a<Ja&&(a=Ja);var b=0,c=m,d=!0;a:for(;b<a;){c++;if(!mb&&c-m>Ga){c=m+Ga;d=!1;b=U(m,c);break a}if(c>F){for(var c=F,d=!1,b=U(m,c),h=!0;b<a;){m--;if(!mb&&c-m>Ga){m=c-Ga;h=!1;b=U(m,F);break a}if(0>m){m=0;h=!1;b=U(0,F);break a}b=U(m,F)}h&&(m++,b=U(m,c)); break a}b=U(m,c)}d&&(c--,b=U(m,c));a=Ya[m];Pa=c-m;"horizontal"==ma?(V=b+2*sa,x.css("width",V+"px"),Ka?x.css(ea,na+"px"):x.css("left",g.width()/2-V/2+"px"),ta.stop().animate({left:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){Jb()}})):(V=b+2*ua,x.css("height",V+"px"),Ka?x.css(ea,na+"px"):x.css("top",g.height()/2-V/2+"px"),ta.stop().animate({top:-a+"px"},{duration:500,easing:"easeOutQuint",complete:function(){Jb()}}));Cc();O&&Xa()}function Cc(){"horizontal"==ma?(n.css("top",ga+Qa/ 2+ua-n.height()/2+Lb+"px"),E.css("top",ga+Qa/2+ua-n.height()/2+Lb+"px"),Ka?"left"==ea?(n.css(ea,na-n.width()-ja+"px"),E.css(ea,na+parseInt(x.css("width"),10)+ja+"px")):(E.css(ea,na-n.width()-ja+"px"),n.css(ea,na+parseInt(x.css("width"),10)+ja+"px")):(n.css("left",g.width()/2-V/2-n.width()-ja+"px"),E.css("left",g.width()/2+V/2+ja+"px"))):(n.css("left",ga+nb/2+sa-n.width()/2+Lb+"px"),E.css("left",ga+nb/2+sa-n.width()/2+Lb+"px"),Ka?"top"==ea?(n.css(ea,na-n.height()-ja+"px"),E.css(ea,na+parseInt(x.css("height"), 10)+ja+"px")):(E.css(ea,na-n.height()-ja+"px"),n.css(ea,na+parseInt(x.css("height"),10)+ja+"px")):(n.css("top",g.height()/2-V/2-n.height()-ja+"px"),E.css("top",g.height()/2+V/2+ja+"px")))}function Xa(){var a,b;"horizontal"==ma?(b=Gb[p]+2*sa+"px",O.css("height",Qa+2*ua+"px"),a=Ya[p]-sa,O.stop().animate({left:a,width:b},{duration:500,easing:"easeOutQuint"})):(b=Dc[p]+2*sa+"px",O.css("height",Qa+2*ua+"px"),a=Ya[p]-ua,O.stop().animate({top:a,width:b},{duration:500,easing:"easeOutQuint"}))}function Ec(a){if(!a)a= window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();if(T&&!Mb){a=k(a.currentTarget).attr("id");if("prevMenuBtn"==a){if(0==m)return;Mb=!0;Zc();m=Y;0>m&&(m=0)}else if("nextMenuBtn"==a){if(m==F-Pa)return;Mb=!0;m+=Pa;m>F-1&&(m=F-1);Kb()}return!1}}function Jb(){F<=Pa?(n.css("display","none"),E.css("display","none")):(n.css("display","block"),E.css("display","block"),0==m?(n.css("cursor","default"),n.css("opacity",0.5)):(n.css("cursor","pointer"),n.css("opacity",1)),m+Pa== F?(E.css("cursor","default"),E.css("opacity",0.5)):(E.css("cursor","pointer"),E.css("opacity",1)),Mb=!1)}function lb(){i&&clearTimeout(i);Ra&&clearInterval(Ra);Nb();for(var a=0,b;a<l;a++)(b=ob[a])&&b.remove();ob=[];I.stop().empty();L.stop().empty();I.css("zIndex",0);L.css("zIndex",1);I.css("opacity",1);L.css("opacity",1);I.css("background","none");L.css("background","none");I.css("overflow","visible");L.css("overflow","visible");I.css("display","none");L.css("display","none");w.css("background","none"); Ob=Ia=!1;Oa?(Oa=!1,gc(),p=fc,Fb(),O&&Xa(),lb()):(Fc(),zc(),ec(),bc(),Za||Kb())}function Fc(){Z=-1;Eb=[];q=Aa=oa=va=!1;La=[];Pb=null;wa=k(jc[p]);La=wa.children("a[title=media]");l=La.length;Na>l&&(Na=l);if(kc){for(var a=l,b=[],c=[],d=0,h=0;d<a;d++)b[d]=d;for(h=0;h<a;h++)d=Math.round(Math.random()*(b.length-1)),c[h]=b[d],b.splice(d,1);Qb=c}A=wa.attr("data-transitionType").toUpperCase();"SLIDE"!=A&&"SPLIT"!=A&&"REVEAL"!=A&&"KEN_BURNS"!=A&&"ALPHA"!=A&&"ZOOM"!=A&&alert("Invalid transitionType on category number: "+ p);"KEN_BURNS"!=A&&(a=wa.attr("data-imageFitMode"),"fit-inside"!=a&&"fit-outside"!=a?alert("Invalid imageFitMode on category number: "+p):("fit-inside"==a?ka=!0:ka=!1,xa&&(ka=!0)),$a(),t=wa.attr("data-transitionEase"),u=parseInt(wa.attr("data-transitionTime"),10));ba=parseInt(wa.attr("data-thumbWidth"),10);aa=parseInt(wa.attr("data-thumbHeight"),10);P=wa.attr("data-bgColor");!1==ya[p].mainLoaded&&(pb=!1);$c();pb?(Ob=!0,pa()):lc()}function $c(){for(var a=0,b,c,d,h=0;a<l;a++)c=k(La[a]),d=k("<div/>"), d.attr("id",a),d.css("position","absolute"),d.css("zIndex",a+1),d.css("overflow","hidden"),0<Gc&&d.css("borderRadius",Gc),"horizontal"==W?(d.css("top",K+"px"),d.css("left",h+a*da+"px"),Eb[a]=parseInt(d.css("left"),10),h+=ba):(d.css("top",h+a*da+"px"),Eb[a]=parseInt(d.css("top"),10),d.css("left",K+"px"),h+=aa),d.css("width",ba+"px"),d.css("height",aa+"px"),d.css("cursor","pointer"),d.bind("click",ad),b=k(new Image),b.css("position","absolute"),b.css("width",ba+"px"),b.css("height",aa+"px"),b.attr("id", a),b.css("top",0),b.css("left",0),b.css("display","block"),c=c.attr("data-thumb")+"?rand="+99999999*Math.random(),b.load(function(){}).attr("src",c),b.error(function(){}),d.append(b),X.append(d),ob.push(d);Hc(ob)}function ad(a){if(!a)a=window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();if(T&&!oa&&!q&&(a=k(a.currentTarget).attr("id"),a!=z()))return qb=!0,"KEN_BURNS"!=A?Q?q||(M=a,q=!0):(rb(),Z=a,Rb()):!Aa&&!q&&(M=a,q=!0,i&&clearTimeout(i),Sa()),!1}function rb(){Pb&& Pb.css("cursor","pointer")}function mc(){var a=ob[z()];a.css("cursor","default");Pb=a}function Sb(a){if(!Ia){Tb=!0;var b,c=k(La[a]),d,h,e=ya[p].main;b=k(new Image);b.attr("id",a);b.css("top",0);b.css("left",0);b.css("display","block");if("SLIDE"==A||"SPLIT"==A||"REVEAL"==A)b.css("position","absolute");else if("KEN_BURNS"==A||"ALPHA"==A||"ZOOM"==A)b.css("position","relative"),b.css("width","100%"),b.css("height","100%");a=c.attr("data-main")+"?rand="+99999999*Math.random();b.load(function(){d=k(this); h=d.attr("id");this.origWidth=this.width;this.origHeight=this.height;e[h]=d;Tb=!1;oa&&(oa=!1,sb());!pb&&!oa&&lc();Ob||(T=Ob=!0,pa())}).attr("src",a);b.error(function(){})}}function lc(){var a=0,b=!1,c=ya[p].main;if(kc)for(;a<l;a++){if(void 0==c[Qb[a]]){b=!0;Sb(Qb[a]);break}}else for(;a<l;a++)if(void 0==c[a]){b=!0;Sb(a);break}if(!b)pb=ya[p].mainLoaded=!0}function ab(){oa=!0;Tb?(Ra&&clearInterval(Ra),Ra=setInterval(bd,cd)):Sb(z())}function bd(){Tb||(Ra&&clearInterval(Ra),nc[z()]?(oa=!1,pb||lc(),sb()): Sb(z()))}function sb(){switch(A){case "SLIDE":dd();break;case "SPLIT":ed();break;case "REVEAL":fd();break;case "KEN_BURNS":gd();break;case "ALPHA":hd();break;case "ZOOM":id()}}function dd(){Q=!0;var a=ya[p].main;if(a[z()]){var b=a[z()],c=b[0].origWidth,d=b[0].origHeight,a=qa(!0);a.css("display","block");if(xa||c>f||d>e)d=Ba(w,c,d,ka),c=d.width,d=d.height;void 0!=P&&(I.css("background",P),L.css("background",P));bb([b]);b.css("width",c+"px");b.css("height",d+"px");b.css("left",f/2-c/2+"px");b.css("top", e/2-d/2+"px");a.css("width",f+"px");a.css("height",e+"px");a.css("overflow","hidden");la&&cb();va?(oc=pc(jd),kd(a),a.append(b),b=Ta(a),ld(a,b)):(a.css("left","0px"),a.css("top","0px"),a.css("opacity",0),a.append(b),a.stop().animate({opacity:1},{duration:qc,easing:rc,complete:function(){G()}}));va=!0}else la&&Ua(),ab()}function kd(a){switch(oc){case "top":a.css("left",0);a.css("top",-e+"px");break;case "left":a.css("left",-f+"px");a.css("top",0);break;case "bottom":a.css("left",0);a.css("top",e+"px"); break;case "right":a.css("left",f+"px"),a.css("top",0)}}function ld(a,b){switch(oc){case "top":a.stop().animate({top:0},{duration:u,easing:t});b.stop().animate({top:e},{duration:u,easing:t,complete:function(){G(b)}});break;case "bottom":a.stop().animate({top:0},{duration:u,easing:t});b.stop().animate({top:-e},{duration:u,easing:t,complete:function(){G(b)}});break;case "left":a.stop().animate({left:0},{duration:u,easing:t});b.stop().animate({left:f},{duration:u,easing:t,complete:function(){G(b)}}); break;case "right":a.stop().animate({left:0},{duration:u,easing:t}),b.stop().animate({left:-f},{duration:u,easing:t,complete:function(){G(b)}})}}function ed(){Q=!0;var a=ya[p].main;if(a[z()]){var b=a[z()],c=b.clone(),d=b[0].origWidth,h=b[0].origHeight,a=qa(!0);a.css("display","block");if(xa||d>f||h>e)h=Ba(w,d,h,ka),d=h.width,h=h.height;bb([b,c]);b.css("width",d+"px");b.css("height",h+"px");b.css("left",f/2-d/2+"px");b.css("top",e/2-h/2+"px");c.css("width",d+"px");c.css("height",h+"px");a.css("width", f+"px");a.css("height",e+"px");a.css("left","0px");a.css("top","0px");a.css("overflow","hidden");$=pc(md);a.splitCase=$;nd(b,c,a,d,h);la&&cb();va?(b=Ta(a),b.css("display","block"),sc(b,a),od(b)):(a.css("opacity",0),a.stop().animate({opacity:1},{duration:qc,easing:rc,complete:function(){G()}}));va=!0}else la&&Ua(),ab()}function nd(a,b,c,d,h){var v;if("horizontalUpLeft"==$||"horizontalUpRight"==$||"horizontalSplit"==$)v=k("<div/>"),v.attr("data-title","split1"),v.css("background",P),v.css("position", "absolute"),v.css("top",0),v.css("left",0),v.css("width",f+"px"),v.css("height",e/2+"px"),v.css("overflow","hidden"),v.append(a),c.append(v),a=k("<div/>"),a.attr("data-title","split2"),a.css("background",P),a.css("position","absolute"),a.css("top",e/2+"px"),a.css("left",0),a.css("width",f+"px"),a.css("height",e/2+"px"),a.css("overflow","hidden"),a.append(b),c.append(a),c=(e-h)/2,b.css("left",f/2-d/2+"px"),b.css("top",-e/2+c+"px");else if("verticalUpLeft"==$||"verticalDownLeft"==$||"verticalSplit"== $)v=k("<div/>"),v.attr("data-title","split1"),v.css("background",P),v.css("position","absolute"),v.css("top",0),v.css("left",0),v.css("width",f/2+"px"),v.css("height",e+"px"),v.css("overflow","hidden"),v.append(a),c.append(v),a=k("<div/>"),a.attr("data-title","split2"),a.css("background",P),a.css("position","absolute"),a.css("top",0),a.css("left",f/2+"px"),a.css("width",f/2+"px"),a.css("height",e+"px"),a.css("overflow","hidden"),a.append(b),c.append(a),b.css("left",-d/2+"px"),b.css("top",e/2-h/2+ "px")}function od(a){$=a.splitCase;var b=k(a.children("div[data-title=split1]")),c=k(a.children("div[data-title=split2]"));"horizontalUpLeft"==$?(b.stop().animate({left:-f+"px"},{duration:u,easing:t}),c.stop().animate({left:f+"px"},{duration:u,easing:t,complete:function(){G(a)}})):"horizontalUpRight"==$?(b.stop().animate({left:f+"px"},{duration:u,easing:t}),c.stop().animate({left:-f+"px"},{duration:u,easing:t,complete:function(){G(a)}})):"horizontalSplit"==$?(b.stop().animate({top:-e/2+"px"},{duration:u, easing:t}),c.stop().animate({top:e+"px"},{duration:u,easing:t,complete:function(){G(a)}})):"verticalUpLeft"==$?(b.stop().animate({top:-e+"px"},{duration:u,easing:t}),c.stop().animate({top:e+"px"},{duration:u,easing:t,complete:function(){G(a)}})):"verticalDownLeft"==$?(b.stop().animate({top:e+"px"},{duration:u,easing:t}),c.stop().animate({top:-e+"px"},{duration:u,easing:t,complete:function(){G(a)}})):"verticalSplit"==$&&(b.stop().animate({left:-f/2+"px"},{duration:u,easing:t}),c.stop().animate({left:f+ "px"},{duration:u,easing:t,complete:function(){G(a)}}))}function fd(){Q=!0;var a=ya[p].main;if(a[z()]){var a=a[z()],b=a[0].origWidth,c=a[0].origHeight,d=qa(!0);d.css("display","block");if(xa||b>f||c>e)c=Ba(w,b,c,ka),b=c.width,c=c.height;void 0!=P&&(I.css("background",P),L.css("background",P));bb([a]);a.css("width",b+"px");a.css("height",c+"px");a.css("left",f/2-b/2+"px");a.css("top",e/2-c/2+"px");d.css("overflow","hidden");d.css("width",f+"px");d.css("height",e+"px");d.css("left","0px");d.css("top", "0px");la&&cb();va?(tb=pc(pd),b=Ta(d),sc(b,d),d.append(a),qd(b)):(d.css("opacity",0),d.append(a),d.stop().animate({opacity:1},{duration:qc,easing:rc,complete:function(){G()}}));va=!0}else la&&Ua(),ab()}function qd(a){"top"==tb?a.stop().animate({top:-e+"px"},{duration:u,easing:t,complete:function(){G(a)}}):"bottom"==tb?a.stop().animate({top:e+"px"},{duration:u,easing:t,complete:function(){G(a)}}):"right"==tb?a.stop().animate({left:f+"px"},{duration:u,easing:t,complete:function(){G(a)}}):"left"==tb&& a.stop().animate({left:-f+"px"},{duration:u,easing:t,complete:function(){G(a)}})}function hd(){Q=!0;var a=ya[p].main;if(a[z()]){var a=a[z()][0],b=a.origWidth,c=a.origHeight,d=qa(!0);d.css("display","block");d.css("opacity",0);if(xa||b>f||c>e)c=Ba(w,b,c,ka),b=c.width,c=c.height;void 0!=P&&w.css("background",P);bb([a]);d.css("width",b+"px");d.css("height",c+"px");d.css("left",f/2-b/2+"px");d.css("top",e/2-c/2+"px");d.append(a);la&&cb();if(va){var h=Ta(d);h.stop().animate({opacity:0},{duration:u,easing:t, complete:function(){G(h)}});d.stop().animate({opacity:1},{duration:u,easing:t})}else d.stop().animate({opacity:1},{duration:u,easing:t,complete:function(){G()}});va=!0}else la&&Ua(),ab()}function id(){Q=!0;var a=ya[p].main;if(a[z()]){var a=a[z()],b=a[0].origWidth,c=a[0].origHeight;if(xa||b>f||c>e)c=Ba(w,b,c,ka),b=c.width,c=c.height;void 0!=P&&w.css("background",P);bb([a]);var d=qa(!0);d.css("display","block");var h=Ta(d);sc(d,h);d.css("width",f+"px");d.css("height",e+"px");d.css("left",0);d.css("top", 0);d.css("overflow","hidden");d.append(a);a.css("left",Math.random()*f+"px");a.css("top",Math.random()*e+"px");a.css("width","0px");a.css("height","0px");la&&cb();va?a.animate({width:b+"px",height:c+"px",left:f/2-b/2+"px",top:e/2-c/2+"px"},{duration:u,easing:t,complete:function(){G(h)}}):a.animate({width:b+"px",height:c+"px",left:f/2-b/2+"px",top:e/2-c/2+"px"},{duration:u,easing:t,complete:function(){G()}});va=!0}else la&&Ua(),ab()}function G(a){Ia||(a&&(k(a).empty(),a.css("display","none")),Q=!1, Ic(),qb=!1,q?("prev"==M?Ub():"next"==M?pa():(Z=M,Rb(!0)),q=!1):fa&&(i&&clearTimeout(i),i=setTimeout(pa,$a())))}function Sa(){Ia||(i&&clearTimeout(i),q?"prev"==M?Ub():"next"==M?pa():(Z=M,Rb(!0)):pa())}function gd(){Aa=Q=!0;var a=ya[p].main;if(a[z()]){var b=a[z()][0],c=b.origWidth,d=b.origHeight,h=k(La[z()]),v=!1,g=parseFloat(h.attr("data-startScale"));if(isNaN(g)||0==g)g=1;var j=parseFloat(h.attr("data-endScale"));if(isNaN(j)||0==j)j=1.5;g<j&&(v=!0);var o=h.attr("data-startPosition").toLowerCase(); if(Jc(o)||!Kc(o,ub))o=tc(ub);a=h.attr("data-endPosition").toLowerCase();if(Jc(a)||!Kc(a,ub))for(a=tc(ub);a==o;)a=tc(ub);h=parseFloat(h.attr("data-duration"));if(isNaN(h)||0==h)h=7*Math.random()-3+3;var h=1E3*h,C=qa(!0);C.css("opacity",0);C.css("display","block");C.append(b);void 0!=P&&w.css("background",P);bb([b]);C.css("width",c*g+"px");C.css("height",d*g+"px");var g=parseInt(C.css("width"),10),m=parseInt(C.css("height"),10),b=0;g<f&&(b=f/g,v?(g=f,m*=b):(g=1.35*f,m*=1.35*b),C.css("width",g+"px"), C.css("height",m+"px"));g=parseInt(C.css("width"),10);m=parseInt(C.css("height"),10);m<e&&(b=e/m,v?(m=e,g*=b):(m=1.35*e,g*=1.35*b),C.css("width",g+"px"),C.css("height",m+"px"));var l,n,b=parseInt(C.css("width"),10),g=parseInt(C.css("height"),10);switch(o){case "tl":n=l=0;break;case "tc":l=f/2-b/2;n=0;break;case "tr":l=f-b;n=0;break;case "ml":l=0;n=e/2-g/2;break;case "mc":l=f/2-b/2;n=e/2-g/2;break;case "mr":l=f-b;n=e/2-g/2;break;case "bl":l=0;n=e-g;break;case "bc":l=f/2-b/2;n=e-g;break;case "br":l= f-b,n=e-g}c*=j;d*=j;c<f&&(b=f/c,v?(c=1.35*f,d*=1.35*b):(c=f,d*=b));d<e&&(b=e/d,v?(d=1.35*e,c*=1.35*b):(d=e,c*=b));j=rd(a,c,d);v=j.x;j=j.y;Lc=a;C.css("left",l);C.css("top",n);l=h-700;la&&cb();fa&&(i&&clearTimeout(i),i=setTimeout(Sa,l));C.animate({opacity:1},{duration:1E3,easing:"easeOutSine",queue:!1,complete:function(){var a=Ta(C);k(a).stop().empty();a.css("display","none");Ic();qb=q=Aa=!1}});C.animate({left:v+"px",top:j+"px",width:c+"px",height:d+"px"},{duration:h,easing:"linear",queue:!1,complete:function(){fa&& (k(C).empty(),C.css("display","none"),Ta(C));Q=!1}})}else la&&Ua(),ab()}function rd(a,b,c){var d={};switch(a){case "tl":d.x=0;d.y=0;break;case "tc":d.x=f/2-b/2;d.y=0;break;case "tr":d.x=f-b;d.y=0;break;case "ml":d.x=0;d.y=e/2-c/2;break;case "mc":d.x=f/2-b/2;d.y=e/2-c/2;break;case "mr":d.x=f-b;d.y=e/2-c/2;break;case "bl":d.x=0;d.y=e-c;break;case "bc":d.x=f/2-b/2;d.y=e-c;break;case "br":d.x=f-b,d.y=e-c}return d}function Ta(a){return"_holder1"==a.attr("data-title")?L:I}function sc(a,b){a.css("zIndex", 1);b.css("zIndex",0)}function qa(a){var b;b=I.children().size();a?0<b?(a=L,b=I):(a=I,b=L):0<b?(a=I,b=L):(a=L,b=I);"KEN_BURNS"==A&&(parseInt(a.css("zIndex"),10)<parseInt(b.css("zIndex"),10)?(a.css("zIndex",1),b.css("zIndex",0)):(a.css("zIndex",0),b.css("zIndex",1)));return a}function Ba(a,b,c,d){var h={},e=a.width(),a=a.height(),f=(e-0)/(a-0),g=b/c;g<f?d?(h.width=(a-0)/c*b,h.height=a-0):(h.height=(e-0)/b*c,h.width=e-0):g>f?d?(h.height=(e-0)/b*c,h.width=e-0):(h.width=(a-0)/c*b,h.height=a-0):(h.width= e-0,h.height=a-0);return h}function Jc(a){var b=!1;""==a.replace(/\s/g,"")&&(b=!0);return b}function pc(a){var b=Math.floor(Math.random()*(a.length-1)),b=a.splice(b,1)[0];a.push(b);return b}function tc(a){var b=Math.round(Math.random()*(a.length-1));return a[b]}function Kc(a,b){for(var c=0,d=b.length,e,f;c<d;c++)if(f=b[c],a==f){e=!0;break}return e}function $a(){return sd?0<Vb?Vb:3E3:void 0!=wa.attr("data-transitionDelay")?parseInt(wa.attr("data-transitionDelay"),10):0<Vb?Vb:3E3}function z(){return kc? qb?Z:Qb[Z]:Z}function Hc(a){k(a).each(function(){k(this).attr("unselectable","on").css({"-moz-user-select":"none","-webkit-user-select":"none","user-select":"none"}).each(function(){this.onselectstart=function(){return!1}})})}function Ua(){db.css("opacity",0);db.css("display","block");db.stop().animate({opacity:1},{duration:500,easing:"easeOutSine"})}function cb(){db.stop().animate({opacity:0},{duration:500,easing:"easeOutSine",complete:function(){db.css("display","none")}})}function eb(a){if(!a)a= window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();T&&(a=k(a.currentTarget).attr("class"),"controls_prev"==a?Mc.attr("src","data/icons/prev_on.png"):"controls_toggle"==a?fa?Ca.attr("src","data/icons/pause_on.png"):Ca.attr("src","data/icons/play_on.png"):"controls_next"==a?Nc.attr("src","data/icons/next_on.png"):"info_toggle"==a?uc.attr("src","data/icons/info_on.png"):"link_toggle"==a?Oc.attr("src","data/icons/link_on.png"):"playlist_toggle"==a&&(ia?Wa.attr("src", "data/icons/minus_on.png"):Wa.attr("src","data/icons/plus_on.png")))}function fb(a){if(!a)a=window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();T&&(a=k(a.currentTarget).attr("class"),"controls_prev"==a?Mc.attr("src","data/icons/prev_off.png"):"controls_toggle"==a?fa?Ca.attr("src","data/icons/pause_off.png"):Ca.attr("src","data/icons/play_off.png"):"controls_next"==a?Nc.attr("src","data/icons/next_off.png"):"info_toggle"==a?uc.attr("src","data/icons/info_off.png"): "link_toggle"==a?Oc.attr("src","data/icons/link_off.png"):"playlist_toggle"==a&&(ia?Wa.attr("src","data/icons/minus_off.png"):Wa.attr("src","data/icons/plus_off.png")))}function gb(a){if(!a)a=window.event;a.cancelBubble?a.cancelBubble=!0:a.stopPropagation&&a.stopPropagation();if(T){a=k(a.currentTarget).attr("class");if("controls_prev"==a){if(oa||q)return;"KEN_BURNS"!=A?Q?q||(M="prev",q=!0):Ub():!Aa&&!q&&(M="prev",q=!0,i&&clearTimeout(i),Sa())}else if("controls_toggle"==a)q=!1,fa?(i&&clearTimeout(i), fa=!1,Ca.attr("src","data/icons/play_on.png")):(fa=!0,Ca.attr("src","data/icons/pause_on.png"),"KEN_BURNS"!=A?Q||(i&&clearTimeout(i),i=setTimeout(pa,$a())):(i&&clearTimeout(i),i=setTimeout(pa,$a())));else if("controls_next"==a){if(oa||q)return;"KEN_BURNS"!=A?Q?q||(M="next",q=!0):pa():!Aa&&!q&&(M="next",q=!0,i&&clearTimeout(i),Sa())}else if("info_toggle"==a){if(!Wb)return;Pc()}else if("link_toggle"==a){if(!Wb)return;Qc()}else"playlist_toggle"==a&&dc();return!1}}function Rb(a){i&&clearTimeout(i);Nb(); a&&rb();mc();N&&Cb(!0);sb()}function pa(){i&&clearTimeout(i);Nb();rb();Z++;if(Z>l-1){if(Rc){p++;p>F-1&&(p=0);m+Pa-1<p?m=p:0==p&&(m=p);lb();return}Z=0}mc();N&&Cb(!0);sb()}function Ub(){i&&clearTimeout(i);Nb();rb();Z--;if(0>Z){if(Rc){p--;0>p&&(p=F-1);lb();return}Z=l-1}mc();N&&Cb(!0);sb()}function Ic(){if(Xb){var a=k(La[z()]);void 0!=a.attr("data-description")&&(Sc=a.attr("data-description"),ra.css("width","auto"),ra.html(Sc),parseInt(ra.css("width"),10)>Tc&&ra.css("width",Tc+"px"),Xb&&(uc.attr("src", "data/icons/info_off.png"),Da.css("opacity",0),Da.css("display","block"),Da.stop().animate({opacity:1},{duration:400,easing:"easeOutSine"})),td&&Pc())}vc&&(Ea.css("opacity",0),Ea.css("display","block"),Ea.stop().animate({opacity:1},{duration:400,easing:"easeOutSine"}));Wb=!0}function bb(a){vc=!1;var b=k(La[z()]);if(void 0!=b.attr("data-link")&&(vc=!0,Yb=b.attr("data-link"),void 0!=b.attr("data-target")&&(hb=b.attr("data-target")),hb||(hb="_blank"),ud))for(var c in a)k(a[c]).bind("click",Qc),k(a[c]).css("cursor", "pointer")}function Nb(){Wb=!1;Xb&&(Da.stop().animate({opacity:0},{duration:400,easing:"easeOutSine",complete:function(){Da.css("display","none")}}),vb&&(ra.stop().animate({opacity:0},{duration:400,easing:"easeOutSine",complete:function(){ra.css("display","none")}}),vb=!1));Ea.stop().animate({opacity:0},{duration:400,easing:"easeOutSine",complete:function(){Ea.css("display","none")}})}function Pc(){vb?(ra.stop().animate({opacity:0},{duration:400,easing:"easeOutSine",complete:function(){ra.css("display", "none")}}),vb=!1):(ra.css("opacity",0),ra.css("display","block"),ra.stop().animate({opacity:1},{duration:400,easing:"easeOutSine"}),vb=!0)}function Qc(){if(Yb)if("_parent"==hb)window.location=Yb;else if("_blank"==hb){var a=window.open(Yb,hb);window.focus&&a.focus()}}function vd(){"KEN_BURNS"==A&&(wc=w.width());f=parseInt(y.css("width"),10);e=parseInt(y.css("height"),10);w.css("width",f+"px");w.css("height",e+"px");if(!Q)switch(A){case "SLIDE":var a=qa(!1),b=a.children(),c=b[0].origWidth,d=b[0].origHeight; if(xa||c>f||d>e)d=Ba(w,c,d,ka),c=d.width,d=d.height;b.css("width",c+"px");b.css("height",d+"px");b.css("left",f/2-c/2+"px");b.css("top",e/2-d/2+"px");a.css("width",f+"px");a.css("height",e+"px");break;case "SPLIT":var c=qa(!1),d=c.splitCase,h=k(c.children("div[data-title=split1]")),g=k(c.children("div[data-title=split2]")),j=h.children("img"),a=g.children("img"),b=j[0].origWidth,i=j[0].origHeight;if(xa||b>f||i>e)i=Ba(w,b,i,ka),b=i.width,i=i.height;j.css("width",b+"px");j.css("height",i+"px");j.css("left", f/2-b/2+"px");j.css("top",e/2-i/2+"px");a.css("width",b+"px");a.css("height",i+"px");c.css("width",f+"px");c.css("height",e+"px");c.css("left","0px");c.css("top","0px");if("horizontalUpLeft"==d||"horizontalUpRight"==d||"horizontalSplit"==d)h.css("top",0),h.css("left",0),h.css("width",f+"px"),h.css("height",e/2+"px"),g.css("top",e/2+"px"),g.css("left",0),g.css("width",f+"px"),g.css("height",e/2+"px"),c=(e-i)/2,a.css("left",f/2-b/2+"px"),a.css("top",-e/2+c+"px");else if("verticalUpLeft"==d||"verticalDownLeft"== d||"verticalSplit"==d)h.css("top",0),h.css("left",0),h.css("width",f/2+"px"),h.css("height",e+"px"),g.css("top",0),g.css("left",f/2+"px"),g.css("width",f/2+"px"),g.css("height",e+"px"),a.css("left",-b/2+"px"),a.css("top",e/2-i/2+"px");break;case "REVEAL":a=qa(!1);b=a.children();c=b[0].origWidth;d=b[0].origHeight;if(xa||c>f||d>e)d=Ba(w,c,d,ka),c=d.width,d=d.height;b.css("width",c+"px");b.css("height",d+"px");b.css("left",f/2-c/2+"px");b.css("top",e/2-d/2+"px");a.css("width",f+"px");a.css("height", e+"px");a.css("left","0px");a.css("top","0px");break;case "KEN_BURNS":if(!Aa){a=xc.width();b=xc.height();c=qa(!1);g=c.width();d=c.height();h=a/wc*g;g=h/g;c.css("width",h+"px");c.css("height",d*g+"px");switch(Lc){case "tc":c.css("left",-h/2+a/2+"px");break;case "tr":c.css("left",-h+a+"px");break;case "ml":c.css("top",-c.height()/2+b/2+"px");break;case "mc":c.css("top",-c.height()/2+b/2+"px");c.css("left",-h/2+a/2+"px");break;case "mr":c.css("top",-c.height()/2+b/2+"px");c.css("left",-h+a+"px");break; case "bl":c.css("top",-c.height()+b+"px");break;case "bc":c.css("top",-c.height()+b+"px");c.css("left",-h/2+a/2+"px");break;case "br":c.css("top",-c.height()+b+"px"),c.css("left",-h+a+"px")}wc=a}break;case "ALPHA":a=qa(!1);c=a.children()[0];b=c.origWidth;c=c.origHeight;if(xa||b>f||c>e)c=Ba(w,b,c,ka),b=c.width,c=c.height;a.css("width",b+"px");a.css("height",c+"px");a.css("left",f/2-b/2+"px");a.css("top",e/2-c/2+"px");break;case "ZOOM":a=qa(!1);b=a.children();c=b[0].origWidth;d=b[0].origHeight;if(xa|| c>f||d>e)d=Ba(w,c,d,ka),c=d.width,d=d.height;a.css("width",f+"px");a.css("height",e+"px");a.css("left",0);a.css("top",0);b.css("width",c+"px");b.css("height",d+"px");b.css("left",f/2-c/2+"px");b.css("top",e/2-d/2+"px")}ec();bc();Za||Kb()}var T=!1,y=k(Wc),wd=y.find(".componentPlaylist"),la=j.usePreloader;if(la){var db=y.find(".componentPreloader");db.css("zIndex",104);Ua()}else y.find(".componentPreloader").remove();var ca=j.playlistIndex,D;if("inside"!=ca)D=j.playlistSize;k("body");var xc=k(window), xd=k(document),qb=!1,Ka=j.fixMenu;if(Ka)var ea=j.fixMenuSettings.side,na=j.fixMenuSettings.value;var Db=j.fixThumbs;if(Db)var Ha=j.fixThumbsSettings.side,za=j.fixThumbsSettings.value;var yd=j.disableRightClick,zd=j.componentFixedSize,f=parseInt(y.css("width"),10),e=parseInt(y.css("height"),10),S=j.playlistPosition,W,ma;if("top"==S||"bottom"==S)ma=W="horizontal","inside"!=ca&&(f=parseInt(y.css("width"),10),e=parseInt(y.css("height"),10)-D);else if("left"==S||"right"==S)ma=W="vertical","inside"!=ca&& (f=parseInt(y.css("width"),10)-D,e=parseInt(y.css("height"),10));var jc=wd.children("div[data-categoryTitle]"),La=[],wa,Tc=j.maxDescriptionWidth,F=jc.size(),Za=!1;1==F&&(Za=!0);for(var l,ia=!1,Ad=j.autoOpenPlaylist,ub="tl,tc,tr,ml,mc,mr,bl,bc,br".split(","),Lc,wc,Aa=!1,jd=["top","left","bottom","right"],oc,pd=["top","left","bottom","right"],tb,md="horizontalUpLeft,horizontalUpRight,horizontalSplit,verticalUpLeft,verticalDownLeft,verticalSplit".split(","),$,qc=500,rc="easeOutSine",Z=-1,Ia=!1,Ob=!1, fa=j.slideshowOn,Vb=j.slideshowDelay,i,sd=j.useGlobalDelay,cd=100,Ra,Tb=!1,oa=!1,t,u,Q=!1,Pb=null,ob=[],vc=!1,Yb,hb,ya={},Zb,nc,Uc=[],wb=0;wb<F;wb++)Zb={},nc=[],Zb.mainLoaded=!1,Zb.main=nc,ya[wb]=Zb,Uc[wb]=k(jc[wb]).attr("data-categoryTitle");var pb=!1,Qb=[],kc=j.randomPlay,Wb=!1,Rc=j.slideshowAdvancesToNextCategory,va=!1,ud=j.makeImageClickableForUrl,q=!1,M,Oa=!1,fc,A,xa=j.forceImageFitMode,ka=!1,P,p=j.activeCategory;Za?p=0:p>F-1&&(p=F-1);var w=k("<div/>");w.css("position","absolute");w.css("top", 0);w.css("left",0);w.css("width",f+"px");w.css("height",e+"px");w.css("overflow","hidden");y.append(w);var I=k("<div/>");I.css("display","none");I.attr("data-title","_holder1");I.css("position","absolute");I.css("zIndex",0);w.append(I);var L=k("<div/>");L.attr("data-title","_holder2");L.css("display","none");L.css("position","absolute");L.css("zIndex",1);w.append(L);var Gc=j.thumbBorderRadius,ga=j.menuBeforeSpace,Fa=0,Ma=j.menuThumbSpace,ac=0,Xc=j.thumbAfterSpace,kb=!1,Na=j.visibleThumbs,cc=!1;"max"== Na&&(cc=!0,Db=!1);var da=j.thumbSpacing,ba,aa,Bd=j.playlistBgColor,K=j.thumbRolloverSize,ha=j.thumbBtnOffset,s,Bb=100+2*ha,Ja,R,Eb=[],Va,o=0;"horizontal"==W?(Ja=600-Bb,Va=Math.floor(Ja/(ba+da))):(Ja=450-Bb,Va=Math.floor(Ja/(aa+da)));var g,J,X,r,B,N,Pa=0,Hb=j.menuSpacing,Ga=j.visibleMenuItems,mb=!1;"max"==Ga&&(mb=!0,Ka=!1);var ja=j.menuBtnOffset,m=p,Mb=!1,ic=[],Gb=[],Dc=[],Ya=[],x,ta,Ib=100+2*ja,n,E,V=0,nb=0,Qa=0,O,Y,sa=j.menuRolloverLRSize,ua=j.menuRolloverTBSize,yc,Lb=j.menuBtnPosOffset,hc=null, Vc=j.useSlideshowControls;if(Vc){var $b=y.find(".slideshow_controls");$b.css("zIndex",100);var xb=y.find(".controls_prev"),yb=y.find(".controls_toggle"),zb=y.find(".controls_next");xb.css("cursor","pointer");yb.css("cursor","pointer");zb.css("cursor","pointer");xb.bind("click",gb);yb.bind("click",gb);zb.bind("click",gb);xb.bind("mouseover",eb);yb.bind("mouseover",eb);zb.bind("mouseover",eb);xb.bind("mouseout",fb);yb.bind("mouseout",fb);zb.bind("mouseout",fb);var Mc=xb.children("img"),Nc=zb.children("img"), Ca=yb.children("img");fa&&Ca.attr("src","data/icons/pause_off.png");$b.css("opacity",0);$b.css("display","block");$b.stop().animate({opacity:1},{duration:1E3,easing:"easeOutSine"})}else y.find(".slideshow_controls").remove();y.find(".data_controls").css("zIndex",103);var Xb=j.useDescription;if(Xb){var td=j.autoOpenDescription,vb=!1,Sc,Da=y.find(".info_toggle");Da.css("cursor","pointer");Da.bind("click",gb);Da.bind("mouseover",eb);Da.bind("mouseout",fb);var uc=Da.children("img"),ra=y.find(".info_holder"); ra.css("zIndex",102)}else y.find(".info_toggle").remove(),y.find(".info_holder").remove();var Ea=y.find(".link_toggle");Ea.css("cursor","pointer");Ea.bind("click",gb);Ea.bind("mouseover",eb);Ea.bind("mouseout",fb);var Oc=Ea.children("img"),jb=j.fixPlaylistToggleBtn;if("inside"==ca){var H=y.find(".playlist_toggle");H.css("zIndex",104);H.css("cursor","pointer");H.bind("click",gb);H.bind("mouseover",eb);H.bind("mouseout",fb);var Wa=H.children("img");H.css("opacity",0);H.css("display","block");H.stop().animate({opacity:1}, {duration:1E3,easing:"easeOutSine"})}else y.find(".playlist_toggle").remove();X=k("<div/>");X.css("position","absolute");var Ab=[];(function(){var a,b,c,d;if("top"==S||"bottom"==S)a="data/icons/playlist_prev_h.png",b="data/icons/playlist_next_h.png",c="data/icons/playlist_prev_h.png",d="data/icons/playlist_next_h.png";else if("left"==S||"right"==S)a="data/icons/playlist_prev_v.png",b="data/icons/playlist_next_v.png",c="data/icons/playlist_prev_v.png",d="data/icons/playlist_next_v.png";var e=0;a=[c, d,a,b];for(var f=a.length,i=0,l;e<f;e++)b=k(new Image),b.attr("id",e),b.css({top:0,left:0,display:"block"}).load(function(){i++;l=k(this).attr("id");Ab[l]=this;if(i==f){Fc();g=k("<div/>");g.css("position","absolute");g.css("background",Bd);g.css("zIndex",105);"inside"==ca?w.append(g):y.append(g);H&&jb&&g.append(H);J=k("<div/>");J.css("position","absolute");J.css("overflow","hidden");var a=j.thumbBgColor;""!=a&&J.css("background",a);g.append(J);a=k("<div/>");a.css("position","absolute");"horizontal"== W?(a.css("left",K+"px"),a.css("top",0)):(a.css("left",0),a.css("top",K+"px"));J.append(a);a.append(X);if(0<K)N=k("<div/>"),N.css("position","absolute"),N.css("zIndex",0),a=j.thumbRolloverBorderRadius,0<a&&N.css("borderRadius",a),"horizontal"==W?N.css("top",0):N.css("left",0),N.css("background",j.thumbRolloverColor),X.append(N);r=k("<div/>");r.css("display","none");r.attr("id","prevThumbBtn");r.css("position","absolute");r.css("cursor","pointer");r.append(Ab[0]);g.append(r);r.bind("click",Bc);B=k("<div/>"); B.css("display","none");B.attr("id","nextThumbBtn");B.css("position","absolute");B.css("cursor","pointer");B.append(Ab[1]);g.append(B);B.bind("click",Bc);if(!Za){x=k("<div/>");x.css("position","absolute");x.css("overflow","hidden");a=j.menuBgColor;""!=a&&x.css("background",a);"horizontal"==ma?x.css("top",ga+"px"):x.css("left",ga+"px");g.append(x);a=k("<div/>");a.css("position","absolute");a.css("left",sa+"px");a.css("top",ua+"px");x.append(a);ta=k("<div/>");ta.css("position","absolute");"horizontal"== W?ta.css("left",0):ta.css("top",0);a.append(ta);if(0<sa||0<ua)O=k("<div/>"),O.css("position","absolute"),yc=j.menuRolloverBorderRadius,0<yc&&O.css("borderRadius",yc),"horizontal"==ma?O.css("top",-ua+"px"):O.css("left",-sa+"px"),O.css("background",j.menuRolloverColor),ta.append(O);n=k("<div/>");n.css("display","none");n.attr("id","prevMenuBtn");n.css("position","absolute");n.css("cursor","pointer");n.append(Ab[2]);g.append(n);n.bind("click",Ec);E=k("<div/>");E.css("display","none");E.attr("id","nextMenuBtn"); E.css("position","absolute");E.css("cursor","pointer");E.append(Ab[3]);g.append(E);E.bind("click",Ec);for(var a=0,b,c=0,d=y.find(".fontMeasure");a<F;a++)b=k("<div/>").html(Uc[a]).addClass("menu_item").appendTo(d),"horizontal"==ma?(b.css("left",c+a*Hb+"px"),b.css("top",0),c+=b.width(),Gb.push(b.width()),Ya.push(parseInt(b.css("left"),10))):(b.css("top",c+a*Hb+"px"),b.css("left",0),c+=b.height(),Gb.push(b.height()),Dc.push(b.width()),Ya.push(parseInt(b.css("top"),10))),b.css("width",b.width()+1+"px"), Qa<b.height()&&(Qa=b.height()),nb<b.width()&&(nb=b.width()),b.appendTo(ta),b.attr("id",a),b.bind("click",Yc),b.css("cursor","pointer"),b.css("zIndex",999),ic.push(b);Hc(ic);"horizontal"==ma?(x.css("height",Qa+2*ua+"px"),Fa=parseInt(x.css("height"),10)):(x.css("width",nb+2*sa+"px"),Fa=parseInt(x.css("width"),10));d.remove()}zc();ec();bc();Za||(Kb(),Fb(),O&&Xa());"horizontal"==W?J.css("top",ga+Fa+Ma+"px"):J.css("left",ga+Fa+Ma+"px");"inside"==ca&&Ad&&dc()}}).attr("src",a[e])})();yd&&xd.bind("contextmenu", function(){return!1});zd||xc.resize(function(){if(!T||Ia)return!1;clearTimeout(this.id);this.id=setTimeout(vd,30)});k.multiGallery.stopSlideshow=function(){T&&(i&&clearTimeout(i),fa=!1,Vc&&Ca.attr("src","data/icons/play_off.png"))};k.multiGallery.startSlideshow=function(){T&&!fa&&(i&&clearTimeout(i),q=!1,fa?(i&&clearTimeout(i),fa=!1,Ca.attr("src","data/icons/play_on.png")):(fa=!0,Ca.attr("src","data/icons/pause_on.png"),"KEN_BURNS"!=A?Q||(i&&clearTimeout(i),i=setTimeout(pa,$a())):(i&&clearTimeout(i), i=setTimeout(pa,$a()))))};k.multiGallery.togglePlaylistState=function(){T&&"inside"==ca&&dc()};k.multiGallery.nextItem=function(){T&&(i&&clearTimeout(i),!oa&&!q&&("KEN_BURNS"!=A?Q?q||(M="next",q=!0):pa():!Aa&&!q&&(M="next",q=!0,i&&clearTimeout(i),Sa())))};k.multiGallery.previousItem=function(){T&&(i&&clearTimeout(i),!oa&&!q&&("KEN_BURNS"!=A?Q?q||(M="prev",q=!0):Ub():!Aa&&!q&&(M="prev",q=!0,i&&clearTimeout(i),Sa())))};k.multiGallery.loadItem=function(a){T&&!oa&&(i&&clearTimeout(i),0>a?a=0:a>l-1&&(a= l-1),a!=Z&&(qb=!0,"KEN_BURNS"!=A?Q?q||(M=a,q=!0):(rb(),Z=a,Rb()):!Aa&&!q&&(M=a,q=!0,i&&clearTimeout(i),Sa())))};k.multiGallery.loadCategory=function(a){T&&(i&&clearTimeout(i),0>a?a=0:a>F-1&&(a=F-1),a!=p&&(Ia?Oa||(fc=a,Oa=!0):(Oa=!1,gc(),p=a,Fb(),O&&Xa(),lb())))}}})(jQuery);


