/**
* Light box for resized images
* (c) Tale 2008
* http://www.taletn.com/
*/
var litebox_version=0.000005;document.writeln('<style type="text/css" media="screen, projection"><!--');document.writeln('.litebox-background { position: absolute; top: 0; left: 0; z-index: 98; background-color: black; filter: Alpha(Opacity=80); opacity: .80; }');document.writeln('span.litebox-image { position: absolute; z-index: 99; }');document.writeln('img.litebox-image { border: 4px solid white; background-color: silver; margin: 24px;'+(window.litebox_style?' '+litebox_style:'')+' }');if(window.litebox_closeImg){document.writeln('span.litebox-close { position: absolute; border: 4px solid transparent; margin: 24px; text-align: '+(window.litebox_closeAlign?litebox_closeAlign:'right')+'; }');document.writeln('img.litebox-close { margin: 1px; border: none; cursor: pointer;'+(window.litebox_closeStyle?' '+litebox_closeStyle:'')+' }');if(window.litebox_closeHover)document.writeln('img.litebox-close:hover { '+litebox_closeHover+' }');}document.writeln('--></style>');var litebox_background=null,litebox_image,litebox_closer=null;var litebox_maxWidth,litebox_maxHeight;var litebox_imgWidth,litebox_imgHeight;function litebox_unhide(e){if(litebox_image.style.visibility=="hidden")litebox_image.style.visibility=litebox_image.parentNode.style.visibility=litebox_closer.style.visibility="";}function litebox_close(e){litebox_background.style.display=litebox_image.parentNode.style.display="none";return false;}function litebox_init(){if(litebox_background)return;litebox_background=document.createElement("div");litebox_background.className="litebox-background";litebox_background.style.display="none";litebox_background.onclick=litebox_close;document.body.insertBefore(litebox_background,document.body.firstChild);var image_span=document.createElement("span");image_span.style.display="none";image_span.onclick=litebox_close;litebox_image=document.createElement("img");if(window.litebox_alt)litebox_image.alt=litebox_image.title=litebox_alt;litebox_image.className=image_span.className="litebox-image";litebox_image.onload=litebox_image.onerror=litebox_unhide;image_span.appendChild(litebox_image);if(window.litebox_closeImg){var closer_span=document.createElement("span");litebox_closer=document.createElement("img");litebox_closer.src=litebox_closeImg;if(window.litebox_closeAlt)litebox_closer.alt=litebox_closer.title=litebox_closeAlt;litebox_closer.className=closer_span.className="litebox-close";closer_span.appendChild(litebox_closer);image_span.insertBefore(closer_span,litebox_image);}document.body.appendChild(image_span);}function litebox_calc(){if(window.innerWidth&&window.innerHeight){if(document.documentElement&&document.documentElement.clientWidth)litebox_maxWidth=document.documentElement.clientWidth;else litebox_maxWidth=window.innerWidth;litebox_maxHeight=window.innerHeight;}else if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight){litebox_maxWidth=document.documentElement.clientWidth;litebox_maxHeight=document.documentElement.clientHeight;}else{litebox_maxWidth=document.body.clientWidth;litebox_maxHeight=document.body.clientHeight;}var left,top;if(typeof(window.pageXOffset)!="undefined"&&typeof(window.pageYOffset)!="undefined"){left=window.pageXOffset;top=window.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop&&typeof(document.documentElement.scrollLeft)!="undefined"){left=document.documentElement.scrollLeft;top=document.documentElement.scrollTop;}else{left=document.body.scrollLeft;top=document.body.scrollTop;}litebox_image.parentNode.style.left=left+"px";litebox_image.parentNode.style.top=top+"px";var width,height;if(typeof(window.scrollMaxX)!="undefined"&&typeof(window.scrollMaxY)!="undefined"){width=litebox_maxWidth+window.scrollMaxX;height=litebox_maxHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){width=document.body.scrollWidth;height=document.body.scrollHeight;}else if(document.all&&!window.opera){width=document.body.clientWidth;height=document.body.clientHeight;}else{width=document.body.offsetWidth;height=document.body.offsetHeight;}if(width<litebox_maxWidth)width=litebox_maxWidth;if(height<litebox_maxHeight)height=litebox_maxHeight;litebox_background.style.width=width+"px";litebox_background.style.height=height+"px";}function litebox_show(url,width,height){litebox_init();litebox_calc();litebox_background.style.display="";litebox_image.style.visibility=litebox_image.parentNode.style.visibility=litebox_closer.style.visibility="hidden";litebox_image.src="";litebox_image.src=url;if(typeof(window.setTimeout)!="undefined")window.setTimeout("litebox_unhide();",250);litebox_image.style.width=(litebox_imgWidth=width)+"px";litebox_image.style.height=(litebox_imgHeight=height)+"px";litebox_image.parentNode.style.display="";litebox_image.parentNode.style.width=litebox_image.parentNode.style.height=litebox_image.parentNode.style.paddingLeft=litebox_image.parentNode.style.paddingTop="";var org;if(litebox_image.parentNode.offsetWidth>litebox_maxWidth&&width){org=width;width-=litebox_image.parentNode.offsetWidth-litebox_maxWidth+1;height=Math.round(height*width/org);litebox_image.style.width=width+"px";litebox_image.style.height=height+"px";}if(litebox_image.parentNode.offsetHeight>litebox_maxHeight&&height){org=height;height-=litebox_image.parentNode.offsetHeight-litebox_maxHeight;width=Math.round(width*height/org);litebox_image.style.width=width+"px";litebox_image.style.height=height+"px";if(litebox_image.parentNode.offsetWidth>litebox_maxWidth&&width){org=width;width-=litebox_image.parentNode.offsetWidth-litebox_maxWidth;height=Math.round(height*width/org);litebox_image.style.width=width+"px";litebox_image.style.height=height+"px";}}if(litebox_closer){litebox_closer.parentNode.style.width=width+"px";litebox_closer.parentNode.style.height=height+"px";}width=litebox_maxWidth;height=litebox_maxHeight;var margin;if(litebox_image.parentNode.offsetWidth<litebox_maxWidth){margin=Math.floor((litebox_maxWidth-litebox_image.parentNode.offsetWidth)/2);litebox_image.parentNode.style.paddingLeft=margin+"px";width-=margin;}if(litebox_image.parentNode.offsetHeight<litebox_maxHeight){margin=Math.floor((litebox_maxHeight-litebox_image.parentNode.offsetHeight)/2);litebox_image.parentNode.style.paddingTop=margin+"px";height-=margin;}litebox_image.parentNode.style.width=width+"px";litebox_image.parentNode.style.height=height+"px";}function litebox_reshow(){litebox_background.style.display=litebox_image.parentNode.style.display="none";litebox_show(litebox_image.src,litebox_imgWidth,litebox_imgHeight);}function litebox_resize(e){if(!(litebox_background&&litebox_background.style.display!="none"))return;if(typeof(window.setTimeout)!="undefined")window.setTimeout("litebox_reshow();",1);else litebox_reshow();}function litebox_handleKey(e){if(litebox_background&&litebox_background.style.display!="none")litebox_close(e);return true;}if(typeof(window.addEventListener)!="undefined"){window.addEventListener("resize",litebox_resize,false);document.addEventListener("keydown",litebox_handleKey,false);}else if(typeof(window.attachEvent)!="undefined"){window.attachEvent("onresize",litebox_resize);document.attachEvent("onkeydown",litebox_handleKey);}