/*! * DMXzone Lightbox * * @file dmx.html * * version 1.0.7 * Copyright (c) 2009-2011, DMXzone.com */ (function(){var b={};var c=true;var a={};b.DOM_READY=false;b.DOC_READY=false;b.setStrictMode=function(f){c=f===false?false:true;b.setStrictMode=function(){}};jQuery(function(){window.DMX.setStrictMode(true);var f=jQuery("#dmxCoreJS").attr("src");f=b.toAbsolutePath(f);a[f]=1;b.DOM_READY=true});jQuery(window).load(function(){b.DOC_READY=true});b.IE=(function(){var h,f=3,i=document.createElement("div"),g=i.getElementsByTagName("i");while(i.innerHTML="",g[0]){}return f>4?f:h}());b.Observer=function(){var h={};var f=function(j){var l=[];j=String(j).toLowerCase();j=j.replace(/^[\s,]+/,"").replace(/[\s,]+$/,"");j=j.split(/\b[\s*,]+\b/g);for(var k=0;k0){g=true;f.shift()();h()}else{g=false}};this.add=function(i){f.push(i);if(!g){h()}}};b.loadStylesheet=function(h,i){var g=jQuery.extend({onload:function(){},onerror:function(){},timeout:10,step:40},i||{});var l=jQuery('link[href*="'+h+'"]');if(l.length>0){g.onload.call(l[0]);return}var j=document.getElementsByTagName("head")[0];var m='';var f=false;var k=false;l=jQuery(m)[0];if(b.IE){l.onreadystatechange=function(){if(/loaded|complete/.test(l.readyState)&&!k){f=true;g[l.styleSheet.rules.length>0?"onload":"onerror"].call(l);return}};l.onerror=function(){k=true;g.onerror.call(l);return};l=j.appendChild(l)}else{if(window.opera){l.onload=function(){if(!k){f=true;g.onload.call(l);return}};l.onerror=function(){k=true;g.onerror.call(l);return};l=j.appendChild(l)}else{l=j.appendChild(l);setTimeout(function(){var n=0;(function(){n+=g.step;try{if(l.sheet&&l.sheet.cssRules){f=true;g.onload.call(l);return}}catch(o){}if(n0){var h=g.eq(0).attr("src");var f=h.indexOf("dmx/dmx.html");if(f!=-1){return h.substring(0,f)}}return""};b.toAbsolutePath=function(h){h=String(h);if(h.indexOf("/dmx/")===0){h=b.getSiteRoot()+h.substr(1)}var g=jQuery('');var f=String(g[0].href);g=null;return String(f)};b.basename=function(f){f=String(f);if(f.indexOf("/")==-1){return f}return f.substr(f.lastIndexOf("/")+1)};b.dirname=function(f){f=String(f);if(f.indexOf("/")==-1){return f}return f.substr(0,f.lastIndexOf("/")+1)};b.ready=function(f){jQuery(document).ready(f);return this};b.log=function(){var f=jQuery.makeArray(arguments);if(b.IE){for(var g=0;g')[0].href;if((../_.css(\?.*)?$/i).test(i)){d(i,j)}else{if((../_.js(\?.*)?$/i).test(i)){function g(){a[i]=1;if(typeof j=="function"){j()}}if(a[i]){g()}else{if(jQuery('script[src*="'+h+'"]').length>0){g()}else{e(i);g()}}}}return this}})();b.loadFiles=function(j,m){if(typeof j=="string"){j=[j]}else{if(typeof j!="object"||!(j instanceof Array)||j.length===0){b.log("Invalid argumnts for 'DMX.loadFiles()'");return}}var h=[],p=/[\d\w\\\/_\-\.]+/i,l;var q;for(l=0;l')[0].href;if((../_.css(\?.*)?$/i).test(q.src)){q.type="css"}else{if((../_.js(\?.*)?$/i).test(q.src)){q.type="js"}}}if(q.src&&q.type){h[l]=q}}q=null;var n=0;var g=0;if(h.length>0){var k;for(n=0;n