var LightBoxClone=new Class({Version:"0.5.1",Implements:[Options,Events],options:{rel:"lightbox",speed:300,margin:50,resize:!0,overlay:!1,overlayOpacity:.8,overlayColor:"#000",onLoad:function(){},onOpen:function(){},onClose:function(){},onZoomIn:function(){},onZoomOut:function(){}},assets:{images:{loading:"data:image/gif;base64,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",next:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGRjdERTIwM0Q0RTExRTBCMDEzREYyQzQ2NUYyRUIxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGRjdERTIxM0Q0RTExRTBCMDEzREYyQzQ2NUYyRUIxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkZGN0RFMUUzRDRFMTFFMEIwMTNERjJDNDY1RjJFQjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkZGN0RFMUYzRDRFMTFFMEIwMTNERjJDNDY1RjJFQjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ZFfQeAAAAw0lEQVR42uzZYQqAIAwF4Lk6WDezm1uEBxDa3uZ4A6k/UR+lPk1EpL9tbN56myfbl0qRIoQQQgghhBBCKkHOPxePsRbTWmu538jqA66CQz+tLBiTPpIBY9bZozGmo1Ykxnz4jcK4zCMRGLcJEY1xndmRGPeIgsJAshYCAwuN3hgYxDtgagUEBIKK+loB4QpBL7q0AsIFErX81QoIU0j0RoRWQJhAsmwJaQXEdw/hz1BCCCGEEEIIISRdHfN4be64HwEGABBCfvClIXHwAAAAAElFTkSuQmCC",previous:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NjlDMzNFM0Q0RTExRTBCMTNEQUEyNjJDMTUxMjcyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5NjlDMzNGM0Q0RTExRTBCMTNEQUEyNjJDMTUxMjcyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njk2OUMzM0MzRDRFMTFFMEIxM0RBQTI2MkMxNTEyNzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njk2OUMzM0QzRDRFMTFFMEIxM0RBQTI2MkMxNTEyNzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4W6L5BAAAAwklEQVR42uzZ0Q2AIAwE0KIO5ma6OfrBAATa3kGuSaN/+gJqW83Mnj/r4vmUdrJ8HLZJCCKIIIIIIoggO0GujIvU2lfOlVJ4VyQDEQ7JQoRCMhFhkGxECASBcIegEK4QJMINgka4QBgQ0xAWxBSECTEMYUMMQ3pvsBcM3VpsmKmHnQkz/fplwbh8EBkwbiUKGuNaNCIx7mU8ChPSWCEwYa1uNiZ0+JCJCR8HZWH0M1QQQQQRRBBBBCGMsx3vxR3vJ8AA2FF+8A/14hMAAAAASUVORK5CYII=",close:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5MjhDMTQ0M0Q0RTExRTBCRTEyODFEN0REQ0NCMUFDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5MjhDMTQ1M0Q0RTExRTBCRTEyODFEN0REQ0NCMUFDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzkyOEMxNDIzRDRFMTFFMEJFMTI4MUQ3RERDQ0IxQUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzkyOEMxNDMzRDRFMTFFMEJFMTI4MUQ3RERDQ0IxQUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6aLGTtAAAAdUlEQVR42mJgYGCoB+L/NMD1jFAGTQATAw3BqOGD0PD///+TJE604TAD0A3CJU6S4YyMjHgNRJbHqp+YTITNhYQMJjpC0Q0ixmCiDccV5lRNLdjigOLUgmwwKRYQlVpwhTlVUsto2TJqOBgwQ2kHGpjdABBgAAt+RsgHobKeAAAAAElFTkSuQmCC"},elements:{next:null,previous:null,close:null,text:null,overlay:null}},gallerys:{},images:[],initialize:function(a){this.setOptions(a),this.buildAssets(),$$("a[rel^="+this.options.rel+"]").each(function(a){this.addImage(a)}.bind(this)),document.addEvent("click",function(a){if(!a.target.getParents().contains(this.wrap))for(var b=0;b<this.images.length;b++)this.images[b].visible&&this.zoomOut(this.images[b])}.bind(this))},buildAssets:function(){var a=this.getIeVersion();this.wrap=(new Element("div",{"class":"lightbox-clone-wrap",styles:{"z-index":1e4}})).inject($(document.body));var b=new Image;b.className="lightbox-clone-next",b.src=this.assets.images.next;var c=new Image;c.className="lightbox-clone-previous",c.src=this.assets.images.previous;var d=new Image;d.className="lightbox-clone-close",d.src=this.assets.images.close,this.assets.elements.next=$(b),this.assets.elements.previous=$(c),this.assets.elements.close=$(d),this.assets.elements.text=new Element("div",{"class":"lightbox-clone-text"}),$$(this.assets.elements.next,this.assets.elements.previous,this.assets.elements.close).setStyles({position:"absolute",top:"50%",opacity:.6,cursor:"pointer"}),this.assets.elements.next.setStyles({margin:"-25px 0 0 0",right:10}),this.assets.elements.previous.setStyles({margin:"-25px 0 0 0",left:10}),this.assets.elements.close.setStyles({top:10,right:10,opacity:0});var e="";a>8||a==-1?e="rgba(0,0,0,0.6)":e="#000",this.assets.elements.text.setStyles({position:"absolute",bottom:10,left:10,padding:"8px 10px","font-family":"arial","font-size":11,color:"#fff","text-shadow":"0 1px 0 #000",background:e,"border-radius":"2px"}),this.assets.elements.loading=(new Element("div",{styles:{position:"absolute",top:-100,left:-100,height:50,width:50,background:"center url("+this.assets.images.loading+") no-repeat #000",opacity:0,"border-radius":"2px","z-index":1e4}})).inject(this.wrap),this.options.overlay&&(this.assets.elements.overlay=(new Element("div",{"class":"lightbox-clone-overlay",styles:{position:"absolute",top:0,left:0,"z-index":1,background:this.options.overlayColor,opacity:0}})).inject(this.wrap),this.assets.elements.overlayFx=new Fx.Morph(this.assets.elements.overlay,{duration:this.options.speed,link:"cancel",transition:Fx.Transitions.Quad.easeInOut}))},getCurrentImage:function(){for(var a=0;a<this.images.length;a++)if(this.images[a].visible)return this.images[a]},getIeVersion:function(){var a=-1;if(navigator.appName=="Microsoft Internet Explorer"){var b=navigator.userAgent,c=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");c.exec(b)!=null&&(a=parseFloat(RegExp.$1))}return a},startLoading:function(){var a=window.getSize(),b=window.getScroll();this.assets.elements.loading.setStyles({top:a.y/2-25+b.y,left:a.x/2-25}),this.assets.elements.loading.fade(.6)},stopLoading:function(){this.assets.elements.loading.fade(0)},loadImage:function(a,b){var c=new Image,d=this.getLinkCords(a),e=(new Element("div",{styles:{position:"absolute",top:d.position.y,left:d.position.x,width:d.size.x,height:d.size.y,background:"center url("+this.assets.images.loading+") no-repeat #000",opacity:0,"z-index":7500}})).inject(this.wrap),f=new Fx.Morph(e,{link:"cancel"});f.start({opacity:.6}),c.onload=function(){this.fireEvent("onLoad",[a]),a.imageElement||(a.imageElement=new Element("div"),a.imageElement.setStyles({position:"absolute","z-index":9e3,opacity:0,height:0,width:0}),a.imageElement.inject(this.wrap),a.fx=new Fx.Morph(a.imageElement,{duration:this.options.speed,link:"cancel",transition:Fx.Transitions.Quad.easeInOut}),a.width=c.width,a.height=c.height,a.visible=!1,$(c).setStyles({width:"100%",height:"100%"}),$(c).inject(a.imageElement)),b(),f.start({opacity:0}).chain(function(){e.destroy()})}.bind(this),c.src=a.linkElement.get("href")},showOverlay:function(){this.assets.elements.overlay.setStyles({width:window.getSize().x,height:window.getScrollSize().y}),this.assets.elements.overlayFx.start({opacity:this.options.overlayOpacity})},hideOverlay:function(){this.assets.elements.overlayFx.start({opacity:0})},zoomIn:function(a){var b=this.getPosition(a),c=this.getLinkCords(a);a.visible=!0,a.imageElement.setStyles({display:"block","z-index":9e3}),a.fx.start({top:[c.position.y,b.position.y],left:[c.position.x,b.position.x],height:[c.size.y,b.size.y],width:[c.size.x,b.size.x],opacity:1}),this.options.overlay&&this.showOverlay(),this.fireEvent("onZoomIn",[a])},zoomOut:function(a){var b=this.getLinkCords(a);a.visible=!1,a.fx.start({top:b.position.y,left:b.position.x,height:b.size.y,width:b.size.x,opacity:0}).addEvent("complete",function(){a.imageElement.setStyles({display:"none","z-index":-1}),a.fx.removeEvents()}),a.imageElement.setStyles({"z-index":8500}),this.options.overlay&&this.hideOverlay(),this.fireEvent("onClose",[a]),this.fireEvent("onZoomOut",[a])},slideIn:function(a,b){var c=this.getPosition(a),d;a.visible=!0,a.imageElement.setStyles({display:"block",top:c.position.y,width:c.size.x,height:c.size.y,opacity:0,"z-index":9e3}),b?d=c.position.x-50:d=c.position.x+50,a.fx.start({left:[d,c.position.x],opacity:1})},slideOut:function(a){var b=this.getPosition(a),c=function(){a.imageElement.setStyle("display","none"),a.fx.removeEvent("complete",foo)};a.visible=!1,a.imageElement.setStyles({"z-index":8500}),a.fx.start({opacity:0}).addEvent("complete",c),this.fireEvent("onClose",[a])},getPosition:function(a){var b=window.getSize(),c=window.getScroll(),d={};return d.x=a.width,d.y=a.height,b.x<=d.x&&(d.x=b.x-this.options.margin,d.y=a.height*(d.x/a.width)),b.y<=d.y&&(d.y=b.y-this.options.margin,d.x=a.width*(d.y/a.height)),{size:{x:d.x,y:d.y},position:{x:b.x/2-d.x/2,y:b.y/2-d.y/2+c.y}}},getLinkCords:function(a){var b=a.linkElement.getChildren(),c;return a.linkElement.getStyle("display")=="inline"&&b.length>0?c=b[0].getCoordinates():c=a.linkElement.getCoordinates(),{size:{x:c.width,y:c.height},position:{x:c.left,y:c.top}}},attachControls:function(a){if(this.gallerys[a.gallery])var b=this.gallerys[a.gallery].indexOf(a),c=this.gallerys[a.gallery][b+1]?this.gallerys[a.gallery][b+1]:null,d=this.gallerys[a.gallery][b-1]?this.gallerys[a.gallery][b-1]:null;c&&this.assets.elements.next.inject(a.imageElement),d&&this.assets.elements.previous.inject(a.imageElement),this.assets.elements.next.removeEvents("click"),this.assets.elements.previous.removeEvents("click"),this.assets.elements.next.addEvent("click",function(){this.showImage(c),document.removeEvent("keydown",e)}.bind(this)),this.assets.elements.previous.addEvent("click",function(){this.showImage(d,!0),document.removeEvent("keydown",e)}.bind(this)),a.imageElement.addEvents({mouseenter:function(){this.assets.elements.next.fade(.6),this.assets.elements.previous.fade(.6),this.assets.elements.close.fade(.6),this.assets.elements.text.fade(1)}.bind(this),mouseleave:function(){this.assets.elements.next.fade(0),this.assets.elements.previous.fade(0),this.assets.elements.close.fade(0),this.assets.elements.text.fade(0)}.bind(this)});var e=function(b){if(b.code==39&&c)this.showImage(c);else if(b.code==37&&d)this.showImage(d,!0);else if(b.code==27)this.zoomOut(a);else return;b.stop(),document.removeEvent("keydown",e)}.bind(this);document.addEvent("keydown",e),this.assets.elements.close.inject(a.imageElement),this.assets.elements.text.inject(a.imageElement),a.linkElement.get("title")!=""&&a.linkElement.get("title")?(this.assets.elements.text.setStyle("display","block"),this.assets.elements.text.set("html",a.linkElement.get("title")),this.assets.elements.text.fade(1)):this.assets.elements.text.setStyle("display","none");var f=a.imageElement.getElement("img");f.removeEvents("click"),$$(this.assets.elements.close,this.assets.elements.overlay).addEvent("click",function(){this.zoomOut(a),document.removeEvent("keydown",e)}.bind(this))},showImage:function(a,b){var c=[];if(a.visible)return;for(var d=0;d<this.images.length;d++)this.images[d].visible&&c.push(this.images[d]);c.length>0&&this.startLoading(),this.loadImage(a,function(){this.attachControls(a),c.length==0?this.zoomIn(a):(this.slideIn(a,b),this.stopLoading());for(var d=0;d<c.length;d++)this.slideOut(c[d])}.bind(this)),this.fireEvent("onOpen",[a])},addImage:function(a,b){var c=a.get("rel"),d=c?c.match(/\[[\w\S ]*?\]/g):null,e="";b?e=b:d&&(e=d[0]);var f={visible:!1,linkElement:a,imageElement:null,gallery:e};this.images.push(f),e!=""&&(this.gallerys[e]||(this.gallerys[e]=[]),this.gallerys[e].push(f)),f.linkElement.addEvent("click",function(a){a.stop(),this.showImage(f)}.bind(this))}})

window.addEvent('domready', function(){
	var lightboxclone = new LightBoxClone();
});































