var userAgent=navigator.userAgent.toLowerCase();var fallbackOverlayImage="overlay.png";var overlayDuration=0.2;var overlayOpacity=0.8;resizeDuration=(11-5)*0.15;Object.extend(Element,{getWidth:function(element){element=$(element);return element.offsetWidth;},setWidth:function(element,w){element=$(element);element.style.width=w+"px";},setHeight:function(element,h){element=$(element);element.style.height=h+"px";},setTop:function(element,t){element=$(element);element.style.top=t+"px";},setLeft:function(element,l){element=$(element);element.style.left=l+"px";},setSrc:function(element,src){element=$(element);element.src=src;},setHref:function(element,href){element=$(element);element.href=href;},setInnerHTML:function(element,content){element=$(element);element.innerHTML=content;}});var lightbox={require:function(libraryName){},start:function(){hideSelectBoxes();hideFlash();if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1||userAgent.indexOf('camino')!=-1){Element.show('lightbox');}else{new Effect.Appear('overlay',{duration:overlayDuration,from:0.0,to:overlayOpacity});} var arrayPageSize=getPageSize();Element.setWidth('overlay',arrayPageSize[0]);Element.setHeight('overlay',arrayPageSize[1]);var arrayPageScroll=getPageScroll();var lightboxTop=arrayPageScroll[1]+(arrayPageSize[3]/10);var lightboxLeft=arrayPageScroll[0];Element.setTop('lightbox',lightboxTop-25);Element.setLeft('lightbox',lightboxLeft);Element.show('lightbox');$('lightboxContent').innerHTML=$('lightboxDataContent').innerHTML;},end:function(){Element.hide('lightbox');new Effect.Fade('overlay',{duration:overlayDuration});showSelectBoxes();showFlash();},load:function(){var objBody=document.getElementsByTagName("body").item(0);var objOverlay=document.createElement("div");objOverlay.setAttribute('id','overlay');if(userAgent.indexOf('mac')!=-1&&userAgent.indexOf('firefox')!=-1||userAgent.indexOf('camino')!=-1){objOverlay.style.backgroundImage='url('+fallbackOverlayImage+')';objOverlay.style.backgroundRepeat='repeat';}else{objOverlay.style.backgroundColor='#5f7cb2';} objOverlay.style.display='none';objOverlay.onclick=function(){lightbox.end();} objBody.appendChild(objOverlay);var objLightbox=document.createElement("div");objLightbox.setAttribute('id','lightbox');objLightbox.style.display='none';objLightbox.onclick=function(e){if(!e)var e=window.event;var clickObj=Event.element(e).id;if(clickObj=='lightbox'){lightbox.end();}};objBody.appendChild(objLightbox);var objLightboxContent=document.createElement("span");objLightboxContent.setAttribute('id','lightboxContent');objLightbox.appendChild(objLightboxContent);setTimeout(function(){lightbox.start()},100*5)}} function showSelectBoxes(){var selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="visible";}} function hideSelectBoxes(){var selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="hidden";}} function showFlash(){var flashObjects=document.getElementsByTagName("object");for(i=0;i<flashObjects.length;i++){flashObjects[i].style.visibility="visible";} var flashEmbeds=document.getElementsByTagName("embed");for(i=0;i<flashEmbeds.length;i++){flashEmbeds[i].style.visibility="visible";}} function hideFlash(){var flashObjects=document.getElementsByTagName("object");for(i=0;i<flashObjects.length;i++){flashObjects[i].style.visibility="hidden";} var flashEmbeds=document.getElementsByTagName("embed");for(i=0;i<flashEmbeds.length;i++){flashEmbeds[i].style.visibility="hidden";}} function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;} arrayPageScroll=new Array(xScroll,yScroll) return arrayPageScroll;} function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;} var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;} windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;} if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;} if(xScroll<windowWidth){pageWidth=xScroll;}else{pageWidth=windowWidth;} arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight) return arrayPageSize;} function eventOnload(){var guest=GetCookie('SPEvent');if(guest==null){var exp=new Date();exp.setTime(exp.getTime()+(1));SetCookie('SPEvent','SHOW',exp);lightbox.load();}} if(window.addEventListener){window.addEventListener("load",eventOnload,false);}else if(window.attachEvent){window.attachEvent("onload",eventOnload);}else{window.onload=eventOnload;}