/* DMXzone Lightbox Version: 1.1.0 (c) 2013 DMXzone.com @build 15-07-2013 13:43:08 */ "undefined"==typeof DMX&&(DMX={});DMX.IS_POSITION_FIXED_SUPPORTED=function(){var h=document.body;if(document.createElement&&h&&h.appendChild&&h.removeChild){var l=document.createElement("div");if(!l.getBoundingClientRect)return null;l.innerHTML="x";l.style.cssText="position:fixed;top:100px;";h.appendChild(l);var g=h.style.height,p=h.scrollTop;h.style.height="3000px";h.scrollTop=500;var s=l.getBoundingClientRect().top;h.style.height=g;g=100===s||102===s;h.removeChild(l);h.scrollTop=p;return g}return null}; DMX.IE=function(){for(var h=3,l=document.createElement("div"),g=l.getElementsByTagName("i");l.innerHTML="\x3c!--[if gt IE "+ ++h+"]>')}if(!e||e.length&&0===e.length)return!1;e[0].href?c=g(e[0].href):e[0].src?c=g(e[0].src):e[0].data&&(c=g(e[0].data));return{items:e,plugin:c}}function g(a){return/\.(a?png|gif|jpe?g)(\?.*)?$/i.test(a)? "image":/\.pdf(\?.*)?$/i.test(a)?"pdf":/\.swf(\?.*)?$/i.test(a)?"flash":/(\.flv|\.m4v|\.f4v|\.f4p|\.f4a|\.f4b)(\?.*)?$/i.test(a)?"flv":"url"}function p(a,b){this.options.title="";this.options.status="";this.options.width=null;this.options.height=null;this.options.plugin=null;this.options=this.getCurrentConfig(a);b=this.options.plugin||b||g(this.options.src);H(this,this.options,b)}function s(a,b,c){var e='The command "'+a+'" is not currently '+b+".",f="";!1!==c&&(e+="\n\tReason: "+c);arguments.callee&& arguments.callee.caller&&arguments.callee.caller.caller&&(f=arguments.callee.caller.caller,f=f.name?f.name:String(f).substring(0,200)+" ...");f&&(e+="\n\tCaller: "+f);r(e)}function I(a){w(a);var b="resize.DMXLightbox";7>DMX.IE&&(b+=" scroll.DMXLightbox");"iPad"==navigator.platform&&(b=" orientationchange.DMXLightbox");jQuery(window).bind(b,function(b){a.fitToWindowTimeout&&window.clearTimeout(a.fitToWindowTimeout);a.fitToWindowTimeout=window.setTimeout(function(){window.DMX.Lightbox.instance&&window.DMX.Lightbox.instance.isOpened&& window.DMX.Lightbox.instance.runCommand("resizeTo")},500)});DMX.IS_POSITION_FIXED_SUPPORTED()||("string"==typeof document_a_wrapper_css.html({position:"absolute",height:window.innerHeight,"-webkit-transform":"translate(0,"+window.pageYOffset+"px)"}):a.html({position:"absolute",top:window.pageYOffset,height:window.innerHeight}),a.wrapper.bind("touchmove",function(){event.preventDefault()}));a.options.closeOnOverlayClick&&a.wrapper.bind("click.DMXLightbox",function(){a.close()}); jQuery(".rounded",a.wrapper).bind("click.DMXLightbox",function(){return!1}).bind("selectstart.DMXLightbox",function(){return!1}).hover(function(){1
');var b=document.createElement("canvas"),c=document.createElement("canvas"),e=document.createElement("canvas"), f=document.createElement("canvas"),d=document.createElement("canvas");b.className="tl";c.className="tr";e.className="bl";f.className="br";d.className="closeButton";jQuery('
').append(b).append(c).append(d).append('
').appendTo(jQuery(".rounded",a.wrapper));jQuery('
').appendTo(jQuery(".rounded",a.wrapper));jQuery('
').append(e).append(f).append('
').appendTo(jQuery(".rounded", a.wrapper));a.wrapper.prependTo("body");a.overlay=jQuery('
').css({opacity:0}).prependTo(a.wrapper);a.frame=jQuery('').css({display:"block",width:64,height:10}).appendTo(jQuery(".content",a.wrapper))}function u(a){a.html({color:a.options.color||"#999"});var b=a.options,c=jQuery(".rounded",a.wrapper), e=b.radius+b.borderWidth+"px",f=b.radius+b.borderWidth;c.css({position:"absolute"==c.css("position")?"absolute":"relative",width:"auto",height:"auto",color:a.options.color||"#999",MozBorderRadius:e,WebkitBorderRadius:e,KhtmlBorderRadius:e,"border-radius":e});var e=jQuery(".tl",c),d=jQuery(".t",c),g=jQuery(".tr",c);jQuery(".l",c);jQuery(".r",c);var n=jQuery(".bl",c),h=jQuery(".b",c),k=jQuery(".br",c),l=jQuery(".c",c),m=jQuery(".content",c),c=jQuery(".closeButton",c);d.css({borderTop:b.borderWidth+ "px solid "+b.borderColor,margin:"0 "+f+"px",height:b.radius,marginBottom:DMX.IE?Math.min(b.radius-1,0):0,backgroundColor:b.bgColor});e.css({height:f,width:f});g.css({height:f,width:f});n.css({height:f,width:f});k.css({height:f,width:f});c.css({top:f-17,right:f-19});h.css({borderBottom:b.borderWidth+"px solid "+b.borderColor,margin:"0 "+(b.radius+b.borderWidth)+"px",top:DMX.IE?Math.min(b.radius,0):0,height:b.radius,backgroundColor:b.bgColor});l.css({borderWidth:"0 "+b.borderWidth+"px",borderColor:b.borderColor, paddingRight:b.radius,paddingLeft:b.radius,backgroundColor:b.bgColor});m.css({padding:b.padding,backgroundColor:b.paddingColor,borderWidth:b.innerBorderWidth,borderColor:b.innerBorderColor,borderStyle:b.innerBorderStyle});jQuery("a",a.html({color:b.color||"#999"});jQuery("#dmxLightboxContent",a.html({backgroundColor:b.bgColor});a.html({backgroundColor:b.overlayColor,opacity:b.overlayOpacity,height:7>DMX.IE?a.wrapper.height():"100%"});a.Viewer&&a.Viewer.jQuery&&a.Viewer.jQuery("body").css({backgroundColor:b.bgColor})} function x(a){var b=a.options;if(b.showIndexButton&&1c.length?c=J(a):c.show();jQuery(".indexLink",c)[b.showIndexButton&&1b.radius?b.radius+b.borderWidth:0})}else jQuery("div.extraToolbar", a.wrapper).hide();c=jQuery("span.bottomarea",a.wrapper);if(b.useStatusbar){1>c.length&&(c=y(a));var e=jQuery("div.bottomarea",a.wrapper),f=parseInt(e.outerHeight(),10);if(isNaN(f)||0===f)f=26;e.css({top:f>b.radius?b.radius+b.borderWidth:0});c.show()}else c.hide();c=jQuery("div.toparea",a.wrapper).show();e=jQuery("span.toparea",c).show();f=parseInt(c.outerHeight(),10);if(isNaN(f)||0===f)f=26;c.css({bottom:f>b.radius?b.radius+b.borderWidth:0});e.css({display:b.useTitle?"inline":"none"});t(a);b=jQuery(".playbtn", a.wrapper);c=jQuery(".nextbtn",a.wrapper);e=jQuery(".prevbtn",a.wrapper);if(12*n&&a.metaData.canBeOverlaped;c.css({right:n>f.radius-2&&a?f.radius+f.borderWidth+f.padding+ 6:n>f.radius-2?-1*n:Math.round((f.radius-n)/2)+f.borderWidth});e.css({left:n>f.radius-2&&a?f.radius+f.borderWidth+f.padding+6:n>f.radius-2?-1*n:Math.round((f.radius-n)/2)+f.borderWidth});b.css({marginTop:d>f.radius-2&&a?-1*(f.radius+f.borderWidth+d+f.padding+6):n>f.radius-2?0:-1*Math.round((f.radius-d)/2+f.borderWidth+d)})}else b.hide(),c.hide(),e.hide()}function A(a){var b=a.options;b.dragable&&!a.dragable&&a.runCommand("makeDragable");!b.dragable&&a.dragable&&a.runCommand("makeUndragable");if(b.keyNavigation){a.runCommand("attachKeyEvents"); try{window.focus()}catch(c){}}else a.runCommand("detachKeyEvents")}function B(a){var b=jQuery(a);DMX.IE&&!a.getContext&&(a=G_vmlCanvasManager.initElement(a));var c=a.getContext("2d");c.mozImageSmoothingEnabled=!1;a.oldWidth&&a.oldHeight&&c.clearRect(0,0,a.oldWidth,a.oldHeight);a.oldWidth=b.width();a.oldHeight=b.height();b.attr("width",a.oldWidth);b.attr("height",a.oldHeight);return c}function m(a){return Math.PI/180*a}function t(a,b){var c=jQuery(".closeButton",a.wrapper);if(a.options.showCloseButton){c.show(); var e=a.options.borderColor,f=a.options.bgColor,d=B(c[0]);if(b&&"clear"==b)d.clearRect(0,0,20,20);else return d.strokeStyle=e&&"rgba(0, 0, 0, 0)"!=e&&"transparent"!=e?e:"#FFF",d.fillStyle=f&&"rgba(0, 0, 0, 0)"!=f&&"transparent"!=f?f:"#F00",d.fillStyle==d.strokeStyle&&(d.fillStyle="#F00",d.strokeStyle="#FFF"),d.lineWidth=1,d.beginPath(),d.arc(9,9,8,m(0),m(360),1),d.stroke(),d.closePath(),d.lineWidth=2,b&&"hover"==b&&(e=d.fillStyle,d.fillStyle=d.strokeStyle,d.strokeStyle=e),d.beginPath(),d.arc(9,9, 8,m(0),m(360),1),d.fill(),d.lineCap="square",d.moveTo(6,6),d.lineTo(12,12),d.moveTo(6,12),d.lineTo(12,6),d.stroke(),d.closePath(),c}else c.hide()}function L(a){var b=a.options.radius,c=a.options.borderWidth,e=a.options.borderColor,f=a.options.bgColor;if(b||c){var d=jQuery(".rounded",d);jQuery("canvas.tl, canvas.tr, canvas.br, canvas.bl, canvas.t",d).each(function(){var a=c/2,d=B(this);d.strokeStyle=e;d.lineWidth=c;d.fillStyle=f;switch(this.className){case "tl":f&&"rgba(0, 0, 0, 0)"!=f&&"transparent"!= f&&0=b?d.strokeRect(a,a,c,c):(d.arc(b+c,b+c,b+a,m(280),m(170),!0),d.stroke()));break;case "tr":f&&"rgba(0, 0, 0, 0)"!=f&&"transparent"!=f&&0=b?d.strokeRect(0,b+a,c,c):(d.arc(0,b+c,b+a,m(10),m(260),!0),d.stroke()));break;case "bl":f&& "rgba(0, 0, 0, 0)"!=f&&"transparent"!=f&&0=b?d.strokeRect(b+a,0,c,c):(d.arc(b+c,0,b+a,m(190),m(80),!0),d.stroke()));break;case "br":f&&"rgba(0, 0, 0, 0)"!=f&&"transparent"!=f&&0=b?d.strokeRect(0,0,c,c):(d.arc(0,0,b+a,m(100),m(350),!0),d.stroke()))}})}} function K(a){var b=jQuery(".rounded",a.wrapper);0===jQuery(".prevbtn, .nextbtn, .playbtn",b).length&&(b.append(jQuery('').bind("mousedown.dmxBox",function(){return!1}).click(function(){a.goTo("prev");return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")})),b.append(jQuery('').bind("mousedown.dmxBox",function(){return!1}).click(function(){a.goTo("next"); return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")})),b.append(jQuery('').bind("mousedown.dmxBox",function(){return!1}).click(function(){a.runCommand("toggleSlideshow");return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")})),7>DMX.IE&&!DMX.Lightbox.navButtonsIE6StyleApplied&&(b=DMX.getSiteRoot()+"dmx/widgets/Lightbox/styles/default/",document.createStyleSheet().cssText= '#dmxBoxWrapper .nextbtn {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_next.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .nextbtn:hover, #dmxBoxWrapper .nextbtn.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_next_hover.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .prevbtn {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_prev.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .prevbtn:hover, #dmxBoxWrapper .prevbtn.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+ b+'btn_prev_hover.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .playbtn {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_play.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .playbtn:hover, #dmxBoxWrapper .playbtn.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_play_hover.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .playbtn.playing {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+ b+'btn_pause.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .playbtn.playing:hover, #dmxBoxWrapper .playbtn.playing.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'btn_pause_hover.png", sizingMethod="image");zoom:1;}',DMX.Lightbox.navButtonsIE6StyleApplied=!0))}function C(a){var b=jQuery("div.toparea",a.wrapper);0===b.length&&(jQuery('
 
').prependTo(jQuery(".t",a.wrapper)), b=jQuery("span.toparea",a.wrapper).bind("selectstart.DMXLightbox",function(a){a.stopPropagation();return!1}));return b}function y(a){var b=jQuery(".bottomarea",a.wrapper);0===b.length&&(jQuery('
 
').prependTo(jQuery(".b",a.wrapper)),b=jQuery("span.bottomarea",a.wrapper));return b}function J(a){if(a.options.showPrefsButton||a.options.showAboutButton||!(2>a.items.length)){var b=jQuery(".extraToolbar",a.wrapper); if(0===b.length){var b=jQuery('
'),c=jQuery('').mousedown(function(){a.goTo("config");return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")}),e=jQuery('').mousedown(function(){a.goTo("index");return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")}),f=jQuery('').mousedown(function(){a.goTo("about"); return!1}).hover(function(){jQuery(this).addClass("hover")},function(){jQuery(this).removeClass("hover")});if(7>DMX.IE&&!DMX.Lightbox.AdditioanalToolbarIE6StyleApplied){var d=DMX.getSiteRoot()+"dmx/widgets/Lightbox/styles/default/";document.createStyleSheet().cssText='#dmxBoxWrapper .prefsLink {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+d+'config_btn.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .prefsLink:hover, #dmxBoxWrapper .prefsLink.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+ d+'config_btn_hover.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .indexLink {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+d+'index_btn.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .indexLink:hover, #dmxBoxWrapper .indexLink.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+d+'index_btn_hover.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .aboutLink {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+ d+'about_btn.png", sizingMethod="image");zoom:1;}#dmxBoxWrapper .aboutLink:hover, #dmxBoxWrapper .aboutLink.hover {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+d+'about_btn_hover.png", sizingMethod="image");zoom:1;}';DMX.Lightbox.AdditioanalToolbarIE6StyleApplied=!0}b.append(f).append(e).append(c).appendTo(jQuery(".b",a.wrapper))}return b}}function D(a,b,c){var e=jQuery(b),f=e.text();c=c?c:Math.max(a.options.titleMaxLength||100,10);if(c-3a.frame.width()-5&&3b&&(b=c,a=e);return a}function E(a){a= String(a);if(v(DMX.Lightbox.plugins[a]))return DMX.Lightbox.plugins[a];try{DMX.include("/dmx/widgets/Lightbox/plugins/"+a+"/"+a+".js")}catch(b){r('Error loading plugin "'+a+'"')}return v(DMX.Lightbox.plugins[a])&&"function"==typeof DMX.Lightbox.plugins[a].invoke&&"function"==typeof DMX.Lightbox.plugins[a].canHandleContent?DMX.Lightbox.plugins[a]:(r('The plugin "'+a+'" could not be loaded'),void 0!==DMX.Lightbox.plugins[a]&&delete DMX.Lightbox.plugins[a],!1)}function H(a,b,c){c=String(c||"");var e= null,f=!1;c&&(e=E(c),f=!0);if(!e){var d=c&&!e;c=N(a,b);d&&r('Plugin was set to "'+c+'"');e=E(c)}e&&0<(f?100:e.canHandleContent.call(e))&&z.add(function(){a.setMetaData({width:b.width||null,height:b.height||null,status:b.status||"",title:b.title||"",canBeOverlaped:!0,keepAspect:!1});b=jQuery.extend({},a.getCurrentConfig(b||{}),a.metaData);e.invoke.call(e,b)})}function O(a){a=a.replace(/dmxnocache=\d+/,"");return a+=(/\?.+$/.test(a)?"&dmxnocache=":"?dmxnocache=")+(new Date).getTime()}function F(a,b, c){var e="";c?(e=new Date,e.setTime(e.getTime()+864E5*c),e="; expires="+e.toGMTString()):e="";document.cookie=a+"="+b+e+"; path=/"}function P(a){a+="=";for(var b=document.cookie.split(";"),c=0;c');break;case "form":this.items=jQuery(b);break;case "node":this.items=jQuery(b);break;case "dom":this.items=jQuery(b);break;default:a=l(b);if(!a){DMX.log("No suitable items found for DMXzone Lightbox");return}this.items=a.items;g=g||a.plugin}this.current=this.items[0];this.options=this.getCurrentConfig(c);if(this.groupName=this.options.group||"")a= jQuery("[rel='dmxLightbox'], [target='dmxLightbox']"),0>a.index(this.current)&&a.add(this.current),a=a.filter(function(a){a=h(d,this)||{};return!(!a.group||a.group!=d.groupName)}),a=jQuery.unique(a.get()),this.items=jQuery(a),this.position=this.items.index(this.current);d.isFirstTime=!1;this.isOpened||(this.wrapper||(d.isFirstTime=!0,I(this)),this.show(),jQuery(".progress",d.wrapper).show(),this.runCommand("setTitle","Loading"),jQuery("#dmxLightboxContent",this.wrapper).attr("src",O(DMX.getSiteRoot()+ "dmx/widgets/Lightbox/frame.html")),this.isOpened=!0);this.runCommand("applyPreset",c.preset||this.getCurrentPresetName());this.options=this.getCurrentConfig(c);(d.isFirstTime||this.options.preset!=this.oldPrefs.preset)&&this.refresh();var k=0;(function(){d.Viewer?p.call(d,c,g):2E4>20*++k?window.setTimeout(arguments.callee,50):r("DMXzone Lightbox could not load content for 20 seconds")})();this.addEventListener("contentLoaded.onOpen",function(){if(d.isFirstTime||!d.oldPrefs||d.options.preset!=d.oldPrefs.preset)u(d), d.oldPrefs=jQuery.extend({},d.options);d.isFirstTime&&x(d);A(d);"function"==typeof e&&e.call(d)},!0)};this.setMetaData=function(a){this.metaData=jQuery.extend({},this.metaData,a||{})};this.runCommand=function(a){var b=k[a];if(jQuery.isFunction(b)){if(DMX.Lightbox.instance.options.debugMode){var c=!0;if(jQuery.isFunction(b.available)&&(c=b.available(),!0!==c)){s(a,"available",c);return}if(jQuery.isFunction(b.enabled)&&(c=b.enabled(),!0!==c)){s(a,"enabled",c);return}}return b.apply(this,Array.prototype.slice.call(arguments, 1))}};var k={attachKeyEvents:function(){var a=this;this.runCommand("detachKeyEvents");jQuery(document).bind("keyup.dmxLightbox",function(b){var c=!0;switch(String(b.keyCode)){case "32":a.runCommand("toggleSlideshow");c=!1;break;case "39":case "38":1').hide().appendTo(d),m.css({width:"100%",height:"100%",position:"absolute",zIndex:1E4,lineHeight:"1px",margin:0,padding:0,top:-20,left:-20,padding:"20px 20px"}), DMX.html({background:"#000",opacity:0.01,zoom:1}));d.bind("mousedown.dmxBoxDrag",function(a){var b=d.offset();e=a.pageX-b.left;f=a.pageY-b.top;DMX.IE&&jQuery(".t, .b",this.wrapper).each(function(){try{this.style.setExpression("width","eval(document.getElementById('dmxLightboxContentsWrapper').offsetWidth || 1)")}catch(a){}});k.wrapper.bind("mousemove.dmxBoxDrag",function(a){l?(g.style.top=a.clientY-f+"px",g.style.left=a.clientX-e+"px"):c(a.clientX-e,a.clientY-f)});return!1});k.dragable=!0},makeUndragable:function(){jQuery(".rounded", this.html({cursor:"",position:"relative",top:"auto",left:"auto",height:"auto"});this.wrapper.unbind("mousemove.dmxBox mouseup.dmxBoxDrag").find(".rounded").unbind("mousedown.dmxBoxDrag mouseleave.dmxBoxDrag mouseenter.dmxBoxDrag").find(".dmxBoxDragHelper").unbind("mouseleave.dmxBoxDrag mouseenter.dmxBoxDrag mouseup.dmxBoxDrag");DMX.IE&&jQuery(".t, .b",this.wrapper).each(function(){try{this.style.removeExpression("width"),jQuery(this).css("width","auto")}catch(a){}});jQuery(window).triggerHandler("resize.DMXLightbox"); this.dragable=!1},applyPreset:function(a,b){this.options=jQuery.extend({},q,this.getPresetData(a),{preset:a});b&&F(q.cookieName,a,360);this.wrapper&&this.oldPrefs&&this.options.preset!=this.oldPrefs.preset&&this.refresh()},close:function(){this.close()},rebuild:function(){this.refresh();A(this);this.runCommand("resizeTo")}};this.refresh=function(){u(this);L(this);x(this)};this.getTitle=function(){return jQuery("span.toparea",C(this)).data("originalTitle")||""};this.show=function(){7>DMX.IE&&this.options.hideSelects&& Q();jQuery("#dmxLightboxContent",this.html({height:10,width:64});DMX.IS_POSITION_FIXED_SUPPORTED()||("string"==typeof document_this_wrapper_css.html({position:"absolute",height:window.innerHeight,"-webkit-transform":"translate(0,"+window.pageYOffset+"px)"}):this.html({position:"absolute",top:window.pageYOffset,height:window.innerHeight}));this.wrapper.show()};this.hide=function(){var a=this;t(a,"clear");a.dragable&&a.runCommand("makeUndragable");jQuery("span.toparea").html(""); this.runCommand("resizeTo",1,1,function(){var b=a.wrapper.find(".rounded").css({display:"none",visibility:"hidden"});a.wrapper.fadeOut(300,function(){a.wrapper.addClass("closed");7>DMX.IE&&R();jQuery(".rounded, .t, .b",a.html({width:"auto"});b.css({display:"block",visibility:""})});jQuery("#dmxLightboxContent",a.wrapper).attr("src","about:blank")},300)};this.close=function(){this.dispatch("beforeClose");this.runCommand("detachKeyEvents");this.runCommand("makeUndragable");z.abort();this.hide(); this.isRunning=this.isOpened=!1;this.Viewer=null;this.items=[];this.dispatch("afterClose")};this.goTo=function(a){var b=this.position,c=Number(b);switch(a){case "next":c++;break;case "prev":c--;break;case "config":this.isRunning&&this.runCommand("stopSlideshow");this.current={href:DMX.toAbsolutePath("preferences_n_.html"+(new Date).getTime())};p.call(this);return;case "index":this.isRunning&&this.runCommand("stopSlideshow");this.current={href:DMX.toAbsolutePath("index_n_.html"+ (new Date).getTime())};p.call(this);return;case "about":this.isRunning&&this.runCommand("stopSlideshow");this.current={href:DMX.toAbsolutePath("about_n_.html"+(new Date).getTime())};p.call(this);return;default:c=parseInt(a,10)}isNaN(c)||c==b||(0>c&&(c=this.items.length-1),c>this.items.length-1&&(c=0),this.current=this.items[c],this.position=this.items.index(this.current),p.call(this))};this.getAvailableSpaceForContent=function(){var a=this.options,b=jQuery(".rounded",this.wrapper), c=jQuery(window).width(),e=jQuery(window).height(),f="absolute"==b.css("position"),d=2*(a.radius+a.borderWidth+a.padding+a.innerBorderWidth+a.minOffset),g=c-d,d=e-d;f&&(g=Math.max(c-parseInt(b.css("left"),10)-a.minOffset-2*(a.radius+a.borderWidth+a.padding+a.innerBorderWidth),1),d=Math.max(e-parseInt(b.css("top"),10)-a.minOffset-2*(a.radius+a.borderWidth+a.padding+a.innerBorderWidth),1));return{width:g,height:d}};this.getComputedDimensions=function(a,b,c){jQuery("#dmxLightboxContent",this.wrapper); c=this.getAvailableSpaceForContent();var e=a||this.metaData.width,f=b||this.metaData.height;this.metaData.keepAspect?(e>c.width&&(f=Math.ceil(f*c.width/e),e=c.width),f>c.height&&(e=Math.ceil(e*c.height/f),f=c.height)):(e=Math.min(a||this.metaData.width||this.lastRequestedWidth||300,c.width),f=Math.min(b||this.metaData.height||this.lastRequestedHeight||200,c.height));return{x:e,y:f}};this.Observer=new DMX.Observer;this.addEventListener=function(a,b,c){this.Observer.add(this,a,b,c)};this.releaseEvents= function(a){this.Observer.releaseEvents(a)};this.removeEventListener=function(a,b){this.Observer.remove(this,a,b)};this.dispatch=function(a,b){this.Observer.notify(this,a,b)};this.getCurrentConfig=function(a){a=a||{};var b=jQuery.extend({},q,this.options),c={};if(this.current&&0a.options.contentLoadTimeout?a.error():setTimeout(arguments.callee,1E3))}})();d()}else c=!1};this.abort=function(){b.splice(0,b.length);e=!0;c=!1};this.add=function(a){b.push(a);c||f()}}(this);this.error=function(a){this.removeEventListener("loaderFinished.dmxLightboxViewer");a=a||this.errorMessage||"The content could not be loaded for "+this.options.contentLoadTimeout+" seconds.";this.errorMessage="";this.Viewer.cleanUp();this.Viewer.jQuery("body").html(this.options.displayErrors? ''+a+"":'');this.runCommand("hideProgress");this.runCommand("setTitle","Error");this.isRunning&&this.runCommand("stopSlideshow");this.runCommand("setStatus");this.setMetaData({width:250,height:100,keepAspect:!1});this.runCommand("resizeTo");this.dispatch("contentLoaded");DMX.log(a);z.abort()};DMX.Lightbox.instance=this;(function(a){k.attachKeyEvents.available=function(){return a.isOpened?!0:"Lightbox is not opened"};k.attachKeyEvents.enabled= function(){return a.options.keyNavigation?!0:"The keyNavigation option is off"};k.detachKeyEvents.available=function(){return a.options.keyNavigation?!0:"The keyNavigation option is off"};k.detachKeyEvents.enabled=function(){return a.isOpened?!0:"Lightbox is not opened"};k.hideProgress.available=function(){return a.isOpened?!0:"Lightbox is not opened"};k.hideProgress.enabled=function(){return a.isOpened?!0:"Lightbox is not opened"};k.resizeTo.available=function(){return a.isOpened?!0:"Lightbox is not opened"}; k.resizeTo.enabled=function(){return!0};k.showProgress.available=function(){return a.isOpened?!0:"Lightbox is not opened"};k.showProgress.enabled=function(){return a.isOpened?!0:"Lightbox is not opened"};k.setTitle.available=function(){return!0};k.setTitle.enabled=function(){return!0};k.setStatus.available=function(){return a.isOpened?!0:"Lightbox is not opened"};k.setStatus.enabled=function(){return!0};k.toggleSlideshow.available=function(){return a.isOpened?!0:"Lightbox is not opened"};k.toggleSlideshow.enabled= function(){return 1DMX.IE&&g.push("styles/default/ie6.css");jQuery.metadata||g.push("../../lib/jquery.html");l(DMX.Lightbox.presets)&&g.push("presets/all.js");DMX.loadFiles(g,function(){"function"==typeof getAllDMXLightboxPresets&&(DMX.Lightbox.presets=getAllDMXLightboxPresets());DMX.Lightbox.instance=new DMX.Lightbox;DMX.Lightbox.busy=!1;delete DMX.Lightbox.busy;"function"== typeof h&&h.call(DMX.Lightbox.instance)});DMX.Lightbox.preloadImages()}};DMX.Lightbox.open=function(h,l,g,p,s){DMX.Lightbox.create(function(){this.isRunning&&this.runCommand("stopSlideshow");this.open(h,l,g,p,s)})};DMX.Lightbox.runCommand=function(){if(DMX.Lightbox.instance)return DMX.Lightbox.instance.runCommand.apply(DMX.Lightbox.instance,Array.prototype.slice.call(arguments));DMX.log("No Lightbox instance is currently available")}; DMX.Lightbox.preloadImages=function(){var h=["progress.gif"];7>DMX.IE&&h.push("btn_next_hover.png","btn_pause_hover.png","btn_play_hover.png","btn_prev_hover.png");for(var l=DMX.getSiteRoot()+"dmx/widgets/Lightbox/styles/default/",g=0;g