(function(a){a.fn.wtGridGallery=function(w){var z="previous";var A="next";var r="tip";var B=0.7;var t=0.5;var l=5000;var g=800;var f=700;var m=300;var q=400;var v="update_adv_buttons";var C="update_buttons";var s="update_gallery_info";var h="update_label";var k="update_scrollbar";var i="switch_list";var b="check_single";var p="update_menu_buttons";var u="update_menu";function e(E,G,H,J){var D;var K=function(){E.addToScreen("<div class='layer'></div>");D=E.$el.find(".layer").css("background-color",E.bgColor())};this.displayPrevious=function(O,M,L){I(M,G,H);var N=L?{height:0}:{width:0};F(O,N,true)};this.displayNext=function(M,L){if(L){I(M,G,0);F(M,{height:H},false)}else{I(M,0,H);F(M,{width:G},false)}};var I=function(M,N,L){D.empty().css({width:N,height:L});if(M){M.clone().appendTo(D).show()}D.show()};var F=function(N,L,M){if(M){E.displayImgFirst(N)}D.stop(true).animate(L,J,E.easing(),function(){E.setComplete(N);D.hide()})};K()}function d(K,aw){var bN=c(aw.num_col,3);var ae=c(aw.num_row,2);var ca=c(aw.screen_width,800);var J=c(aw.screen_height,350);var bc=c(aw.item_width,75);var bM=c(aw.item_height,75);var X=y(aw.item_margin,8);var bW=aw.display_number;var N=aw.display_playbutton;var aO=aw.display_dbuttons;var a8=aw.display_advbuttons;var aj=aw.display_textbutton;var aP=aw.display_downloadbutton;var ay=aw.display_tooltip;var am=aw.display_caption;var at=aw.display_timer;var aH=aw.display_gallery_info;var bk=aw.effect.toLowerCase();var b3=c(aw.transition_speed,f);var br=aw.text_on;var au=aw.text_effect.toLowerCase();var G=aw.text_sync;var bj=aw.cpanel_float;var ah=aw.cpanel_mouseover;var aN=aw.auto_scale;var bh=aw.cont_nav;var R=aw.auto_rotate;var a4=c(aw.delay,l);var b2=aw.initial_open;var aq=c(aw.selected_category,1)-1;var M=c(aw.selected_image,1)-1;var b0=aw.easing;var by=aw.no_category;var bz;var bx;var ag;var bm;var af;var bq;var ba;var bS;var an;var bZ;var az;var a2;var bH;var aL;var ab;var aA;var bi;var aF;var bQ;var b7;var bL;var aa;var av;var bE;var aR;var aJ;var U;var b4;var F;var aD;var a0;var aT;var ao;var aB;var Z;var bA;var ap;var b6;var T;var bI;var b9;var bn;var a1;var aG;var bV;var aU;this.$el=K;this.init=function(){bz=K.find(".grid-gallery");bx=bz.find(".screen").css("visibility","hidden");ab=bz.find(".items");aA=ab.find(">ul");if(by){be()}bi=aA.find(">li");ap=A;bV=-1;bA=-1;aB=null;Z=R;if(aq>=aA.size()){aq=0}aF=aA.eq(aq);if(M>=aF.find(">li").size()){M=0}ao=0;aX();bO();b5();bz.css({width:ca,height:J});aE(aq);bz.bind(i,bC);bx.css("visibility","visible");if(bk=="h_wipe"||bk=="v_wipe"){aU=new e(this,ca,J,b3)}if(b2){bq.css({top:bq.data("offset")});S()}ac(0);bf(M)};this.setComplete=function(cb){bB(cb)};this.displayImgFirst=function(cb){var cc=b7.eq(aq);cc.find(".content").attr("id","").hide();cb.attr("id","curr-img").show()};this.addToScreen=function(cb){bx.append(cb)};this.autoScale=function(){return aN};this.easing=function(){return b0};this.bgColor=function(){return bz.css("background-color")};var aX=function(){var cc="<div id='timer'></div>				                <div id='preloader'></div>								<div id='textbox'>							   		<div class='inner-bg'></div>									<div id='box'>										<div class='outer-text'><div class='inner-text'></div></div>										<div class='text-scrollbar'><div class='text-thumb'></div></div>									</div>							   	</div>							   	<div id='cpanel'>									<div class='btn'><span class='rewind'></span></div>									<div class='btn'><span class='prev'></span></div>									<div class='btn'><span class='play'></span></div>									<div class='btn'><span class='next'></span></div>									<div class='btn'><span class='ffwd'></span></div>									<span id='num-info'></span>									<div class='btn'><span class='text'></span></div>									<div class='btn'><span class='download'></span></div>									<div class='btn'><span class='grid'></span></div>								</div>";for(var cb=0;cb<aA.size();cb++){cc+="<span class='strip'></span>"}bx.css({width:ca,height:J}).append(cc);b7=bx.find(".strip");if(bk=="h_slide"||bk=="slide"){bk="h_slide";b7.css({width:2*ca,height:J})}else{if(bk=="v_slide"){b7.css({width:ca,height:2*J})}else{b7.css({width:ca,height:J}).wrapAll("<a href='#'></a>");af=b7.parent()}}b7.css("top",-b7.height());ag=bx.find("#preloader");aD=bx.find("#timer").data("pct",1);if(!at){aD.css("visibility","hidden")}bw();a5()};var bw=function(){bm=bx.find("#textbox");var cc=bm.find("#box");b4=bm.find(".outer-text");F=b4.find(".inner-text");b9=cc.outerHeight()-cc.height();aJ=bm.find(".text-scrollbar");U=aJ.find(".text-thumb").click(bY);aJ.data("width",aJ.outerWidth(true)).click(function(ce){var cd=Math.round(((ce.pageY-aJ.offset().top)/a(this).height())*10)/10;F.stop(true,true).animate({top:-Math.round(cd*bn)},q);U.stop(true,true).animate({top:Math.round(cd*(a(this).height()-U.height()))},q)});try{U.draggable({containment:"parent"}).bind("drag",function(){F.css({top:Math.round(-a(this).position().top*aG)})})}catch(cb){}};var a5=function(){bq=bx.find("#cpanel");if(bj){bq.addClass("float")}a3();L();if(bj){bq.css("margin-left",-bq.outerWidth()/2)}bq.data({offset:J,pos:J-bq.outerHeight(true)});if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8){bq.addClass("bg")}if(ah){bq.css("top",bq.data("offset"));bx.hover(al,bp)}else{bq.css("top",bq.data("pos"))}};var L=function(){var cd=bq.find("#num-info");if(bW){if(bj){var cb=aA.map(function(){return a(this).find(">li").size()}).get();cb.sort(o);var ce=x(cb[0]);var cf="";for(var cc=0;cc<ce;cc++){cf+="0"}cf+=" / "+cf;cd.html(cf).width(cd.width()).html("")}else{cd.css("left",-Math.floor(cd.width()/2))}bz.bind(h,function(){cd.html((M+1)+" / "+a0)})}else{cd.hide()}};var a3=function(){var cd=bq.height();var cc=bq.find(">div").hover(ak,bT);ba=cc.has(".prev");bS=cc.has(".next");az=cc.has(".play");an=cc.has(".rewind");bZ=cc.has(".ffwd");a2=cc.has(".text");var cb=cc.has(".download");var ce=cc.has(".grid");if(a8){an.click(bd).find(":only-child").css("backgroundPosition",-cd+"px 0");bZ.click(bu).find(":only-child").css("backgroundPosition",-cd+"px "+-cd+"px");bz.bind(v,b1)}else{an.hide();bZ.hide()}if(aO){ba.click(H).find(":only-child").css("backgroundPosition","0 0");bS.click(bs).find(":only-child").css("backgroundPosition","0 "+-cd+"px");if(!bh){bz.bind(C,bK)}}else{ba.hide();bS.hide()}if(N){az.click(bR);if(R){az.find(":only-child").addClass("pause")}}else{az.hide()}if(aj){a2.click(aM);if(!br){a2.find(":only-child").addClass("off")}}else{a2.hide()}if(aP){cb.click(function(){window.open(bQ.eq(M).find(">a:first").attr("href"),"_blank")}).find(":only-child").css("backgroundPosition",-2*cd+"px "+-cd+"px")}else{cb.hide()}ce.click(S).find(":only-child").css("backgroundPosition",-2*cd+"px 0");if(!bj){a2.css("float","right");cb.css("float","right");ce.css("float","right");a2.after(ce);cb.after(a2)}if(ay){a2.data(r,"info");ce.data(r,"gallery");az.data(r,R?"pause":"play");ba.data(r,z);bS.data(r,A);cb.data(r,"get content");an.data(r,"first");bZ.data(r,"last");cc.each(function(cf){a(this).attr("title",a(this).data(r))})}};var bK=function(){M==0?a9(ba,false):ai(ba,null);M==a0-1?a9(bS,false):ai(bS,null)};var b1=function(){M==0?a9(an,false):ai(an,null);M==a0-1?a9(bZ,false):ai(bZ,null)};var ak=function(){a(this).addClass("button-hl")};var bT=function(){a(this).removeClass("button-hl")};var a9=function(cc,cb){cc.css("cursor","default").removeAttr("title").unbind("mouseenter").unbind("mouseleave");cc.find(":only-child").css("opacity",t);cc.removeClass("button-hl");if(cb){cc.unbind("click")}};var ai=function(cc,cd){var cb=cc.find(":only-child");if(cb.css("opacity")<1){cc.css("cursor","pointer").unbind("mouseenter").unbind("mouseleave").hover(ak,bT);cb.css("opacity",1);if(ay){cc.attr("title",cc.data(r))}if(cd){cc.unbind("click").click(cd)}}};var al=function(){bq.stop(true).animate({top:bq.data("pos"),opacity:1},q)};var bp=function(){bq.stop(true).animate({top:bq.data("offset"),opacity:0},q)};var ar=function(cb){var cd=cb.find(">div:hidden");var cf=c(parseInt(cd.css("width"))-b9,300);var ce=parseInt(cd.css("height"));F.width(cf).html(cd.html());var cg=false;var cc=1;if(isNaN(ce)||ce-b9<1){ce=F.height()}else{ce-=b9;if(ce<F.height()){cg=true;F.width(cf-aJ.data("width")).html(cd.html());cc=F.height()-ce}}cb.data("textbox",{color:cd.css("color"),bgcolor:cd.css("background-color"),x:cd.css("left"),y:cd.css("top"),w:cf+b9,h:ce+b9,areaW:cf,areaH:ce,scroll:cg,totalHeight:F.height(),range:cc})};var ad=function(){if(!bm.data("visible")){var cb=bQ.eq(M);var ce=cb.find(">div:hidden").html();if(ce&&ce.length>0){if(br){bm.data("visible",true);var cc=cb.data("textbox");F.css("color",cc.color);bm.find(".inner-bg").css({"background-color":cc.bgcolor,height:cc.h});var cd=cc.h+1;switch(au){case"fade":W(ce,cc);break;case"down":aZ(ce,cc,{width:cc.w,height:0},{height:cd});break;case"right":aZ(ce,cc,{width:0,height:cd},{width:cc.w});break;case"up":aZ(ce,cc,{"margin-top":cd,height:0,width:cc.w},{height:cd,"margin-top":0});break;case"left":aZ(ce,cc,{"margin-left":cc.w,width:0,height:cd},{width:cc.w,"margin-left":0});break;default:P(ce,cc)}}ai(a2,aM)}else{a9(a2,true)}}};var I=function(){bm.data("visible",false).stop(true,true);aJ.hide();switch(au){case"fade":case"down":case"right":case"left":case"up":if(jQuery.browser.msie){F.css("opacity",0)}bm.fadeOut(m,function(){a(this).css("display","none")});break;default:bm.css("display","none")}};var aC=function(ce){F.stop(true).css("top",0);var cc=ce.areaW;var cd=ce.areaH;if(ce.scroll){var cb=Math.ceil((cd/ce.totalHeight)*cd);U.stop(true).css({top:0,height:cb});aJ.height(cd);b4.css({width:cc-aJ.data("width"),height:cd});bn=ce.range;a1=cd-cb;aG=bn/a1}else{b4.css({width:cc,height:cd})}aJ.hide()};var W=function(cc,cb){aC(cb);if(cb.scroll){aJ.show()}F.css("opacity",1).html(cc);bm.css({top:cb.y,left:cb.x,width:cb.w,height:cb.h+1}).stop(true,true).fadeIn(m,function(){if(jQuery.browser.msie){F[0].style.removeAttribute("filter")}})};var aZ=function(ce,cd,cc,cb){aC(cd);F.css("opacity",1).html("");bm.stop(true,true).css({display:"block",top:cd.y,left:cd.x,"margin-top":0,"margin-left":0}).css(cc).animate(cb,m,function(){F.html(ce);if(cd.scroll){aJ.show()}})};var P=function(cc,cb){aC(cb);if(cb.scroll){aJ.show()}bm.stop(true).css({display:"block",top:cb.y,left:cb.x,width:cb.w,height:cb.h+1});F.html(cc)};var bb=function(){a("body").append("<div id='gg-caption'><div class='tt-txt'></div></div>");av=a("body").find("#gg-caption");if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<=6){av.css("background-image","none").find(":only-child").css("margin",0)}};var aS=function(cb){av.find(">div.tt-txt").html(a(this).data("caption"));av.css({top:cb.pageY,left:cb.pageX}).stop(true,true).delay(g).fadeIn("fast")};var a7=function(cb){av.css({top:cb.pageY,left:cb.pageX})};var bv=function(){av.stop(true,true).fadeOut(0)};var bO=function(){bi.css({width:bc,height:bM,"margin-right":X,"margin-bottom":X});aT=bi.outerHeight(true);bi.each(function(cd){var cc=a(this).find(">a:first");var cb=cc.find(">img").attr("alt");a(this).data({imgurl:cc.attr("href"),caption:cb});ar(a(this));if(am&&cb!=""){a(this).hover(aS,bv).mousemove(a7)}}).hover(Q,V);F.html("").css({width:"auto",height:"auto"});bm.css("visibility","visible");if(am){bi.find("img").removeAttr("alt");bb()}$itemFrame=a("<span id='item-frame'></span>").css({width:bc-6,height:bM-6})};var b5=function(){var cc=bN*bi.outerWidth(true);var cb=ae*bi.outerHeight(true);ab.css({width:cc-X,height:cb-X}).click(bg);var cd=false;bI=false;aA.each(function(ci){var cg=a(this).find(">li").size();if(cg<2){cd=true}var ch=Math.ceil(cg/bN);var ce=(ch>ae);if(ce){bI=true}var cf=(ch*aT)-X;a(this).css({width:cc}).data({numItems:cg,numRows:ch,range:cf-ab.height(),scroll:ce,pos:0})});if(cd){bz.bind(b,aI)}ax()};var ax=function(){bz.append("<div id='overlay'></div>");bH=bz.find("#overlay").click(bP);ab.wrap("<div id='gallery'><div id='gallery-box'><div id='gallery-frame'></div></div></div>");aL=bz.find("#gallery");aL.append("<div id='close-btn'></div>");var cc=aL.find("#close-btn").click(bP);if(ay){cc.attr("title","close")}var cb=aL.find("#gallery-frame").mousedown(bY);E(cb);aQ(cb);bl(cb);aL.data({top:(J-aL.outerHeight())/2,left:(ca-aL.outerWidth())/2})};var bl=function(cb){if(aH){cb.append("<div id='gallery-info'></div>");var cc=cb.find("#gallery-info");bz.bind(s,function(){var cg=aF.data("numItems");if(cg>0){var cf=-(ao/aT);var ce=cf*bN;var cd=Math.min(ce+(bN*ae),cg);cc.html((ce+1)+"-"+cd+" of "+cg)}else{cc.html("")}})}};var E=function(cc){if(bI){cc.append("<div class='scrollbar'><div class='thumb'></div></div>");bE=cc.find(".scrollbar");bE.height(ab.height()).data("height",bE.height()).click(bX);aR=bE.find(".thumb").click(bY);cc.width(ab.outerWidth()+bE.outerWidth(true));try{aR.draggable({containment:"parent"}).bind("drag",function(){aF.css({top:Math.round(-a(this).position().top*T)})}).bind("dragstop",function(){bF(a(this).position().top/b6)})}catch(cb){}bz.bind(k,function(){aR.stop(true,true).animate({top:Math.round(-ao/T)},q)})}};var bX=function(cb){bF((cb.pageY-bE.offset().top)/a(this).height())};var aQ=function(cd){if(aA.size()>1){var cj="<div id='menu-bar'><ul id='menu'>";aA.each(function(cm){cj+="<li>"+a(this).attr("title")+"</li>"});cj+="</ul></div>";aL.find("#gallery-box").prepend(cj);bL=aL.find("#menu");aa=bL.find(">li");aa.hover(function(){a(this).addClass("menu-over")},function(){a(this).removeClass("menu-over")}).click(function(){var cm=a(this).index();if(cm!=aa.filter(".selected").index()){bz.trigger(i,[cm])}});var cg=aa.map(function(){return a(this).width()}).get();cg.sort(o);aa.width(cg[0]);var cl=aa.outerWidth();bL.width(aa.size()*cl);var ce=aL.find("#menu-bar");if(bL.outerWidth()>cd.outerWidth()){bL.wrap("<div id='menu-panel'></div>");var ce=ce.append("<div id='menu-buttons'><div id='menu-back'></div><div id='menu-fwd'></div></div>");var cb=aL.find("#menu-panel");var ch=ce.find("#menu-buttons");var ck=Math.ceil((cd.outerWidth()-ch.outerWidth())/cl);cb.width(ck*cl);if(ck<aa.size()){b8(ck,cl)}else{ch.width(0).children().remove()}var cf=cb.width()+ch.outerWidth();if(cf>cd.outerWidth()){ce.width(cf);var cc=Math.floor((cf-cd.width())/2);var ci=cf-(cc+cd.width());cd.css({"padding-left":cc,"padding-right":ci})}else{ce.width(cd.outerWidth())}}else{bL.width(cd.outerWidth()-(bL.outerWidth()-bL.width()));ce.width(cd.outerWidth())}cd.addClass("square-upper")}else{aL.css("padding",Math.round(aL.find("#close-btn").height()/2))}aA.removeAttr("title")};var b8=function(cf,cd){var cc=aL.find("#menu-back");var ce=aL.find("#menu-fwd");var ch=aa.size()-cf;var cg=0;var cb=ch;bz.bind(p,function(){cc.toggleClass("off",cb==ch);ce.toggleClass("off",cg==ch)}).bind(u,function(ck,ci){var cj=Math.min(ci,ch);cg=cj;cb=ch-cj;bL.css("left",-cg*cd);bz.trigger(p)});cc.click(function(){if(cb<ch){var ci=Math.min(ch-cb,cf);cb+=ci;cg-=ci;bL.animate({left:-cg*cd},q);bz.trigger(p)}});ce.click(function(){if(cg<ch){var ci=Math.min(ch-cg,cf);cg+=ci;cb-=ci;bL.animate({left:-cg*cd},q);bz.trigger(p)}})};var bC=function(ce,cd){bV=-1;try{aa.filter(".selected").removeClass("selected");aa.eq(cd).addClass("selected")}catch(cc){}aF.stop(true,true).data("pos",ao);aF=aA.eq(cd);ao=aF.data("pos");if(bI){if(aF.data("scroll")){var cb=Math.ceil((ae/aF.data("numRows"))*bE.data("height"));aR.height(cb);b6=bE.data("height")-cb;T=aF.data("range")/b6;aR.stop(true,true).css("top",-ao/T);bE.css("visibility","visible")}else{bE.css("visibility","hidden")}}aA.not(":eq("+cd+")").css("visibility","hidden");aF.stop(true,true).css("visibility","visible");bz.trigger(s)};var aE=function(cb){var cc=b7.eq(aq);cc.find(".content").attr("id","");cc.css("top",-b7.height());aq=cb;cc=b7.eq(aq);bQ=aA.eq(aq).find(">li");a0=bQ.size();cc.css("top",0);bz.trigger(b)};var aI=function(){if(a0>1){if(aO){ba.show();bS.show()}if(a8){an.show();bZ.show()}if(N){az.show()}}else{ba.hide();bS.hide();an.hide();bZ.hide();az.hide()}if(bj){bq.css("margin-left",-bq.outerWidth()/2)}};var bF=function(cd){if(cd!=bV){bV=cd;var cc;var cb=cd*aF.data("range");if(cb>-ao){cc=Math.ceil(cb/aT)}else{if(cb<-ao){cc=Math.floor(cb/aT)}else{return}}ao=-cc*aT;aF.stop(true,true).animate({top:ao},q);bz.trigger(k).trigger(s)}};var H=function(){if(M>0){bA=M;M--}else{if(bh){bA=M;M=a0-1}else{return}}aY();ap=z;bf(M);return false};var bs=function(){if(M<a0-1){bA=M;M++}else{if(bh){bA=M;M=0}else{return}}aY();ap=A;bf(M);return false};var bd=function(){if(M>0){bA=M;M=0;aY();ap=z;bf(M)}return false};var bu=function(){if(M<a0-1){bA=M;M=a0-1;aY();ap=A;bf(M)}return false};var bJ=function(){aY();bA=M;M=M<a0-1?M+1:0;ap=A;bf(M)};var bR=function(){var cb;Z=!Z;if(Z){az.find(":only-child").addClass("pause");bD();cb="pause"}else{az.find(":only-child").removeClass("pause");aW();cb="play"}if(ay){az.data(r,cb).attr("title",az.data(r))}return false};var bD=function(){if(Z&&aB==null){var cb=Math.round(aD.data("pct")*a4);aD.animate({width:ca+1},cb,"linear");aB=setTimeout(bJ,cb)}};var aY=function(){clearTimeout(aB);aB=null;aD.stop(true).width(0).data("pct",1)};var aW=function(){clearTimeout(aB);aB=null;aD.stop(true).data("pct",1-(aD.width()/(ca+1)))};var bG=function(){if(az.find(":only-child").hasClass("pause")&&a0>1){Z=true;bD()}};var Y=function(){if(Z){Z=false;aW()}};var aM=function(){br=!br;a(this).find(":only-child").toggleClass("off",!br);if(br){ad()}else{I()}return false};var S=function(){bz.trigger(i,[aq]);bz.trigger(u,[aq]);bH.stop(true,true).fadeTo(q,0.4);aL.stop(true,true).hide().css({"z-index":11,top:aL.data("top"),left:aL.data("left")}).fadeIn(q);Y();bp();return false};var bP=function(){bH.stop(true,true).fadeOut();aL.stop(true,true).fadeOut(function(){ao=0;aA.data("pos",0).css("top",0)});bQ.trigger("mouseleave");bG();al();return false};var bg=function(cd){var cb=a(cd.target);if(cb[0].nodeName!="LI"){cb=cb.parents("li").eq(0)}var cc=cb.index();if(cc>-1){bA=M;var ce=cb.parent().index();if(ce!=aq){aE(ce);bA=-1}else{if(cc==M){bP();return false}}aY();M=cc;ap=A;bf(M);bP()}return false};var Q=function(){if(!(aq==a(this).parent().index()&&a(this).index()==M)){a(this).find("img:first").stop().animate({opacity:B},q)}};var V=function(cb){a(this).find("img:first").stop().animate({opacity:1},q)};var bf=function(ce){bz.trigger(h).trigger(C).trigger(v);var cc=bQ.eq(ce);cc.append($itemFrame);I();if(!G){ad()}if(af){var cf=cc.find(">a:nth-child(2)");var cb=cf.attr("href");if(cb){af.unbind("click",bY).css("cursor","pointer").attr({href:cb,target:cf.attr("target")})}else{af.click(bY).css("cursor","default")}}if(cc.data("img")){ag.hide();a6(cc.data("img"))}else{var cd=a("<img class='content'/>");cd.load(function(){ag.hide();O(cc,a(this));a6(a(this))}).error(function(){alert("Error loading image")});ag.show();cd.attr("src",cc.data("imgurl"))}};var a6=function(cb){switch(bk){case"fade":bt(cb);break;case"h_slide":D(cb,"left",ca);break;case"v_slide":D(cb,"top",J);break;case"h_wipe":bU(cb);break;case"v_wipe":aK(cb);break;default:bB(cb)}};var aV=function(){var cb;try{if(bA>=0){cb=bQ.eq(bA).data("img");var cf=bQ.eq(M).data("img").attr("src");var cg=cb.attr("src");if(cf!=cg){var ce=b7.eq(aq).find("img.content");ce.attr("id","").hide();var cd=ce.filter(function(){return a(this).attr("src")==cg});cd.eq(0).show()}}}catch(cc){}return cb};var bB=function(cb){var cc=b7.eq(aq);if(G){ad()}cc.find(".content").attr("id","").hide();cb.attr("id","curr-img").show();bD()};var bt=function(cb){var cc=b7.eq(aq);cc.find("#curr-img").stop(true,true);cc.find(".content").attr("id","").css("z-index",0);cb.attr("id","curr-img").stop(true,true).css({opacity:0,"z-index":1}).show().animate({opacity:1},b3,b0,function(){cc.find(".content:not('#curr-img')").hide();if(G){ad()}bD()})};var D=function(cf,ci,ce){var cg=b7.eq(aq).stop(true,true);var cb=cg.find("#curr-img");if(cb.size()>0){cg.find(".content").attr("id","").parents(".content-box").css({top:0,left:0});cf.attr("id","curr-img").parents(".content-box").show();var cd,cc;if(ap==z){cg.css(ci,-ce);cd=cb;cc=0}else{cd=cf;cc=-ce}cd.parents(".content-box").css(ci,ce);var ch=(ci=="top")?{top:cc}:{left:cc};cg.stop(true,true).animate(ch,b3,b0,function(){cg.find(".content:not('#curr-img')").parents(".content-box").hide();cd.parents(".content-box").css({top:0,left:0});cg.css({top:0,left:0});if(G){ad()}bD()})}else{cg.css({top:0,left:0});cg.find(".content").parents(".content-box").hide().css({top:0,left:0});cf.attr("id","curr-img").parents(".content-box").show();if(G){ad()}bD()}};var bU=function(cc){var cb=aV();if(ap==z){aU.displayPrevious(cc,cb,false)}else{aU.displayNext(cc,false)}};var aK=function(cc){var cb=aV();if(ap==z){aU.displayPrevious(cc,cb,true)}else{aU.displayNext(cc,true)}};var ac=function(cc){var cb=bi.eq(cc);var ce=cb.data("imgurl");var cd=a("<img class='content'/>");cd.load(function(){if(!cb.data("img")){O(cb,a(this))}if(++cc<bi.size()){ac(cc)}}).error(function(){if(++cc<bi.size()){ac(cc)}});cd.attr("src",ce)};var O=function(ce,cf){var cg=ce.parent().index();var cd=b7.eq(cg);cd.append(cf);if(aN){bo(cf)}if(bk=="h_slide"||bk=="v_slide"){var cb=a("<div class='content-box'></div>").css({width:ca,height:J});cf.wrap(cb);cf.css("display","block");var cc=ce.find(">a:nth-child(2)");if(cc){cf.wrap(cc)}}ce.data("img",cf)};var bo=function(cb){if(cb.outerWidth()>0&&cb.outerHeight()>0){var cc;if(cb.outerWidth()>ca){cc=cb.outerHeight()/cb.outerWidth();cb.width(ca);cb.height(cc*ca)}if(cb.outerHeight()>J){cc=cb.outerWidth()/cb.outerHeight();cb.width(cc*J);cb.height(J)}cb.css({left:Math.round((ca-cb.outerWidth())/2),top:Math.round((J-cb.outerHeight())/2)})}};var be=function(){var cd=aA.eq(0);for(var cc=1;cc<aA.size();cc++){var cb=aA.eq(cc);cd.append(cb.find(">li"));cb.remove()}aA=ab.find(">ul")};var bY=function(){return false}}var c=function(D,E){if(!isNaN(D)&&D>0){return D}return E};var y=function(D,E){if(!isNaN(D)&&D>=0){return D}return E};var x=function(D){var E=1;D=Math.abs(D);D=parseInt(D/10);while(D>0){E++;D=parseInt(D/10)}return E};var o=function(E,D){return D-E};var j={num_col:3,num_row:2,screen_width:800,screen_height:350,item_width:75,item_height:75,item_margin:8,display_number:true,display_playbutton:true,display_dbuttons:true,display_advbuttons:false,display_textbutton:true,display_downloadbutton:true,display_tooltip:true,display_caption:true,display_timer:true,display_gallery_info:true,effect:"fade",transition_speed:f,text_effect:"fade",text_sync:true,text_on:true,cpanel_float:true,cpanel_mouseover:false,auto_scale:true,cont_nav:true,auto_rotate:false,delay:l,initial_open:false,selected_category:1,selected_image:1,easing:"",no_category:false};var n=a.extend({},j,w);return this.each(function(){var D=new d(a(this),n);D.init()})}})(jQuery);
