/*This is a minified and slightly modified (for internationalization) version of  Lightbox JS: Fullsize Image Overlays by Lokesh Dhakar - http://www.huddletogether.com	For more information and licence on this script, visit: http://huddletogether.com/projects/lightbox/  */ var loadingImage="/lightbox/loading.gif";var closeButton="";function getPageScroll(){var A;if(self.pageYOffset){A=self.pageYOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){A=document.documentElement.scrollTop;}else{if(document.body){A=document.body.scrollTop;}}}arrayPageScroll=new Array("",A);return arrayPageScroll;}function getPageSize(){var C,A;if(window.innerHeight&&window.scrollMaxY){C=document.body.scrollWidth;A=window.innerHeight+window.scrollMaxY;}else{if(document.body.scrollHeight>document.body.offsetHeight){C=document.body.scrollWidth;A=document.body.scrollHeight;}else{C=document.body.offsetWidth;A=document.body.offsetHeight;}}var B,D;if(self.innerHeight){B=self.innerWidth;D=self.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){B=document.documentElement.clientWidth;D=document.documentElement.clientHeight;}else{if(document.body){B=document.body.clientWidth;D=document.body.clientHeight;}}}if(A<D){pageHeight=D;}else{pageHeight=A;}if(C<B){pageWidth=B;}else{pageWidth=C;}arrayPageSize=new Array(pageWidth,pageHeight,B,D);return arrayPageSize;}function pause(B){var A=new Date();var C=A.getTime()+B;while(true){A=new Date();if(A.getTime()>C){return ;}}}function getKey(A){if(A==null){keycode=event.keyCode;}else{keycode=A.which;}key=String.fromCharCode(keycode).toLowerCase();if(key=="x"){hideLightbox();}}function listenKey(){document.onkeypress=getKey;}function showLightbox(C){var H=document.getElementById("overlay");var B=document.getElementById("lightbox");var E=document.getElementById("lightboxCaption");var I=document.getElementById("lightboxImage");var A=document.getElementById("loadingImage");var G=document.getElementById("lightboxDetails");var F=getPageSize();var D=getPageScroll();if(A){A.style.top=(D[1]+((F[3]-35-A.height)/2)+"px");A.style.left=(((F[0]-20-A.width)/2)+"px");A.style.display="block";}H.style.height=(F[1]+"px");H.style.display="block";imgPreload=new Image();imgPreload.onload=function(){I.src=C.href;var K=D[1]+((F[3]-35-imgPreload.height)/2);var J=((F[0]-20-imgPreload.width)/2);B.style.top=(K<0)?"0px":K+"px";B.style.left=(J<0)?"0px":J+"px";G.style.width=imgPreload.width+"px";if(C.getAttribute("title")){E.style.display="block";E.innerHTML=C.getAttribute("title");}else{E.style.display="none";}if(navigator.appVersion.indexOf("MSIE")!=-1){pause(250);}if(A){A.style.display="none";}selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="hidden";}B.style.display="block";F=getPageSize();H.style.height=(F[1]+"px");listenKey();return false;};imgPreload.src=C.href;}function hideLightbox(){objOverlay=document.getElementById("overlay");objLightbox=document.getElementById("lightbox");objOverlay.style.display="none";objLightbox.style.display="none";selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){selects[i].style.visibility="visible";}document.onkeypress="";}function initLightbox(D){if(!document.getElementsByTagName){return ;}var A=document.getElementsByTagName("a");for(var E=0;E<A.length;E++){var F=A[E];if(F.getAttribute("href")&&(F.getAttribute("rel")=="lightbox")){F.onclick=function(){showLightbox(this);return false;};}}var N=document.getElementsByTagName("body").item(0);var M=document.createElement("div");M.setAttribute("id","overlay");M.onclick=function(){hideLightbox();return false;};M.style.display="none";M.style.position="absolute";M.style.top="0";M.style.left="0";M.style.zIndex="90";M.style.width="100%";N.insertBefore(M,N.firstChild);var H=getPageSize();var I=getPageScroll();var J=new Image();J.onload=function(){var P=document.createElement("a");P.setAttribute("href","#");P.onclick=function(){hideLightbox();return false;};M.appendChild(P);var O=document.createElement("img");O.src=loadingImage;O.setAttribute("id","loadingImage");O.style.position="absolute";O.style.zIndex="150";P.appendChild(O);J.onload=function(){};return false;};J.src=loadingImage;var B=document.createElement("div");B.setAttribute("id","lightbox");B.style.display="none";B.style.position="absolute";B.style.zIndex="100";N.insertBefore(B,M.nextSibling);var C=document.createElement("a");C.setAttribute("href","#");C.setAttribute("title",D);C.onclick=function(){hideLightbox();return false;};B.appendChild(C);var L=document.createElement("img");L.setAttribute("id","lightboxImage");C.appendChild(L);var K=document.createElement("div");K.setAttribute("id","lightboxDetails");B.appendChild(K);var G=document.createElement("div");G.setAttribute("id","lightboxCaption");G.style.display="none";K.appendChild(G);}