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