
window.addEvent('domready',function(){setTimeout('addEscapeListener()',0);});function showMovie(url){if($('lightboximg')){$('lightboximg').remove();}
var movie=document.createElement('object');movie.setAttribute('width','640');movie.setAttribute('height','500');movie.setAttribute('id','lightboximg');movie.setAttribute('autoplay','true');movie.setAttribute('classid','clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B');movie.setAttribute('codebase','http://www.apple.com/qtactivex/qtplugin.cab ');movie.setAttribute('pluginspage','http://www.apple.com/quicktime/download/');var paramSrc=document.createElement('param');paramSrc.setAttribute('name','src');paramSrc.setAttribute('value',url);movie.appendChild(paramSrc);var embed=document.createElement('embed');embed.setAttribute('width','640');embed.setAttribute('height','500');embed.setAttribute('pluginspage','http://www.apple.com/quicktime/');embed.setAttribute('autoplay','true');embed.setAttribute('controller','true');embed.setAttribute('qtsrc',url);embed.setAttribute('src',url);movie.appendChild(embed);$('lightboxcontainer').style.width=640+'px';$('lightboxcontainer').style.height=480+40+'px';$('lightboxcontainer').appendChild(movie);$('lightboxloading').style.display='none';$('lightboxcontainer').style.display='block';showShield();}
function showImage(url){if($('lightboximg')){$('lightboximg').remove();}
$('lightboxcontainer').style.display='none';$('lightboxloading').style.display='block';showShield();image=new Asset.image(url,{id:'lightboximg',onload:function(){$('lightboxloading').style.display='none';$('lightboxcontainer').style.display='block';$('lightboxcontainer').style.width=image.width+'px';$('lightboxcontainer').style.height=image.height+30+'px';image.injectInside('lightboxcontainer');}});}
function showShield(){$('shield').style.display='block';$('shield').effect('opacity',{duration:200}).start(0,0.5);var arrayPageSize=getPageSize();var arrayPageScroll=getPageScroll();var lightboxTop=arrayPageScroll[1]+(arrayPageSize[3]/15);$('lightbox').style.top=lightboxTop+'px';$('lightbox').style.display='block';$('lightbox').effect('opacity',{duration:200}).start(0,1);}
function hideShield(){$('shield').effect('opacity',{duration:200,onComplete:function(){$('shield').style.display='none';if($('lightboximg')){$('lightboximg').remove();}}}).start(0.5,0);$('lightbox').effect('opacity',{duration:200}).start(1,0);}
function addEscapeListener(){document.addEvent('keypress',function(){var code=(window.event)?event.keyCode:e.keyCode;var escapeCode=(window.event)?27:e.DOM_VK_ESCAPE
if(code==escapeCode){hideShield();}});}
function getPageScroll(){var yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;}else if(document.body){yScroll=document.body.scrollTop;}
arrayPageScroll=new Array('',yScroll)
return arrayPageScroll;}
function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=document.body.scrollWidth;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){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=windowWidth;}else{pageWidth=xScroll;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight)
return arrayPageSize;}