/*
 * Shadowbox.js, version 3.0.3
 * http://shadowbox-js.com/
 *
 * Copyright 2007-2010, Michael J. I. Jackson
 * Date: 2010-08-03 16:30:36 +0000
 */
(function(U,p){var g={version:"3.0.3"};var Z=navigator.userAgent.toLowerCase();if(Z.indexOf("windows")>-1||Z.indexOf("win32")>-1){g.isWindows=true}else{if(Z.indexOf("macintosh")>-1||Z.indexOf("mac os x")>-1){g.isMac=true}else{if(Z.indexOf("linux")>-1){g.isLinux=true}}}g.isIE=Z.indexOf("msie")>-1;g.isIE6=Z.indexOf("msie 6")>-1;g.isIE7=Z.indexOf("msie 7")>-1;g.isGecko=Z.indexOf("gecko")>-1&&Z.indexOf("safari")==-1;g.isWebKit=Z.indexOf("applewebkit/")>-1;var e=/#(.+)$/,N=/^(shadow)box\[(.*?)\]/i,o=/\s*([a-z_]*?)\s*=\s*(.+)\s*/,au=/[0-9a-z]+$/i,ar=/(.+\/)shadowbox\.js/i;var w=false,m=false,W={},ak=0,P,ac;g.current=-1;g.dimensions=null;g.ease=function(K){return 1+Math.pow(K-1,3)};g.errorInfo={fla:{name:"Flash",url:"http://www.adobe.com/products/flashplayer/"},qt:{name:"QuickTime",url:"http://www.apple.com/quicktime/download/"},wmp:{name:"Windows Media Player",url:"http://www.microsoft.com/windows/windowsmedia/"},f4m:{name:"Flip4Mac",url:"http://www.flip4mac.com/wmv_download.htm"}};g.gallery=[];g.onReady=al;g.path=null;g.player=null;g.playerId="sb-player";g.options={animate:true,animateFade:true,autoplayMovies:true,continuous:false,enableKeys:true,flashParams:{bgcolor:"#000000",allowfullscreen:true},flashVars:{},flashVersion:"9.0.115",handleOversize:"resize",handleUnsupported:"link",onChange:al,onClose:al,onFinish:al,onOpen:al,showMovieControls:true,skipSetup:false,slideshowDelay:0,viewportPadding:20};g.getCurrent=function(){return g.current>-1?g.gallery[g.current]:null};g.hasNext=function(){return g.gallery.length>1&&(g.current!=g.gallery.length-1||g.options.continuous)};g.isOpen=function(){return w};g.isPaused=function(){return ac=="pause"};g.applyOptions=function(K){W=aq({},g.options);aq(g.options,K)};g.revertOptions=function(){aq(g.options,W)};g.init=function(aw,az){if(m){return}m=true;if(g.skin.options){aq(g.options,g.skin.options)}if(aw){aq(g.options,aw)}if(!g.path){var ay,S=document.getElementsByTagName("script");for(var ax=0,K=S.length;ax<K;++ax){ay=ar.exec(S[ax].src);if(ay){g.path=ay[1];break}}}if(az){g.onReady=az}at()};g.open=function(S){if(w){return}var K=g.makeGallery(S);g.gallery=K[0];g.current=K[1];S=g.getCurrent();if(S==null){return}g.applyOptions(S.options||{});f();if(g.gallery.length){S=g.getCurrent();if(g.options.onOpen(S)===false){return}w=true;g.skin.onOpen(S,V)}};g.close=function(){if(!w){return}w=false;if(g.player){g.player.remove();g.player=null}if(typeof ac=="number"){clearTimeout(ac);ac=null}ak=0;ah(false);g.options.onClose(g.getCurrent());g.skin.onClose();g.revertOptions()};g.play=function(){if(!g.hasNext()){return}if(!ak){ak=g.options.slideshowDelay*1000}if(ak){P=Y();ac=setTimeout(function(){ak=P=0;g.next()},ak);if(g.skin.onPlay){g.skin.onPlay()}}};g.pause=function(){if(typeof ac!="number"){return}ak=Math.max(0,ak-(Y()-P));if(ak){clearTimeout(ac);ac="pause";if(g.skin.onPause){g.skin.onPause()}}};g.change=function(K){if(!(K in g.gallery)){if(g.options.continuous){K=(K<0?g.gallery.length+K:0);if(!(K in g.gallery)){return}}else{return}}g.current=K;if(typeof ac=="number"){clearTimeout(ac);ac=null;ak=P=0}g.options.onChange(g.getCurrent());V(true)};g.next=function(){g.change(g.current+1)};g.previous=function(){g.change(g.current-1)};g.setDimensions=function(aI,az,aG,aH,ay,K,aE,aB){var aD=aI,ax=az;var aC=2*aE+ay;if(aI+aC>aG){aI=aG-aC}var aw=2*aE+K;if(az+aw>aH){az=aH-aw}var S=(aD-aI)/aD,aF=(ax-az)/ax,aA=(S>0||aF>0);if(aB&&aA){if(S>aF){az=Math.round((ax/aD)*aI)}else{if(aF>S){aI=Math.round((aD/ax)*az)}}}g.dimensions={height:aI+ay,width:az+K,innerHeight:aI,innerWidth:az,top:Math.floor((aG-(aI+aC))/2+aE),left:Math.floor((aH-(az+aw))/2+aE),oversized:aA};return g.dimensions};g.makeGallery=function(ay){var K=[],ax=-1;if(typeof ay=="string"){ay=[ay]}if(typeof ay.length=="number"){ae(ay,function(aA,aB){if(aB.content){K[aA]=aB}else{K[aA]={content:aB}}});ax=0}else{if(ay.tagName){var S=g.getCache(ay);ay=S?S:g.makeObject(ay)}if(ay.gallery){K=[];var az;for(var aw in g.cache){az=g.cache[aw];if(az.gallery&&az.gallery==ay.gallery){if(ax==-1&&az.content==ay.content){ax=K.length}K.push(az)}}if(ax==-1){K.unshift(ay);ax=0}}else{K=[ay];ax=0}}ae(K,function(aA,aB){K[aA]=aq({},aB)});return[K,ax]};g.makeObject=function(ax,aw){var ay={content:ax.href,title:ax.getAttribute("title")||"",link:ax};if(aw){aw=aq({},aw);ae(["player","title","height","width","gallery"],function(az,aA){if(typeof aw[aA]!="undefined"){ay[aA]=aw[aA];delete aw[aA]}});ay.options=aw}else{ay.options={}}if(!ay.player){ay.player=g.getPlayer(ay.content)}var K=ax.getAttribute("rel");if(K){var S=K.match(N);if(S){ay.gallery=escape(S[2])}ae(K.split(";"),function(az,aA){S=aA.match(o);if(S){ay[S[1]]=S[2]}})}return ay};g.getPlayer=function(aw){if(aw.indexOf("#")>-1&&aw.indexOf(document.location.href)==0){return"inline"}var ax=aw.indexOf("?");if(ax>-1){aw=aw.substring(0,ax)}var S,K=aw.match(au);if(K){S=K[0].toLowerCase()}if(S){if(g.img&&g.img.ext.indexOf(S)>-1){return"img"}if(g.swf&&g.swf.ext.indexOf(S)>-1){return"swf"}if(g.flv&&g.flv.ext.indexOf(S)>-1){return"flv"}if(g.qt&&g.qt.ext.indexOf(S)>-1){if(g.wmp&&g.wmp.ext.indexOf(S)>-1){return"qtwmp"}else{return"qt"}}if(g.wmp&&g.wmp.ext.indexOf(S)>-1){return"wmp"}}return"iframe"};function f(){var ax=g.errorInfo,ay=g.plugins,aA,aB,aE,aw,aD,S,aC,K;for(var az=0;az<g.gallery.length;++az){aA=g.gallery[az];aB=false;aE=null;switch(aA.player){case"flv":case"swf":if(!ay.fla){aE="fla"}break;case"qt":if(!ay.qt){aE="qt"}break;case"wmp":if(g.isMac){if(ay.qt&&ay.f4m){aA.player="qt"}else{aE="qtf4m"}}else{if(!ay.wmp){aE="wmp"}}break;case"qtwmp":if(ay.qt){aA.player="qt"}else{if(ay.wmp){aA.player="wmp"}else{aE="qtwmp"}}break}if(aE){if(g.options.handleUnsupported=="link"){switch(aE){case"qtf4m":aD="shared";S=[ax.qt.url,ax.qt.name,ax.f4m.url,ax.f4m.name];break;case"qtwmp":aD="either";S=[ax.qt.url,ax.qt.name,ax.wmp.url,ax.wmp.name];break;default:aD="single";S=[ax[aE].url,ax[aE].name]}aA.player="html";aA.content='<div class="sb-message">'+s(g.lang.errors[aD],S)+"</div>"}else{aB=true}}else{if(aA.player=="inline"){aw=e.exec(aA.content);if(aw){aC=ai(aw[1]);if(aC){aA.content=aC.innerHTML}else{aB=true}}else{aB=true}}else{if(aA.player=="swf"||aA.player=="flv"){K=(aA.options&&aA.options.flashVersion)||g.options.flashVersion;if(g.flash&&!g.flash.hasFlashPlayerVersion(K)){aA.width=310;aA.height=177}}}}if(aB){g.gallery.splice(az,1);if(az<g.current){--g.current}else{if(az==g.current){g.current=az>0?az-1:az}}--az}}}function ah(K){if(!g.options.enableKeys){return}(K?j:a)(document,"keydown",X)}function X(aw){if(aw.metaKey||aw.shiftKey||aw.altKey||aw.ctrlKey){return}var S=l(aw),K;switch(S){case 81:case 88:case 27:K=g.close;break;case 37:K=g.previous;break;case 39:K=g.next;break;case 32:K=typeof ac=="number"?g.pause:g.play;break}if(K){H(aw);K()}}function V(aA){ah(false);var az=g.getCurrent();var aw=(az.player=="inline"?"html":az.player);if(typeof g[aw]!="function"){throw"unknown player "+aw}if(aA){g.player.remove();g.revertOptions();g.applyOptions(az.options||{})}g.player=new g[aw](az,g.playerId);if(g.gallery.length>1){var ax=g.gallery[g.current+1]||g.gallery[0];if(ax.player=="img"){var S=new Image();S.src=ax.content}var ay=g.gallery[g.current-1]||g.gallery[g.gallery.length-1];if(ay.player=="img"){var K=new Image();K.src=ay.content}}g.skin.onLoad(aA,r)}function r(){if(!w){return}if(typeof g.player.ready!="undefined"){var K=setInterval(function(){if(w){if(g.player.ready){clearInterval(K);K=null;g.skin.onReady(L)}}else{clearInterval(K);K=null}},10)}else{g.skin.onReady(L)}}function L(){if(!w){return}g.player.append(g.skin.body,g.dimensions);g.skin.onShow(q)}function q(){if(!w){return}if(g.player.onLoad){g.player.onLoad()}g.options.onFinish(g.getCurrent());if(!g.isPaused()){g.play()}ah(true)}if(!Array.prototype.indexOf){Array.prototype.indexOf=function(S,aw){var K=this.length>>>0;aw=aw||0;if(aw<0){aw+=K}for(;aw<K;++aw){if(aw in this&&this[aw]===S){return aw}}return -1}}function Y(){return(new Date).getTime()}function aq(K,aw){for(var S in aw){K[S]=aw[S]}return K}function ae(ax,ay){var S=0,K=ax.length;for(var aw=ax[0];S<K&&ay.call(aw,S,aw)!==false;aw=ax[++S]){}}function s(S,K){return S.replace(/\{(\w+?)\}/g,function(aw,ax){return K[ax]})}function al(){}function ai(K){return document.getElementById(K)}function z(K){K.parentNode.removeChild(K)}var am=true,M=true;function ap(){var K=document.body,S=document.createElement("div");am=typeof S.style.opacity==="string";S.style.position="fixed";S.style.margin=0;S.style.top="20px";K.appendChild(S,K.firstChild);M=S.offsetTop==20;K.removeChild(S)}g.getStyle=(function(){var K=/opacity=([^)]*)/,S=document.defaultView&&document.defaultView.getComputedStyle;return function(az,ay){var ax;if(!am&&ay=="opacity"&&az.currentStyle){ax=K.test(az.currentStyle.filter||"")?(parseFloat(RegExp.$1)/100)+"":"";return ax===""?"1":ax}if(S){var aw=S(az,null);if(aw){ax=aw[ay]}if(ay=="opacity"&&ax==""){ax="1"}}else{ax=az.currentStyle[ay]}return ax}})();g.appendHTML=function(aw,S){if(aw.insertAdjacentHTML){aw.insertAdjacentHTML("BeforeEnd",S)}else{if(aw.lastChild){var K=aw.ownerDocument.createRange();K.setStartAfter(aw.lastChild);var ax=K.createContextualFragment(S);aw.appendChild(ax)}else{aw.innerHTML=S}}};g.getWindowSize=function(K){if(document.compatMode==="CSS1Compat"){return document.documentElement["client"+K]}return document.body["client"+K]};g.setOpacity=function(aw,K){var S=aw.style;if(am){S.opacity=(K==1?"":K)}else{S.zoom=1;if(K==1){if(typeof S.filter=="string"&&(/alpha/i).test(S.filter)){S.filter=S.filter.replace(/\s*[\w\.]*alpha\([^\)]*\);?/gi,"")}}else{S.filter=(S.filter||"").replace(/\s*[\w\.]*alpha\([^\)]*\)/gi,"")+" alpha(opacity="+(K*100)+")"}}};g.clearOpacity=function(K){g.setOpacity(K,1)};function D(S){var K=S.target?S.target:S.srcElement;return K.nodeType==3?K.parentNode:K}function R(S){var K=S.pageX||(S.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)),aw=S.pageY||(S.clientY+(document.documentElement.scrollTop||document.body.scrollTop));return[K,aw]}function H(K){K.preventDefault()}function l(K){return K.which?K.which:K.keyCode}function j(ax,aw,S){if(ax.addEventListener){ax.addEventListener(aw,S,false)}else{if(ax.nodeType===3||ax.nodeType===8){return}if(ax.setInterval&&(ax!==U&&!ax.frameElement)){ax=U}if(!S.__guid){S.__guid=j.guid++}if(!ax.events){ax.events={}}var K=ax.events[aw];if(!K){K=ax.events[aw]={};if(ax["on"+aw]){K[0]=ax["on"+aw]}}K[S.__guid]=S;ax["on"+aw]=j.handleEvent}}j.guid=1;j.handleEvent=function(ax){var K=true;ax=ax||j.fixEvent(((this.ownerDocument||this.document||this).parentWindow||U).event);var S=this.events[ax.type];for(var aw in S){this.__handleEvent=S[aw];if(this.__handleEvent(ax)===false){K=false}}return K};j.preventDefault=function(){this.returnValue=false};j.stopPropagation=function(){this.cancelBubble=true};j.fixEvent=function(K){K.preventDefault=j.preventDefault;K.stopPropagation=j.stopPropagation;return K};function a(aw,S,K){if(aw.removeEventListener){aw.removeEventListener(S,K,false)}else{if(aw.events&&aw.events[S]){delete aw.events[S][K.__guid]}}}var E=false,O;if(document.addEventListener){O=function(){document.removeEventListener("DOMContentLoaded",O,false);g.load()}}else{if(document.attachEvent){O=function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",O);g.load()}}}}function i(){if(E){return}try{document.documentElement.doScroll("left")}catch(K){setTimeout(i,1);return}g.load()}function at(){if(document.readyState==="complete"){return g.load()}if(document.addEventListener){document.addEventListener("DOMContentLoaded",O,false);U.addEventListener("load",g.load,false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",O);U.attachEvent("onload",g.load);var K=false;try{K=U.frameElement===null}catch(S){}if(document.documentElement.doScroll&&K){i()}}}}g.load=function(){if(E){return}if(!document.body){return setTimeout(g.load,13)}E=true;ap();g.onReady();if(!g.options.skipSetup){g.setup()}g.skin.init()};g.plugins={};if(navigator.plugins&&navigator.plugins.length){var ao=[];ae(navigator.plugins,function(K,S){ao.push(S.name)});ao=ao.join(",");var d=ao.indexOf("Flip4Mac")>-1;g.plugins={fla:ao.indexOf("Shockwave Flash")>-1,qt:ao.indexOf("QuickTime")>-1,wmp:!d&&ao.indexOf("Windows Media")>-1,f4m:d}}else{var B=function(K){var S;try{S=new ActiveXObject(K)}catch(aw){}return !!S};g.plugins={fla:B("ShockwaveFlash.ShockwaveFlash"),qt:B("QuickTime.QuickTime"),wmp:B("wmplayer.ocx"),f4m:false}}var c=/^(shadow)box/i,ab="shadowboxCacheKey",h=1;g.cache={};g.select=function(S){var aw=[];if(!S){var K;ae(document.getElementsByTagName("a"),function(az,aA){K=aA.getAttribute("rel");if(K&&c.test(K)){aw.push(aA)}})}else{var ay=S.length;if(ay){if(typeof S=="string"){if(g.find){aw=g.find(S)}}else{if(ay==2&&typeof S[0]=="string"&&S[1].nodeType){if(g.find){aw=g.find(S[0],S[1])}}else{for(var ax=0;ax<ay;++ax){aw[ax]=S[ax]}}}}else{aw.push(S)}}return aw};g.setup=function(K,S){ae(g.select(K),function(aw,ax){g.addCache(ax,S)})};g.teardown=function(K){ae(g.select(K),function(S,aw){g.removeCache(aw)})};g.addCache=function(aw,K){var S=aw[ab];if(S==p){S=h++;aw[ab]=S;j(aw,"click",b)}g.cache[S]=g.makeObject(aw,K)};g.removeCache=function(K){a(K,"click",b);delete g.cache[K[ab]];K[ab]=null};g.getCache=function(S){var K=S[ab];return(K in g.cache&&g.cache[K])};g.clearCache=function(){for(var K in g.cache){g.removeCache(g.cache[K].link)}g.cache={}};function b(K){g.open(this);if(g.gallery.length){H(K)}}
/*
 * Sizzle CSS Selector Engine - v1.0
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 *
 * Modified for inclusion in Shadowbox.js
 */
g.find=(function(){var aF=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,aG=0,aI=Object.prototype.toString,aA=false,az=true;[0,0].sort(function(){az=false;return 0});var aw=function(aR,aM,aU,aV){aU=aU||[];var aX=aM=aM||document;if(aM.nodeType!==1&&aM.nodeType!==9){return[]}if(!aR||typeof aR!=="string"){return aU}var aS=[],aO,aZ,a2,aN,aQ=true,aP=ax(aM),aW=aR;while((aF.exec(""),aO=aF.exec(aW))!==null){aW=aO[3];aS.push(aO[1]);if(aO[2]){aN=aO[3];break}}if(aS.length>1&&aB.exec(aR)){if(aS.length===2&&aC.relative[aS[0]]){aZ=aJ(aS[0]+aS[1],aM)}else{aZ=aC.relative[aS[0]]?[aM]:aw(aS.shift(),aM);while(aS.length){aR=aS.shift();if(aC.relative[aR]){aR+=aS.shift()}aZ=aJ(aR,aZ)}}}else{if(!aV&&aS.length>1&&aM.nodeType===9&&!aP&&aC.match.ID.test(aS[0])&&!aC.match.ID.test(aS[aS.length-1])){var aY=aw.find(aS.shift(),aM,aP);aM=aY.expr?aw.filter(aY.expr,aY.set)[0]:aY.set[0]}if(aM){var aY=aV?{expr:aS.pop(),set:aE(aV)}:aw.find(aS.pop(),aS.length===1&&(aS[0]==="~"||aS[0]==="+")&&aM.parentNode?aM.parentNode:aM,aP);aZ=aY.expr?aw.filter(aY.expr,aY.set):aY.set;if(aS.length>0){a2=aE(aZ)}else{aQ=false}while(aS.length){var a1=aS.pop(),a0=a1;if(!aC.relative[a1]){a1=""}else{a0=aS.pop()}if(a0==null){a0=aM}aC.relative[a1](a2,a0,aP)}}else{a2=aS=[]}}if(!a2){a2=aZ}if(!a2){throw"Syntax error, unrecognized expression: "+(a1||aR)}if(aI.call(a2)==="[object Array]"){if(!aQ){aU.push.apply(aU,a2)}else{if(aM&&aM.nodeType===1){for(var aT=0;a2[aT]!=null;aT++){if(a2[aT]&&(a2[aT]===true||a2[aT].nodeType===1&&aD(aM,a2[aT]))){aU.push(aZ[aT])}}}else{for(var aT=0;a2[aT]!=null;aT++){if(a2[aT]&&a2[aT].nodeType===1){aU.push(aZ[aT])}}}}}else{aE(a2,aU)}if(aN){aw(aN,aX,aU,aV);aw.uniqueSort(aU)}return aU};aw.uniqueSort=function(aN){if(aH){aA=az;aN.sort(aH);if(aA){for(var aM=1;aM<aN.length;aM++){if(aN[aM]===aN[aM-1]){aN.splice(aM--,1)}}}}return aN};aw.matches=function(aM,aN){return aw(aM,null,null,aN)};aw.find=function(aT,aM,aU){var aS,aQ;if(!aT){return[]}for(var aP=0,aO=aC.order.length;aP<aO;aP++){var aR=aC.order[aP],aQ;if((aQ=aC.leftMatch[aR].exec(aT))){var aN=aQ[1];aQ.splice(1,1);if(aN.substr(aN.length-1)!=="\\"){aQ[1]=(aQ[1]||"").replace(/\\/g,"");aS=aC.find[aR](aQ,aM,aU);if(aS!=null){aT=aT.replace(aC.match[aR],"");break}}}}if(!aS){aS=aM.getElementsByTagName("*")}return{set:aS,expr:aT}};aw.filter=function(aW,aV,aZ,aP){var aO=aW,a1=[],aT=aV,aR,aM,aS=aV&&aV[0]&&ax(aV[0]);while(aW&&aV.length){for(var aU in aC.filter){if((aR=aC.match[aU].exec(aW))!=null){var aN=aC.filter[aU],a0,aY;aM=false;if(aT===a1){a1=[]}if(aC.preFilter[aU]){aR=aC.preFilter[aU](aR,aT,aZ,a1,aP,aS);if(!aR){aM=a0=true}else{if(aR===true){continue}}}if(aR){for(var aQ=0;(aY=aT[aQ])!=null;aQ++){if(aY){a0=aN(aY,aR,aQ,aT);var aX=aP^!!a0;if(aZ&&a0!=null){if(aX){aM=true}else{aT[aQ]=false}}else{if(aX){a1.push(aY);aM=true}}}}}if(a0!==p){if(!aZ){aT=a1}aW=aW.replace(aC.match[aU],"");if(!aM){return[]}break}}}if(aW===aO){if(aM==null){throw"Syntax error, unrecognized expression: "+aW}else{break}}aO=aW}return aT};var aC=aw.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(aM){return aM.getAttribute("href")}},relative:{"+":function(aS,aN){var aP=typeof aN==="string",aR=aP&&!/\W/.test(aN),aT=aP&&!aR;if(aR){aN=aN.toLowerCase()}for(var aO=0,aM=aS.length,aQ;aO<aM;aO++){if((aQ=aS[aO])){while((aQ=aQ.previousSibling)&&aQ.nodeType!==1){}aS[aO]=aT||aQ&&aQ.nodeName.toLowerCase()===aN?aQ||false:aQ===aN}}if(aT){aw.filter(aN,aS,true)}},">":function(aS,aN){var aQ=typeof aN==="string";if(aQ&&!/\W/.test(aN)){aN=aN.toLowerCase();for(var aO=0,aM=aS.length;aO<aM;aO++){var aR=aS[aO];if(aR){var aP=aR.parentNode;aS[aO]=aP.nodeName.toLowerCase()===aN?aP:false}}}else{for(var aO=0,aM=aS.length;aO<aM;aO++){var aR=aS[aO];if(aR){aS[aO]=aQ?aR.parentNode:aR.parentNode===aN}}if(aQ){aw.filter(aN,aS,true)}}},"":function(aP,aN,aR){var aO=aG++,aM=aK;if(typeof aN==="string"&&!/\W/.test(aN)){var aQ=aN=aN.toLowerCase();aM=K}aM("parentNode",aN,aO,aP,aQ,aR)},"~":function(aP,aN,aR){var aO=aG++,aM=aK;if(typeof aN==="string"&&!/\W/.test(aN)){var aQ=aN=aN.toLowerCase();aM=K}aM("previousSibling",aN,aO,aP,aQ,aR)}},find:{ID:function(aN,aO,aP){if(typeof aO.getElementById!=="undefined"&&!aP){var aM=aO.getElementById(aN[1]);return aM?[aM]:[]}},NAME:function(aO,aR){if(typeof aR.getElementsByName!=="undefined"){var aN=[],aQ=aR.getElementsByName(aO[1]);for(var aP=0,aM=aQ.length;aP<aM;aP++){if(aQ[aP].getAttribute("name")===aO[1]){aN.push(aQ[aP])}}return aN.length===0?null:aN}},TAG:function(aM,aN){return aN.getElementsByTagName(aM[1])}},preFilter:{CLASS:function(aP,aN,aO,aM,aS,aT){aP=" "+aP[1].replace(/\\/g,"")+" ";if(aT){return aP}for(var aQ=0,aR;(aR=aN[aQ])!=null;aQ++){if(aR){if(aS^(aR.className&&(" "+aR.className+" ").replace(/[\t\n]/g," ").indexOf(aP)>=0)){if(!aO){aM.push(aR)}}else{if(aO){aN[aQ]=false}}}}return false},ID:function(aM){return aM[1].replace(/\\/g,"")},TAG:function(aN,aM){return aN[1].toLowerCase()},CHILD:function(aM){if(aM[1]==="nth"){var aN=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(aM[2]==="even"&&"2n"||aM[2]==="odd"&&"2n+1"||!/\D/.test(aM[2])&&"0n+"+aM[2]||aM[2]);aM[2]=(aN[1]+(aN[2]||1))-0;aM[3]=aN[3]-0}aM[0]=aG++;return aM},ATTR:function(aQ,aN,aO,aM,aR,aS){var aP=aQ[1].replace(/\\/g,"");if(!aS&&aC.attrMap[aP]){aQ[1]=aC.attrMap[aP]}if(aQ[2]==="~="){aQ[4]=" "+aQ[4]+" "}return aQ},PSEUDO:function(aQ,aN,aO,aM,aR){if(aQ[1]==="not"){if((aF.exec(aQ[3])||"").length>1||/^\w/.test(aQ[3])){aQ[3]=aw(aQ[3],null,null,aN)}else{var aP=aw.filter(aQ[3],aN,aO,true^aR);if(!aO){aM.push.apply(aM,aP)}return false}}else{if(aC.match.POS.test(aQ[0])||aC.match.CHILD.test(aQ[0])){return true}}return aQ},POS:function(aM){aM.unshift(true);return aM}},filters:{enabled:function(aM){return aM.disabled===false&&aM.type!=="hidden"},disabled:function(aM){return aM.disabled===true},checked:function(aM){return aM.checked===true},selected:function(aM){aM.parentNode.selectedIndex;return aM.selected===true},parent:function(aM){return !!aM.firstChild},empty:function(aM){return !aM.firstChild},has:function(aO,aN,aM){return !!aw(aM[3],aO).length},header:function(aM){return/h\d/i.test(aM.nodeName)},text:function(aM){return"text"===aM.type},radio:function(aM){return"radio"===aM.type},checkbox:function(aM){return"checkbox"===aM.type},file:function(aM){return"file"===aM.type},password:function(aM){return"password"===aM.type},submit:function(aM){return"submit"===aM.type},image:function(aM){return"image"===aM.type},reset:function(aM){return"reset"===aM.type},button:function(aM){return"button"===aM.type||aM.nodeName.toLowerCase()==="button"},input:function(aM){return/input|select|textarea|button/i.test(aM.nodeName)}},setFilters:{first:function(aN,aM){return aM===0},last:function(aO,aN,aM,aP){return aN===aP.length-1},even:function(aN,aM){return aM%2===0},odd:function(aN,aM){return aM%2===1},lt:function(aO,aN,aM){return aN<aM[3]-0},gt:function(aO,aN,aM){return aN>aM[3]-0},nth:function(aO,aN,aM){return aM[3]-0===aN},eq:function(aO,aN,aM){return aM[3]-0===aN}},filter:{PSEUDO:function(aS,aO,aP,aT){var aN=aO[1],aQ=aC.filters[aN];if(aQ){return aQ(aS,aP,aO,aT)}else{if(aN==="contains"){return(aS.textContent||aS.innerText||S([aS])||"").indexOf(aO[3])>=0}else{if(aN==="not"){var aR=aO[3];for(var aP=0,aM=aR.length;aP<aM;aP++){if(aR[aP]===aS){return false}}return true}else{throw"Syntax error, unrecognized expression: "+aN}}}},CHILD:function(aM,aP){var aS=aP[1],aN=aM;switch(aS){case"only":case"first":while((aN=aN.previousSibling)){if(aN.nodeType===1){return false}}if(aS==="first"){return true}aN=aM;case"last":while((aN=aN.nextSibling)){if(aN.nodeType===1){return false}}return true;case"nth":var aO=aP[2],aV=aP[3];if(aO===1&&aV===0){return true}var aR=aP[0],aU=aM.parentNode;if(aU&&(aU.sizcache!==aR||!aM.nodeIndex)){var aQ=0;for(aN=aU.firstChild;aN;aN=aN.nextSibling){if(aN.nodeType===1){aN.nodeIndex=++aQ}}aU.sizcache=aR}var aT=aM.nodeIndex-aV;if(aO===0){return aT===0}else{return(aT%aO===0&&aT/aO>=0)}}},ID:function(aN,aM){return aN.nodeType===1&&aN.getAttribute("id")===aM},TAG:function(aN,aM){return(aM==="*"&&aN.nodeType===1)||aN.nodeName.toLowerCase()===aM},CLASS:function(aN,aM){return(" "+(aN.className||aN.getAttribute("class"))+" ").indexOf(aM)>-1},ATTR:function(aR,aP){var aO=aP[1],aM=aC.attrHandle[aO]?aC.attrHandle[aO](aR):aR[aO]!=null?aR[aO]:aR.getAttribute(aO),aS=aM+"",aQ=aP[2],aN=aP[4];return aM==null?aQ==="!=":aQ==="="?aS===aN:aQ==="*="?aS.indexOf(aN)>=0:aQ==="~="?(" "+aS+" ").indexOf(aN)>=0:!aN?aS&&aM!==false:aQ==="!="?aS!==aN:aQ==="^="?aS.indexOf(aN)===0:aQ==="$="?aS.substr(aS.length-aN.length)===aN:aQ==="|="?aS===aN||aS.substr(0,aN.length+1)===aN+"-":false},POS:function(aQ,aN,aO,aR){var aM=aN[2],aP=aC.setFilters[aM];if(aP){return aP(aQ,aO,aN,aR)}}}};var aB=aC.match.POS;for(var ay in aC.match){aC.match[ay]=new RegExp(aC.match[ay].source+/(?![^\[]*\])(?![^\(]*\))/.source);aC.leftMatch[ay]=new RegExp(/(^(?:.|\r|\n)*?)/.source+aC.match[ay].source)}var aE=function(aN,aM){aN=Array.prototype.slice.call(aN,0);if(aM){aM.push.apply(aM,aN);return aM}return aN};try{Array.prototype.slice.call(document.documentElement.childNodes,0)}catch(aL){aE=function(aQ,aP){var aN=aP||[];if(aI.call(aQ)==="[object Array]"){Array.prototype.push.apply(aN,aQ)}else{if(typeof aQ.length==="number"){for(var aO=0,aM=aQ.length;aO<aM;aO++){aN.push(aQ[aO])}}else{for(var aO=0;aQ[aO];aO++){aN.push(aQ[aO])}}}return aN}}var aH;if(document.documentElement.compareDocumentPosition){aH=function(aN,aM){if(!aN.compareDocumentPosition||!aM.compareDocumentPosition){if(aN==aM){aA=true}return aN.compareDocumentPosition?-1:1}var aO=aN.compareDocumentPosition(aM)&4?-1:aN===aM?0:1;if(aO===0){aA=true}return aO}}else{if("sourceIndex" in document.documentElement){aH=function(aN,aM){if(!aN.sourceIndex||!aM.sourceIndex){if(aN==aM){aA=true}return aN.sourceIndex?-1:1}var aO=aN.sourceIndex-aM.sourceIndex;if(aO===0){aA=true}return aO}}else{if(document.createRange){aH=function(aP,aN){if(!aP.ownerDocument||!aN.ownerDocument){if(aP==aN){aA=true}return aP.ownerDocument?-1:1}var aO=aP.ownerDocument.createRange(),aM=aN.ownerDocument.createRange();aO.setStart(aP,0);aO.setEnd(aP,0);aM.setStart(aN,0);aM.setEnd(aN,0);var aQ=aO.compareBoundaryPoints(Range.START_TO_END,aM);if(aQ===0){aA=true}return aQ}}}}function S(aM){var aN="",aP;for(var aO=0;aM[aO];aO++){aP=aM[aO];if(aP.nodeType===3||aP.nodeType===4){aN+=aP.nodeValue}else{if(aP.nodeType!==8){aN+=S(aP.childNodes)}}}return aN}(function(){var aN=document.createElement("div"),aO="script"+(new Date).getTime();aN.innerHTML="<a name='"+aO+"'/>";var aM=document.documentElement;aM.insertBefore(aN,aM.firstChild);if(document.getElementById(aO)){aC.find.ID=function(aQ,aR,aS){if(typeof aR.getElementById!=="undefined"&&!aS){var aP=aR.getElementById(aQ[1]);return aP?aP.id===aQ[1]||typeof aP.getAttributeNode!=="undefined"&&aP.getAttributeNode("id").nodeValue===aQ[1]?[aP]:p:[]}};aC.filter.ID=function(aR,aP){var aQ=typeof aR.getAttributeNode!=="undefined"&&aR.getAttributeNode("id");return aR.nodeType===1&&aQ&&aQ.nodeValue===aP}}aM.removeChild(aN);aM=aN=null})();(function(){var aM=document.createElement("div");aM.appendChild(document.createComment(""));if(aM.getElementsByTagName("*").length>0){aC.find.TAG=function(aN,aR){var aQ=aR.getElementsByTagName(aN[1]);if(aN[1]==="*"){var aP=[];for(var aO=0;aQ[aO];aO++){if(aQ[aO].nodeType===1){aP.push(aQ[aO])}}aQ=aP}return aQ}}aM.innerHTML="<a href='#'></a>";if(aM.firstChild&&typeof aM.firstChild.getAttribute!=="undefined"&&aM.firstChild.getAttribute("href")!=="#"){aC.attrHandle.href=function(aN){return aN.getAttribute("href",2)}}aM=null})();if(document.querySelectorAll){(function(){var aM=aw,aO=document.createElement("div");aO.innerHTML="<p class='TEST'></p>";if(aO.querySelectorAll&&aO.querySelectorAll(".TEST").length===0){return}aw=function(aS,aR,aP,aQ){aR=aR||document;if(!aQ&&aR.nodeType===9&&!ax(aR)){try{return aE(aR.querySelectorAll(aS),aP)}catch(aT){}}return aM(aS,aR,aP,aQ)};for(var aN in aM){aw[aN]=aM[aN]}aO=null})()}(function(){var aM=document.createElement("div");aM.innerHTML="<div class='test e'></div><div class='test'></div>";if(!aM.getElementsByClassName||aM.getElementsByClassName("e").length===0){return}aM.lastChild.className="e";if(aM.getElementsByClassName("e").length===1){return}aC.order.splice(1,0,"CLASS");aC.find.CLASS=function(aN,aO,aP){if(typeof aO.getElementsByClassName!=="undefined"&&!aP){return aO.getElementsByClassName(aN[1])}};aM=null})();function K(aN,aS,aR,aV,aT,aU){for(var aP=0,aO=aV.length;aP<aO;aP++){var aM=aV[aP];if(aM){aM=aM[aN];var aQ=false;while(aM){if(aM.sizcache===aR){aQ=aV[aM.sizset];break}if(aM.nodeType===1&&!aU){aM.sizcache=aR;aM.sizset=aP}if(aM.nodeName.toLowerCase()===aS){aQ=aM;break}aM=aM[aN]}aV[aP]=aQ}}}function aK(aN,aS,aR,aV,aT,aU){for(var aP=0,aO=aV.length;aP<aO;aP++){var aM=aV[aP];if(aM){aM=aM[aN];var aQ=false;while(aM){if(aM.sizcache===aR){aQ=aV[aM.sizset];break}if(aM.nodeType===1){if(!aU){aM.sizcache=aR;aM.sizset=aP}if(typeof aS!=="string"){if(aM===aS){aQ=true;break}}else{if(aw.filter(aS,[aM]).length>0){aQ=aM;break}}}aM=aM[aN]}aV[aP]=aQ}}}var aD=document.compareDocumentPosition?function(aN,aM){return aN.compareDocumentPosition(aM)&16}:function(aN,aM){return aN!==aM&&(aN.contains?aN.contains(aM):true)};var ax=function(aM){var aN=(aM?aM.ownerDocument||aM:0).documentElement;return aN?aN.nodeName!=="HTML":false};var aJ=function(aM,aT){var aP=[],aQ="",aR,aO=aT.nodeType?[aT]:aT;while((aR=aC.match.PSEUDO.exec(aM))){aQ+=aR[0];aM=aM.replace(aC.match.PSEUDO,"")}aM=aC.relative[aM]?aM+"*":aM;for(var aS=0,aN=aO.length;aS<aN;aS++){aw(aM,aO[aS],aP)}return aw.filter(aQ,aP)};return aw})();g.lang={code:"en",of:"of",loading:"loading",cancel:"Cancel",next:"Next",previous:"Previous",play:"Play",pause:"Pause",close:"Close",errors:{single:'You must install the <a href="{0}">{1}</a> browser plugin to view this content.',shared:'You must install both the <a href="{0}">{1}</a> and <a href="{2}">{3}</a> browser plugins to view this content.',either:'You must install either the <a href="{0}">{1}</a> or the <a href="{2}">{3}</a> browser plugin to view this content.'}};var aa=16;g.qt=function(K,S){this.obj=K;this.id=S;this.height=K.height?parseInt(K.height,10):300;if(g.options.showMovieControls){this.height+=aa}this.width=K.width?parseInt(K.width,10):300};g.qt.ext=["dv","mov","moov","movie","mp4","avi","mpg","mpeg"];g.qt.prototype={append:function(aB,aC){var S=g.options,aw=String(S.autoplayMovies),aD=String(S.showMovieControls);var aA="<object",ay={id:this.id,name:this.id,height:this.height,width:this.width,kioskmode:"true"};if(g.isIE){ay.classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";ay.codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"}else{ay.type="video/quicktime";ay.data=this.obj.content}for(var ax in ay){aA+=" "+ax+'="'+ay[ax]+'"'}aA+=">";var az={src:this.obj.content,scale:"aspect",controller:aD,autoplay:aw};for(var K in az){aA+='<param name="'+K+'" value="'+az[K]+'">'}aA+="</object>";aB.innerHTML=aA},remove:function(){try{document[this.id].Stop()}catch(S){}var K=ai(this.id);if(K){z(K)}}};var C=(g.isIE?70:45);g.wmp=function(K,S){this.obj=K;this.id=S;this.height=K.height?parseInt(K.height,10):300;if(g.options.showMovieControls){this.height+=C}this.width=K.width?parseInt(K.width,10):300};g.wmp.ext=["asf","avi","mpg","mpeg","wm","wmv"];g.wmp.prototype={append:function(K,aA){var aw=g.options,ax=aw.autoplayMovies?1:0;var S='<object id="'+this.id+'" name="'+this.id+'" height="'+this.height+'" width="'+this.width+'"',az={autostart:aw.autoplayMovies?1:0};if(g.isIE){S+=' classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"';az.url=this.obj.content;az.uimode=aw.showMovieControls?"full":"none"}else{S+=' type="video/x-ms-wmv"';S+=' data="'+this.obj.content+'"';az.showcontrols=aw.showMovieControls?1:0}S+=">";for(var ay in az){S+='<param name="'+ay+'" value="'+az[ay]+'">'}S+="</object>";K.innerHTML=S},remove:function(){if(g.isIE){try{U[this.id].controls.stop();U[this.id].URL="movie"+Y()+".wmv";U[this.id]=function(){}}catch(S){}}var K=ai(this.id);if(K){setTimeout(function(){z(K)},10)}}};var an=false,A=[],I=["sb-nav-close","sb-nav-next","sb-nav-play","sb-nav-pause","sb-nav-previous"],G,aj,v,Q=true;function ag(aw,aG,aD,aB,aH){var K=(aG=="opacity"),aC=K?g.setOpacity:function(aI,aJ){aI.style[aG]=""+aJ+"px"};if(aB==0||(!K&&!g.options.animate)||(K&&!g.options.animateFade)){aC(aw,aD);if(aH){aH()}return}var aE=parseFloat(g.getStyle(aw,aG))||0;var aF=aD-aE;if(aF==0){if(aH){aH()}return}aB*=1000;var ax=Y(),aA=g.ease,az=ax+aB,ay;var S=setInterval(function(){ay=Y();if(ay>=az){clearInterval(S);S=null;aC(aw,aD);if(aH){aH()}}else{aC(aw,aE+aA((ay-ax)/aB)*aF)}},10)}function J(){G.style.height=g.getWindowSize("Height")+"px";G.style.width=g.getWindowSize("Width")+"px"}function af(){G.style.top=document.documentElement.scrollTop+"px";G.style.left=document.documentElement.scrollLeft+"px"}function y(K){if(K){ae(A,function(S,aw){aw[0].style.visibility=aw[1]||""})}else{A=[];ae(g.options.troubleElements,function(aw,S){ae(document.getElementsByTagName(S),function(ax,ay){A.push([ay,ay.style.visibility]);ay.style.visibility="hidden"})})}}function x(aw,K){var S=ai("sb-nav-"+aw);if(S){S.style.display=K?"":"none"}}function n(K,az){var ay=ai("sb-loading"),aw=g.getCurrent().player,ax=(aw=="img"||aw=="html");if(K){g.setOpacity(ay,0);ay.style.display="block";var S=function(){g.clearOpacity(ay);if(az){az()}};if(ax){ag(ay,"opacity",1,g.options.fadeDuration,S)}else{S()}}else{var S=function(){ay.style.display="none";g.clearOpacity(ay);if(az){az()}};if(ax){ag(ay,"opacity",0,g.options.fadeDuration,S)}else{S()}}}function av(aE){var az=g.getCurrent();ai("sb-title-inner").innerHTML=az.title||"";var aF,aB,S,aG,aC;if(g.options.displayNav){aF=true;var aD=g.gallery.length;if(aD>1){if(g.options.continuous){aB=aC=true}else{aB=(aD-1)>g.current;aC=g.current>0}}if(g.options.slideshowDelay>0&&g.hasNext()){aG=!g.isPaused();S=!aG}}else{aF=aB=S=aG=aC=false}x("close",aF);x("next",aB);x("play",S);x("pause",aG);x("previous",aC);var K="";if(g.options.displayCounter&&g.gallery.length>1){var aD=g.gallery.length;if(g.options.counterType=="skip"){var ay=0,ax=aD,aw=parseInt(g.options.counterLimit)||0;if(aw<aD&&aw>2){var aA=Math.floor(aw/2);ay=g.current-aA;if(ay<0){ay+=aD}ax=g.current+(aw-aA);if(ax>aD){ax-=aD}}while(ay!=ax){if(ay==aD){ay=0}K+='<a onclick="Shadowbox.change('+ay+');"';if(ay==g.current){K+=' class="sb-counter-current"'}K+=">"+(++ay)+"</a>"}}else{K=[g.current+1,g.lang.of,aD].join(" ")}}ai("sb-counter").innerHTML=K;aE()}function u(ax){var K=ai("sb-title-inner"),aw=ai("sb-info-inner"),S=0.35;K.style.visibility=aw.style.visibility="";if(K.innerHTML!=""){ag(K,"marginTop",0,S)}ag(aw,"marginTop",0,S,ax)}function ad(aw,aC){var aA=ai("sb-title"),K=ai("sb-info"),ax=aA.offsetHeight,ay=K.offsetHeight,az=ai("sb-title-inner"),aB=ai("sb-info-inner"),S=(aw?0.35:0);ag(az,"marginTop",ax,S);ag(aB,"marginTop",ay*-1,S,function(){az.style.visibility=aB.style.visibility="hidden";aC()})}function F(K,ax,S,az){var ay=ai("sb-wrapper-inner"),aw=(S?g.options.resizeDuration:0);ag(v,"top",ax,aw);ag(ay,"height",K,aw,az)}function t(K,ax,S,ay){var aw=(S?g.options.resizeDuration:0);ag(v,"left",ax,aw);ag(v,"width",K,aw,ay)}function T(aC,aw){var ay=ai("sb-body-inner"),aC=parseInt(aC),aw=parseInt(aw),S=v.offsetHeight-ay.offsetHeight,K=v.offsetWidth-ay.offsetWidth,aA=aj.offsetHeight,aB=aj.offsetWidth,az=parseInt(g.options.viewportPadding)||20,ax=(g.player&&g.options.handleOversize!="drag");return g.setDimensions(aC,aw,aA,aB,S,K,az,ax)}var k={};k.markup='<div id="sb-container"><div id="sb-overlay"></div><div id="sb-wrapper"><div id="sb-title"><div id="sb-title-inner"></div></div><div id="sb-wrapper-inner"><div id="sb-body"><div id="sb-body-inner"></div><div id="sb-loading"><div id="sb-loading-inner"><span>{loading}</span></div></div></div></div><div id="sb-info"><div id="sb-info-inner"><div id="sb-counter"></div><div id="sb-nav"><a id="sb-nav-close" title="{close}" onclick="Shadowbox.close()"></a><a id="sb-nav-next" title="{next}" onclick="Shadowbox.next()"></a><a id="sb-nav-play" title="{play}" onclick="Shadowbox.play()"></a><a id="sb-nav-pause" title="{pause}" onclick="Shadowbox.pause()"></a><a id="sb-nav-previous" title="{previous}" onclick="Shadowbox.previous()"></a></div></div></div></div></div>';k.options={animSequence:"sync",counterLimit:10,counterType:"default",displayCounter:true,displayNav:true,fadeDuration:0.35,initialHeight:160,initialWidth:320,modal:false,overlayColor:"#000",overlayOpacity:0.5,resizeDuration:0.35,showOverlay:true,troubleElements:["select","object","embed","canvas"]};k.init=function(){g.appendHTML(document.body,s(k.markup,g.lang));k.body=ai("sb-body-inner");G=ai("sb-container");aj=ai("sb-overlay");v=ai("sb-wrapper");if(!M){G.style.position="absolute"}if(!am){var aw,K,S=/url\("(.*\.png)"\)/;ae(I,function(ay,az){aw=ai(az);if(aw){K=g.getStyle(aw,"backgroundImage").match(S);if(K){aw.style.backgroundImage="none";aw.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="+K[1]+",sizingMethod=scale);"}}})}var ax;j(U,"resize",function(){if(ax){clearTimeout(ax);ax=null}if(w){ax=setTimeout(k.onWindowResize,10)}})};k.onOpen=function(K,aw){Q=false;G.style.display="block";J();var S=T(g.options.initialHeight,g.options.initialWidth);F(S.innerHeight,S.top);t(S.width,S.left);if(g.options.showOverlay){aj.style.backgroundColor=g.options.overlayColor;g.setOpacity(aj,0);if(!g.options.modal){j(aj,"click",g.close)}an=true}if(!M){af();j(U,"scroll",af)}y();G.style.visibility="visible";if(an){ag(aj,"opacity",g.options.overlayOpacity,g.options.fadeDuration,aw)}else{aw()}};k.onLoad=function(S,K){n(true);while(k.body.firstChild){z(k.body.firstChild)}ad(S,function(){if(!w){return}if(!S){v.style.visibility="visible"}av(K)})};k.onReady=function(ax){if(!w){return}var S=g.player,aw=T(S.height,S.width);var K=function(){u(ax)};switch(g.options.animSequence){case"hw":F(aw.innerHeight,aw.top,true,function(){t(aw.width,aw.left,true,K)});break;case"wh":t(aw.width,aw.left,true,function(){F(aw.innerHeight,aw.top,true,K)});break;default:t(aw.width,aw.left,true);F(aw.innerHeight,aw.top,true,K)}};k.onShow=function(K){n(false,K);Q=true};k.onClose=function(){if(!M){a(U,"scroll",af)}a(aj,"click",g.close);v.style.visibility="hidden";var K=function(){G.style.visibility="hidden";G.style.display="none";y(true)};if(an){ag(aj,"opacity",0,g.options.fadeDuration,K)}else{K()}};k.onPlay=function(){x("play",false);x("pause",true)};k.onPause=function(){x("pause",false);x("play",true)};k.onWindowResize=function(){if(!Q){return}J();var K=g.player,S=T(K.height,K.width);t(S.width,S.left);F(S.innerHeight,S.top);if(K.onWindowResize){K.onWindowResize()}};g.skin=k;U.Shadowbox=g})(window);
