/**
 * flashgallery
 *
 * @version 0.4.0
 * @copyright 2011 Flash-Gallery.com
 */

if(JSON===void 0){var JSON;JSON||(JSON={});(function(){function c(c){return c<10?"0"+c:c}function o(c){j.lastIndex=0;return j.test(c)?'"'+c.replace(j,function(c){var f=l[c];return typeof f==="string"?f:"\\u"+("0000"+c.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+c+'"'}function s(c,j){var f,a,b,d,i=k,g,h=j[c];h&&typeof h==="object"&&typeof h.toJSON==="function"&&(h=h.toJSON(c));typeof m==="function"&&(h=m.call(j,c,h));switch(typeof h){case "string":return o(h);case "number":return isFinite(h)?String(h):
"null";case "boolean":case "null":return String(h);case "object":if(!h)return"null";k+=t;g=[];if(Object.prototype.toString.apply(h)==="[object Array]"){d=h.length;for(f=0;f<d;f+=1)g[f]=s(f,h)||"null";b=g.length===0?"[]":k?"[\n"+k+g.join(",\n"+k)+"\n"+i+"]":"["+g.join(",")+"]";k=i;return b}if(m&&typeof m==="object"){d=m.length;for(f=0;f<d;f+=1)typeof m[f]==="string"&&(a=m[f],(b=s(a,h))&&g.push(o(a)+(k?": ":":")+b))}else for(a in h)Object.prototype.hasOwnProperty.call(h,a)&&(b=s(a,h))&&g.push(o(a)+
(k?": ":":")+b);b=g.length===0?"{}":k?"{\n"+k+g.join(",\n"+k)+"\n"+i+"}":"{"+g.join(",")+"}";k=i;return b}}if(typeof Date.prototype.toJSON!=="function")Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+c(this.getUTCMonth()+1)+"-"+c(this.getUTCDate())+"T"+c(this.getUTCHours())+":"+c(this.getUTCMinutes())+":"+c(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()};var r=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
j=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,k,t,l={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},m;if(typeof JSON.stringify!=="function")JSON.stringify=function(c,j,f){var a;t=k="";if(typeof f==="number")for(a=0;a<f;a+=1)t+=" ";else typeof f==="string"&&(t=f);if((m=j)&&typeof j!=="function"&&(typeof j!=="object"||typeof j.length!=="number"))throw Error("JSON.stringify");return s("",
{"":c})};if(typeof JSON.parse!=="function")JSON.parse=function(c,j){function f(a,d){var i,c,h=a[d];if(h&&typeof h==="object")for(i in h)Object.prototype.hasOwnProperty.call(h,i)&&(c=f(h,i),c!==void 0?h[i]=c:delete h[i]);return j.call(a,d,h)}var a,c=String(c);r.lastIndex=0;r.test(c)&&(c=c.replace(r,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(c.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return a=eval("("+c+")"),typeof j==="function"?f({"":a},""):a;throw new SyntaxError("JSON.parse");}})()}
jQuery.effects||function(c,o){function s(f){var a;return f&&f.constructor==Array&&f.length==3?f:(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(f))?[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)]:(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(f))?[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55]:(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(f))?[parseInt(a[1],16),parseInt(a[2],
16),parseInt(a[3],16)]:(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(f))?[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)]:/rgba\(0, 0, 0, 0\)/.exec(f)?m.transparent:m[c.trim(f).toLowerCase()]}function r(){var f=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,a={},b,d;if(f&&f.length&&f[0]&&f[f[0]])for(var i=f.length;i--;)b=f[i],typeof f[b]=="string"&&(d=b.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),a[d]=f[b]);else for(b in f)typeof f[b]===
"string"&&(a[b]=f[b]);return a}function j(f){var a,b;for(a in f)b=f[a],(b==null||c.isFunction(b)||a in u||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(b)))&&delete f[a];return f}function k(f,a){var b={_:0},d;for(d in a)f[d]!=a[d]&&(b[d]=a[d]);return b}function t(f,a,b,d){if(typeof f=="object")d=a,b=null,a=f,f=a.effect;c.isFunction(a)&&(d=a,b=null,a={});if(typeof a=="number"||c.fx.speeds[a])d=b,b=a,a={};c.isFunction(b)&&(d=b,b=null);a=a||{};b=b||a.duration;b=c.fx.off?0:typeof b=="number"?
b:b in c.fx.speeds?c.fx.speeds[b]:c.fx.speeds._default;d=d||a.complete;return[f,a,b,d]}function l(f){return!f||typeof f==="number"||c.fx.speeds[f]?!0:typeof f==="string"&&!c.effects[f]?!0:!1}c.effects={};c.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(f,a){c.fx.step[a]=function(b){if(!b.colorInit){var d;d=b.elem;var f=a,g;do{g=c.curCSS(d,f);if(g!=""&&g!="transparent"||c.nodeName(d,"body"))break;f="backgroundColor"}while(d=
d.parentNode);d=s(g);b.start=d;b.end=s(b.end);b.colorInit=!0}b.elem.style[a]="rgb("+Math.max(Math.min(parseInt(b.pos*(b.end[0]-b.start[0])+b.start[0],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[1]-b.start[1])+b.start[1],10),255),0)+","+Math.max(Math.min(parseInt(b.pos*(b.end[2]-b.start[2])+b.start[2],10),255),0)+")"}});var m={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],
darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],
maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},v=["add","remove","toggle"],u={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};c.effects.animateClass=function(f,a,b,d){c.isFunction(b)&&(d=b,b=null);return this.queue(function(){var i=c(this),g=i.attr("style")||
" ",h=j(r.call(this)),p,n=i.attr("class");c.each(v,function(a,b){if(f[b])i[b+"Class"](f[b])});p=j(r.call(this));i.attr("class",n);i.animate(k(h,p),{queue:!1,duration:a,easing:b,complete:function(){c.each(v,function(a,b){if(f[b])i[b+"Class"](f[b])});typeof i.attr("style")=="object"?(i.attr("style").cssText="",i.attr("style").cssText=g):i.attr("style",g);d&&d.apply(this,arguments);c.dequeue(this)}})})};c.fn.extend({_addClass:c.fn.addClass,addClass:function(f,a,b,d){return a?c.effects.animateClass.apply(this,
[{add:f},a,b,d]):this._addClass(f)},_removeClass:c.fn.removeClass,removeClass:function(f,a,b,d){return a?c.effects.animateClass.apply(this,[{remove:f},a,b,d]):this._removeClass(f)},_toggleClass:c.fn.toggleClass,toggleClass:function(f,a,b,d,i){return typeof a=="boolean"||a===o?b?c.effects.animateClass.apply(this,[a?{add:f}:{remove:f},b,d,i]):this._toggleClass(f,a):c.effects.animateClass.apply(this,[{toggle:f},a,b,d])},switchClass:function(f,a,b,d,i){return c.effects.animateClass.apply(this,[{add:a,
remove:f},b,d,i])}});c.extend(c.effects,{version:"1.8.16",save:function(f,a){for(var b=0;b<a.length;b++)a[b]!==null&&f.data("ec.storage."+a[b],f[0].style[a[b]])},restore:function(f,a){for(var b=0;b<a.length;b++)a[b]!==null&&f.css(a[b],f.data("ec.storage."+a[b]))},setMode:function(f,a){a=="toggle"&&(a=f.is(":hidden")?"show":"hide");return a},getBaseline:function(f,a){var b,d;switch(f[0]){case "top":b=0;break;case "middle":b=0.5;break;case "bottom":b=1;break;default:b=f[0]/a.height}switch(f[1]){case "left":d=
0;break;case "center":d=0.5;break;case "right":d=1;break;default:d=f[1]/a.width}return{x:d,y:b}},createWrapper:function(f){if(f.parent().is(".ui-effects-wrapper"))return f.parent();var a={width:f.outerWidth(!0),height:f.outerHeight(!0),"float":f.css("float")},b=c("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),d=document.activeElement;f.wrap(b);(f[0]===d||c.contains(f[0],d))&&c(d).focus();b=f.parent();f.css("position")==
"static"?(b.css({position:"relative"}),f.css({position:"relative"})):(c.extend(a,{position:f.css("position"),zIndex:f.css("z-index")}),c.each(["top","left","bottom","right"],function(b,d){a[d]=f.css(d);isNaN(parseInt(a[d],10))&&(a[d]="auto")}),f.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return b.css(a).show()},removeWrapper:function(f){var a,b=document.activeElement;return f.parent().is(".ui-effects-wrapper")?(a=f.parent().replaceWith(f),(f[0]===b||c.contains(f[0],b))&&c(b).focus(),
a):f},setTransition:function(f,a,b,d){d=d||{};c.each(a,function(a,c){unit=f.cssUnit(c);unit[0]>0&&(d[c]=unit[0]*b+unit[1])});return d}});c.fn.extend({effect:function(f,a,b,d){var i=t.apply(this,arguments),g={options:i[1],duration:i[2],callback:i[3]},i=g.options.mode,h=c.effects[f];return c.fx.off||!h?i?this[i](g.duration,g.callback):this.each(function(){g.callback&&g.callback.call(this)}):h.call(this,g)},_show:c.fn.show,show:function(f){if(l(f))return this._show.apply(this,arguments);else{var a=t.apply(this,
arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:c.fn.hide,hide:function(f){if(l(f))return this._hide.apply(this,arguments);else{var a=t.apply(this,arguments);a[1].mode="hide";return this.effect.apply(this,a)}},__toggle:c.fn.toggle,toggle:function(f){if(l(f)||typeof f==="boolean"||c.isFunction(f))return this.__toggle.apply(this,arguments);else{var a=t.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(f){var a=this.css(f),b=[];c.each(["em",
"px","%","pt"],function(d,f){a.indexOf(f)>0&&(b=[parseFloat(a),f])});return b}});c.easing.jswing=c.easing.swing;c.extend(c.easing,{def:"easeOutQuad",swing:function(f,a,b,d,i){return c.easing[c.easing.def](f,a,b,d,i)},easeInQuad:function(f,a,b,d,c){return d*(a/=c)*a+b},easeOutQuad:function(f,a,b,d,c){return-d*(a/=c)*(a-2)+b},easeInOutQuad:function(f,a,b,d,c){return(a/=c/2)<1?d/2*a*a+b:-d/2*(--a*(a-2)-1)+b},easeInCubic:function(f,a,b,d,c){return d*(a/=c)*a*a+b},easeOutCubic:function(f,a,b,d,c){return d*
((a=a/c-1)*a*a+1)+b},easeInOutCubic:function(f,a,b,d,c){return(a/=c/2)<1?d/2*a*a*a+b:d/2*((a-=2)*a*a+2)+b},easeInQuart:function(f,a,b,d,c){return d*(a/=c)*a*a*a+b},easeOutQuart:function(f,a,b,d,c){return-d*((a=a/c-1)*a*a*a-1)+b},easeInOutQuart:function(f,a,b,d,c){return(a/=c/2)<1?d/2*a*a*a*a+b:-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(f,a,b,d,c){return d*(a/=c)*a*a*a*a+b},easeOutQuint:function(f,a,b,d,c){return d*((a=a/c-1)*a*a*a*a+1)+b},easeInOutQuint:function(f,a,b,d,c){return(a/=c/2)<1?d/2*
a*a*a*a*a+b:d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(f,a,b,d,c){return-d*Math.cos(a/c*(Math.PI/2))+d+b},easeOutSine:function(f,a,b,d,c){return d*Math.sin(a/c*(Math.PI/2))+b},easeInOutSine:function(f,a,b,d,c){return-d/2*(Math.cos(Math.PI*a/c)-1)+b},easeInExpo:function(c,a,b,d,i){return a==0?b:d*Math.pow(2,10*(a/i-1))+b},easeOutExpo:function(c,a,b,d,i){return a==i?b+d:d*(-Math.pow(2,-10*a/i)+1)+b},easeInOutExpo:function(c,a,b,d,i){return a==0?b:a==i?b+d:(a/=i/2)<1?d/2*Math.pow(2,10*(a-1))+b:d/
2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,i){return-d*(Math.sqrt(1-(a/=i)*a)-1)+b},easeOutCirc:function(c,a,b,d,i){return d*Math.sqrt(1-(a=a/i-1)*a)+b},easeInOutCirc:function(c,a,b,d,i){return(a/=i/2)<1?-d/2*(Math.sqrt(1-a*a)-1)+b:d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,d,i){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=i)==1)return b+d;g||(g=i*0.3);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin((a*i-c)*2*Math.PI/
g))+b},easeOutElastic:function(c,a,b,d,i){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=i)==1)return b+d;g||(g=i*0.3);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*a)*Math.sin((a*i-c)*2*Math.PI/g)+d+b},easeInOutElastic:function(c,a,b,d,i){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=i/2)==2)return b+d;g||(g=i*0.3*1.5);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return a<1?-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*i-c)*2*Math.PI/g)+b:h*Math.pow(2,-10*
(a-=1))*Math.sin((a*i-c)*2*Math.PI/g)*0.5+d+b},easeInBack:function(c,a,b,d,i,g){g==o&&(g=1.70158);return d*(a/=i)*a*((g+1)*a-g)+b},easeOutBack:function(c,a,b,d,i,g){g==o&&(g=1.70158);return d*((a=a/i-1)*a*((g+1)*a+g)+1)+b},easeInOutBack:function(c,a,b,d,i,g){g==o&&(g=1.70158);return(a/=i/2)<1?d/2*a*a*(((g*=1.525)+1)*a-g)+b:d/2*((a-=2)*a*(((g*=1.525)+1)*a+g)+2)+b},easeInBounce:function(f,a,b,d,i){return d-c.easing.easeOutBounce(f,i-a,0,d,i)+b},easeOutBounce:function(c,a,b,d,i){return(a/=i)<1/2.75?
d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(f,a,b,d,i){return a<i/2?c.easing.easeInBounce(f,a*2,0,d,i)*0.5+b:c.easing.easeOutBounce(f,a*2-i,0,d,i)*0.5+d*0.5+b}})}(jQuery);
(function(c,o){function s(){var a=document.getElementsByTagName("script");return a[a.length-1].src||location.href}function r(a){return'url("'+a+'")'}function j(a){var b=[],d,c;for(d=0;d<a.length;d++)for(c=0;c<a[d].items.length;c++)b.push(a[d].items[c]);return b}function k(a){if(typeof a=="number")return"#"+a.toString(16);else if(typeof a=="string")return"#"+a.match(/[0-9a-f]+/)[0]}function t(a){this.element=c(a);this.width=function(a){return this.element.width(a)};this.height=function(a){return this.element.height(a)};
this.drawImage=function(a,d,f){var d=c.extend({left:0,top:0,width:120,height:90,scaleMode:"fill",background:"none"},d),f=f===o?this.element:c(f,this.element),g=new Image;g.src=a.thumb;g.onload=function(){var h=document.createElement("a");c(h).attr({href:a.source});c(h).css({display:"block",position:"absolute",left:d.x,top:d.y,zIndex:d.z,width:d.width,height:d.height,overflow:"hidden",background:d.background});c(h).click(d.onclick);c(h).hover(d.onmouseover,d.onmouseout);var p=document.createElement("img");
p.src=g.src;var n;d.scaleMode=="fit"?n=u.fit(this.width,this.height,d.width,d.height):d.scaleMode=="fill"&&(n=u.fill(this.width,this.height,d.width,d.height));c(p).css({marginTop:n.top,marginRight:0,marginBottom:0,marginLeft:n.left,width:n.width,height:n.height,padding:0,border:"none",maxWidth:"none",maxHeight:"none",opacity:d.opacity});c(h).append(p);f.append(h)}}}function l(a,b,d){this.canvas=a;this.albums=b;this.items=j(b);this.currentItem=-1;this.getCurrentItem=function(){return this.items[this.currentItem]};
this.settings=c.extend(!0,{thumbnail:{width:120,height:90,alpha:85},colorScheme:{imageBGColor:1118481}},d);this.page=0;this.render()}function m(a,b){a=c(a);f=b;var d,i,g;d=b.config||{};(function(){function b(a,c,d){i.push({id:c||0,description:d||"Album "+(c+1),items:a})}i=[];if(typeof d.albums=="object"&&d.albums.length!==o&&d.albums.length)for(var f in d.albums)b(d.albums[f].items,f,d.albums[f].description);else typeof d.items=="object"&&d.items.length!==o&&d.items.length?b(d.items):b(function(a){var b=
[];c(a).find("img").each(function(){b.push({source:c(this).parent("a").attr("href")||c(this).attr("src"),thumb:c(this).attr("src"),description:this.title})});return b}(a),0)})();e=document.createElement("div");g=new t(e);g.element.addClass("altgallery-canvas");g.element.css({display:"block",position:"relative",width:b.width,height:b.height,overflow:"hidden",margin:0,padding:0,background:b.background,"-moz-user-select":"none","-webkit-user-select":"none","-khtml-user-select":"none",userSelect:"none"});
a.empty().append(e);c(document).ready(function(){setTimeout(function(){b.type.toLowerCase()=="box"&&new l(g,i,d.settings||{})},100)})}s();var v=s().replace(/[^\/]*$/,""),u={fit:function(a,b,d,f,g){var h,p,n=a/b,g=c.extend({noEnlarge:!1,minWidth:16,minHeight:16},g);h=d;p=d/n;p>f&&(p=f,h=p*n);if(h<g.minWidth)h=g.minWidth,p=h/n;if(p<g.minHeight)p=g.minHeight,h=p*n;if(g.noEnlarge&&(h>a||p>b))h=a,p=b;a=(f-p)/2;return{left:parseInt((d-h)/2),top:parseInt(a),width:parseInt(h),height:parseInt(p)}},fill:function(a,
b,c,f){var g=a/b,a=c,b=c/g;b<f&&(b=f,a=b*g);f=(f-b)/2;return{left:parseInt((c-a)/2),top:parseInt(f),width:parseInt(a),height:parseInt(b)}}};l.prototype.render=function(a){var b=this,d=this.canvas,i=this.items;if(a===o)a=b.page;d.element.empty();var g=this.canvas.width(),h=this.canvas.height(),p=parseInt((g-50)/parseInt(this.settings.thumbnail.width)),n=parseInt((h-50)/parseInt(this.settings.thumbnail.height)),j=Math.ceil(i.length/p);n>j&&(n=j);j=p*n;a*=j;b.pagesCount=Math.ceil(i.length/j);var q=parseInt(this.settings.thumbnail.width)+
2,x=parseInt(this.settings.thumbnail.height)+2,y=(g-q*p)/2-8,z=(h-x*n)/2-8,w=c('<div class="altgallery-frame" />'),g={position:"absolute",left:parseInt(y),top:parseInt(z),width:parseInt(g-(y+8)*2)+14,height:parseInt(h-(z+8)*2)+14,overflow:"hidden",background:"#fff","-moz-border-radius":"4px","-webkit-border-radius":"4px","-khtml-border-radius":"4px",borderRadius:"4px","-moz-box-shadow":"0 0 10px rgba(0, 0, 0, 0.5)","-webkit-box-shadow":"0 0 10px rgba(0, 0, 0, 0.5)","-khtml-box-shadow":"0 0 10px rgba(0, 0, 0, 0.5)",
boxShadow:"0 0 10px rgba(0, 0, 0, 0.5)"};w.css(g);b.page>0&&(h=c('<a class="altgallery-page" style="left:4px; background:no-repeat center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;"></a>'),h.css({backgroundImage:r(f.images.left)}),h.click(function(){b.prevPage()}),w.append(h));b.page<b.pagesCount-1&&(h=c('<a class="altgallery-page" style="right:4px; background:no-repeat center; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;"></a>'),h.css({backgroundImage:r(f.images.right)}),
h.click(function(){b.nextPage()}),w.append(h));w.find(".altgallery-page").css({position:"absolute",width:"30px",height:"30px",top:parseInt(g.height/2)-15,zIndex:20,cursor:"pointer"});w.hover(function(){w.find(".altgallery-page").show()},function(){w.find(".altgallery-page").hide()});d.element.append(w);h=c('<div class="altgallery-frameMask" />');g.background="#000";g.opacity=0.6;g.zIndex=20;g["-moz-box-shadow"]="none";g["-webkit-box-shadow"]="none";g["-khtml-box-shadow"]="none";g.boxShadow="none";
h.css(g).hide();d.element.append(h);for(var A=parseInt(this.settings.thumbnail.alpha)/100,l=k(b.settings.colorScheme.imageBGColor),m=1,s=1,g=a,h=-1,n=i.length;g<n;g++){if(g>=j+a)break;g%p||h++;m=g%p*q+8;s=h*x+8;(function(a,f,g){d.drawImage(i[a],{x:parseInt(f),y:parseInt(g),z:10,width:b.settings.thumbnail.width,height:b.settings.thumbnail.height,scaleMode:"fill",opacity:A,background:l,onclick:function(){b.currentItem=a;b.open(b.getCurrentItem(),{left:parseInt(f+y),top:parseInt(g+z)});return!1},onmouseover:function(){c(this).children("img").css({opacity:1})},
onmouseout:function(){c(this).children("img").css({opacity:A})}},".altgallery-frame")})(g,m,s)}};l.prototype.open=function(a,b){var d=this,i=document.createElement("img");i.src=a.thumb;var g=new Image;g.onload=function(){c(".altgallery-imageFrame",d.canvas.element).remove();c(".altgallery-frameMask",d.canvas.element).fadeIn(f.animation.duration);var a=document.createElement("div");c(a).addClass("altgallery-imageFrame").css({position:"absolute",padding:8,background:"#000",zIndex:30});c(a).hide();var h=
u.fit(g.width,g.height,d.canvas.width()-48,d.canvas.height()-48),j={left:h.left+16+h.width/3,top:h.top+16+h.height/3,width:h.width/3,height:h.height/3};if(b!==o){if(b.left!==o)j.left=b.left;if(b.top!==o)j.top=b.top}c(a).css(j);var q=u.fit(g.width,g.height,d.canvas.width()-48,d.canvas.height()-48),x={left:q.left+16+q.width/3,top:q.top+16+q.height/3,width:q.width/3,height:q.height/3,margin:0,padding:0,border:"none",maxWidth:"none",maxHeight:"none",cursor:"pointer"};c(i).css(x);c(a).append(i);d.canvas.element.append(a);
c(i).animate(q,f.animation.duration);c(a).animate({opacity:"show",left:h.left+16,top:h.top+16,width:h.width,height:h.height},f.animation.duration,function(){var b=c('<a class="altgallery-close" style="position:absolute; right:-15px; top:-13px; width:30px; height:30px; z-index:40; background:no-repeat center; cursor:pointer;"></a>');b.css({backgroundImage:r(f.images.close)});b.click(function(){c(this).remove();j.opacity="hide";c(a).animate(j,f.animation.duration,function(){c(this).remove()});c(i).animate(x,
f.animation.duration);c(".altgallery-frameMask",d.canvas.element).fadeOut(f.animation.duration)});c(a).append(b)});c(i).click(function(){c(".altgallery-close",a).remove();j.opacity="hide";c(a).animate(j,f.animation.duration,function(){c(this).remove();d.next()});c(i).animate(x,f.animation.duration)})};g.src=a.thumb;var h=new Image;h.onload=function(){c(i).attr("src",a.source)};h.src=a.source};l.prototype.prev=function(){this.currentItem--;if(this.currentItem<0)this.currentItem=this.items.length-1;
this.open(this.getCurrentItem())};l.prototype.next=function(){this.currentItem++;if(this.currentItem>=this.items.length)this.currentItem=0;this.open(this.getCurrentItem())};l.prototype.prevPage=function(){this.page--;this.render(this.page)};l.prototype.nextPage=function(){this.page++;this.render(this.page)};var f={};c.fn.altgallery=function(a){function b(){d.each(function(){m(this,a)})}var d=this,a=c.extend(!0,{type:"Box",width:"550px",height:"400px",background:"none",images:{folder:v+"img/",left:"left.png",
right:"right.png",close:"close.png"},animation:{duration:500},config:{settings:{}}},a);if(a.images.folder){a.images.folder=a.images.folder.replace(/\/+$/,"")+"/";for(var f in a.images)f!="folder"&&(a.images[f]=a.images.folder+a.images[f].replace(/^\/+/,""))}if(typeof a.config=="string"){var g={load:function(a,b){a.match(/\.(xml)$/)?this.loadXML(a,b):a.match(/\.(json|txt)$/)&&this.loadJSON(a,b)},loadJSON:function(a,b){c.ajax({url:a,dataType:"json",success:function(a){a=g.parse(a);typeof b=="function"&&
b(a)}})},loadXML:function(a,b){function d(a){var b;typeof b=="undefined"&&(b=function(){});b.ObjTree=function(){return this};b.ObjTree.prototype.attr_prefix="";b.ObjTree.prototype.parseDOM=function(a){if(a){this.__force_array={};if(this.force_array)for(var b=0;b<this.force_array.length;b++)this.__force_array[this.force_array[b]]=1;b=this.parseElement(a);this.__force_array[a.nodeName]&&(b=[b]);if(a.nodeType!=11){var c={};c[a.nodeName]=b;b=c}return b}};b.ObjTree.prototype.parseElement=function(a){if(a.nodeType!=
7){if(a.nodeType==3||a.nodeType==4)return a.nodeValue.match(/[^\x00-\x20]/)==null?void 0:a.nodeValue;var b,c={};if(a.attributes&&a.attributes.length){b={};for(var d=0;d<a.attributes.length;d++){var f=a.attributes[d].nodeName;if(typeof f=="string"){var g=a.attributes[d].nodeValue;g&&(f=this.attr_prefix+f,typeof c[f]=="undefined"&&(c[f]=0),c[f]++,this.addNode(b,f,c[f],g))}}}if(a.childNodes&&a.childNodes.length){f=!0;b&&(f=!1);for(d=0;d<a.childNodes.length&&f;d++)g=a.childNodes[d].nodeType,g==3||g==
4||(f=!1);if(f){b||(b="");for(d=0;d<a.childNodes.length;d++)b+=a.childNodes[d].nodeValue}else{b||(b={});for(d=0;d<a.childNodes.length;d++)if(f=a.childNodes[d].nodeName,typeof f=="string"&&(g=this.parseElement(a.childNodes[d])))typeof c[f]=="undefined"&&(c[f]=0),c[f]++,this.addNode(b,f,c[f],g)}}return b}};b.ObjTree.prototype.addNode=function(a,b,c,d){this.__force_array[b]?(c==1&&(a[b]=[]),a[b][a[b].length]=d):c==1?a[b]=d:c==2?a[b]=[a[b],d]:a[b][a[b].length]=d};b=new b.ObjTree;b.attr_prefix="";return b.parseDOM(a)["#document"]}
c.ajax({url:a,dataType:"xml",success:function(a){a=d(a);a=g.parse(a);typeof b=="function"&&b(a)}})},parse:function(a){if(a.gallery&&(a=a.gallery,a.items&&a.items.item))a.items=a.items.item;return a}};g.load(a.config,function(c){a.config=c;b()})}else b();return this};c.altbox=function(a,b){b=c.extend(!0,{frame:{color:"#000",borderRadius:0},mask:{color:"#000",opacity:0.7},images:{folder:v+"img/",close:"close.png",loader:"loader.gif"},animation:{duration:700}},b);if(b.images.folder)for(var d in b.images)d!=
"folder"&&!b.images[d].match("/")&&(b.images[d]=b.images.folder+b.images[d]);var f=c('<div style="position:fixed; z-index:999; left:0; top:0; width:100%; height:100%; background:no-repeat center;"></div>');f.css({opacity:0,backgroundColor:b.mask.color,backgroundImage:r(b.images.loader)});c(document.body).append(f);f.animate({opacity:b.mask.opacity},b.animation.duration);var g=new Image;g.onload=function(){function d(){f.remove();l.remove()}var j=c(window).width()-100,n=c(window).height()-100,k=u.fit(g.width/
4,g.height/4,j,n,{noEnlarge:!0,minWidth:100,minHeight:100});k.left+=50;k.top+=50;var q=u.fit(g.width+20,g.height+20,j,n,{noEnlarge:!0,minWidth:120,minHeight:120});q.left+=50;q.top+=50;var l=c('<div style="position:fixed; z-index:1000;"></div>');l.css(k);l.css({backgroundColor:b.frame.color,borderRadius:b.frame.borderRadius,MozUserSelect:"none",webkitUserSelect:"none",userSelect:"none"});l.hide();var m=c('<img src="'+a+'" alt="" style="display:block;" />');m.css({margin:"10px",width:k.width-20,height:k.height-
20,borderRadius:b.frame.borderRadius>8?b.frame.borderRadius-8:0});var o=c('<a href="#" style="display:block; position:absolute; right:-12px; top:-10px; width:30px; height:30px; background:no-repeat center;"></a>');o.css({backgroundImage:r(b.images.close)});l.append(m);c(document.body).append(l);(function(){f.css({backgroundImage:"none"});m.animate({width:q.width-20,height:q.height-20,margin:"10px"},b.animation.duration,"easeOutBack");q.opacity="show";l.animate(q,b.animation.duration,"easeOutBack",
function(){l.append(o)})})();c(window).resize(function(){j=c(window).width()-100;n=c(window).height()-100;k=u.fit(g.width/4,g.height/4,j,n,{noEnlarge:!0,minWidth:100,minHeight:100});k.left+=50;k.top+=50;q=u.fit(g.width+20,g.height+20,j,n,{noEnlarge:!0,minWidth:120,minHeight:120});q.left+=50;q.top+=50;l.css(q);m.css({width:q.width-20,height:q.height-20})});f.click(d);o.click(function(){o.remove();k.opacity="hide";l.animate(k,b.animation.duration*0.67);m.animate({width:k.width-20,height:k.height-20},
b.animation.duration*0.67);f.fadeOut(b.animation.duration,function(){d()});return!1})};g.src=a}})(jQuery);
(function(c,o){window.flashgallery_id=window.flashgallery_id||0;c.flashgallery=c.flashgallery||function(s,r,j,k){var t;t=typeof r=="object"?c.browser.msie?JSON.stringify({config:r}):{config:JSON.stringify(r)}:{configPath:r};j=c.extend({width:"550px",height:"400px",background:"transparent"},j);window.flashgallery_id++;var l="flashgallery-"+window.flashgallery_id;k==o?document.write('<div id="'+l+'"></div>'):c(k).html('<div id="'+l+'"></div>');k=c(document.getElementById(l));k.css({width:j.width,height:j.height,
background:j.background,overflow:"hidden"});var m={allowScriptAccess:"always",allowFullScreen:"true",wmode:"opaque",quality:"high"},v;(v=j.background.match(/(#[0-9a-f]+)/i))?m.bgcolor=v[1]:m.wmode="transparent";swfobject.embedSWF(s,l,j.width.match(/^\d+%$/)?j.width:parseInt(j.width),j.height.match(/^\d+%$/)?j.height:parseInt(j.height),"10.0.12.36","http://swfobject.googlecode.com/svn/trunk/swfobject/expressInstall.swf",t,m,{},function(c){if(!c.success)j.config=r,k.altgallery(j)})};c.fn.flashgallery=
c.fn.flashgallery||function(o,r,j){c.flashgallery(o,r,j,this)}})(jQuery);

