var Shadowbox={};Shadowbox.lib=function(){var J={};var M=/(-[a-z])/gi;var N=function(B,A){return A.charAt(1).toUpperCase();};var I=function(A){var B;if(!(B=J[A])){B=J[A]=A.replace(M,N);}return B;};var H=document.defaultView;var K=/alpha\([^\)]*\)/gi;var L=function(A,C){var B=A.style;if(window.ActiveXObject){B.zoom=1;
B.filter=(B.filter||"").replace(K,"")+(C==1?"":" alpha(opacity="+(C*100)+")");}else{B.opacity=C;}};return{adapter:"standalone",getStyle:function(){return H&&H.getComputedStyle?function(A,B){var E,C,D;if(B=="float"){B="cssFloat";}if(E=A.style[B]){return E;}if(C=H.getComputedStyle(A,"")){return C[I(B)];
}return null;}:function(G,A){var D,B,C;if(A=="opacity"){if(typeof G.style.filter=="string"){var E=G.style.filter.match(/alpha\(opacity=(.+)\)/i);if(E){var F=parseFloat(E[1]);if(!isNaN(F)){return(F?F/100:0);}}}return 1;}else{if(A=="float"){A="styleFloat";}}var C=I(A);if(D=G.style[C]){return D;}if(B=G.currentStyle){return B[C];
}return null;};}(),setStyle:function(B,C,A){if(typeof C=="string"){var E=I(C);if(E=="opacity"){L(B,A);}else{B.style[E]=A;}}else{for(var D in C){this.setStyle(B,D,C[D]);}}},get:function(A){return typeof A=="string"?document.getElementById(A):A;},remove:function(A){A.parentNode.removeChild(A);},getTarget:function(A){var B=A.target?A.target:A.srcElement;
return B.nodeType==3?B.parentNode:B;},getPageXY:function(B){var C=B.pageX||(B.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft));var A=B.pageY||(B.clientY+(document.documentElement.scrollTop||document.body.scrollTop));return[C,A];},preventDefault:function(A){if(A.preventDefault){A.preventDefault();
}else{A.returnValue=false;}},keyCode:function(A){return A.which?A.which:A.keyCode;},addEvent:function(A,C,B){if(A.addEventListener){A.addEventListener(C,B,false);}else{if(A.attachEvent){A.attachEvent("on"+C,B);}}},removeEvent:function(A,C,B){if(A.removeEventListener){A.removeEventListener(C,B,false);
}else{if(A.detachEvent){A.detachEvent("on"+C,B);}}},append:function(B,C){if(B.insertAdjacentHTML){B.insertAdjacentHTML("BeforeEnd",C);}else{if(B.lastChild){var D=B.ownerDocument.createRange();D.setStartAfter(B.lastChild);var A=D.createContextualFragment(C);B.appendChild(A);}else{B.innerHTML=C;}}}};}();
