/**
* Light box for resized images
* (c) Tale 2008
* http://www.taletn.com/
* Contributor(s):
* DavidIQ
* http://www.davidiq.com/
*/
var reimg_version=0.000009;document.writeln('<style type="text/css" media="screen, projection"><!--');document.writeln('.reimg { width: 1px; height: 1px; visibility: hidden; }');if(window.reimg_maxWidth){document.writeln('.reimg-width { width: '+reimg_maxWidth+'px; height: auto; vertical-align: top; }');if(window.reimg_swapPortrait){document.writeln('.reimg-width-portrait { width: auto; height: '+reimg_maxWidth+'px; }')}}if(window.reimg_maxHeight){document.writeln('.reimg-height { width: auto; height: '+reimg_maxHeight+'px; }');if(window.reimg_swapPortrait){document.writeln('.reimg-height-portrait { width: '+reimg_maxHeight+'px; height: auto; }')}}if(window.reimg_relWidth){document.writeln('.reimg-rel { width: '+reimg_relWidth+'%; height: auto; }')}if(window.reimg_zoomImg){document.writeln('span.reimg-zoom { position: absolute; margin: 1px; }');document.writeln('img.reimg-zoom { border: none !important; cursor: pointer !important;'+(window.reimg_zoomStyle?' '+reimg_zoomStyle:'')+' }');if(window.reimg_zoomHover){document.writeln('img.reimg-zoom:hover { '+reimg_zoomHover+' }')}}document.write('--></style>');var reimg_zoomLink=null;var reimg_realSize=new Array();function reimg_zoomIn(e){if(!e){e=window.event}target=this;if(e){if(target==window){target=e.target?e.target:e.srcElement}if(typeof(e.stopPropagation)!="undefined"){e.stopPropagation()}else{e.cancelBubble=true}}if(!target){return false}if(!reimg_zoomLink){reimg_zoomLink=document.createElement("a");reimg_zoomLink.style.display="none";if(window.reimg_zoomTarget=="_blank"){try{reimg_zoomLink.target="_blank"}catch(err){}}document.body.appendChild(reimg_zoomLink)}reimg_zoomLink.href=target.parentNode.nextSibling.src;if(window.reimg_zoomTarget=="_blank"){if(reimg_zoomLink.target&&typeof(reimg_zoomLink.click)!="undefined"){reimg_zoomLink.click()}else{window.open(reimg_zoomLink.href)}}else if(window.reimg_zoomTarget=="_litebox"&&window.litebox_version){var width,height;if(reimg_realSize[reimg_zoomLink.href]){width=reimg_realSize[reimg_zoomLink.href][0];height=reimg_realSize[reimg_zoomLink.href][1]}else{width=target.parentNode.nextSibling.width;height=target.parentNode.nextSibling.height}litebox_show(reimg_zoomLink.href,width,height,window.reimg_zoomLevel)}else if(window.reimg_zoomTarget=="_highslide"){return hs.expand(reimg_zoomLink)}else{if(!window.exturl_version||exturl(reimg_zoomLink)){window.location.href=reimg_zoomLink.href}}return false}function reimg_resize(img,realWidth,realHeight,safetyNet){if(!img){return}if(img.readyState=="complete"&&img.complete&&!safetyNet){return}if(safetyNet&&(!realWidth||!realHeight)&&img.src&&reimg_realSize[img.src]&&reimg_realSize[img.src].length>=3&&reimg_realSize[img.src][2]){realWidth=reimg_realSize[img.src][0];realHeight=reimg_realSize[img.src][1]}var maxWidth=window.reimg_maxWidth,maxHeight=window.reimg_maxHeight,relWidth=0;if(window.reimg_relWidth&&!realWidth&&!realHeight){var div=document.createElement("div");div.style.width=reimg_relWidth+"%";div.style.height="1px";div.style.visibility="hidden";img.parentNode.insertBefore(div,img);relWidth=div.offsetWidth;img.parentNode.removeChild(div)}img.style.visibility="hidden";var className=img.className;if(className){img.className=className.replace(/(^|.*\s)reimg(\s+(.*)|$)/,'$1$3')}var width=img.width,height=img.height;if(!(width&&height)){if(!safetyNet){if(realWidth&&realHeight&&img.src&&!reimg_realSize[img.src]){reimg_realSize[img.src]=[realWidth,realHeight,true]}if(className){img.className=className}}img.style.visibility="";return}if(img.src&&window.reimg_zoomTarget=="_litebox"&&!reimg_realSize[img.src]){if(realWidth&&!realHeight){realHeight=Math.round(realWidth/(width/height))}else if(realHeight&&!realWidth){realWidth=Math.round(realHeight/(height/width))}if(realWidth&&realHeight){reimg_realSize[img.src]=[realWidth,realHeight,true]}else{reimg_realSize[img.src]=[width,height]}}var swap;if(window.reimg_swapPortrait&&height>width){swap=true;width=img.height;height=img.width}else{swap=false}var relForce=false;if(relWidth){img.style.width=reimg_relWidth+"%";if(!window.opera||window.litebox_opera>=9.5){if(img.offsetWidth&&img.offsetWidth>relWidth){relForce=true}}else relForce=true;img.style.width="";if(!maxWidth||relWidth<maxWidth){maxWidth=relWidth}else{relWidth=0}}if(window.reimg_swapPortrait&&maxWidth&&maxHeight&&maxHeight>maxWidth){maxWidth+=maxHeight;maxHeight=maxWidth-reimg_maxHeight;maxWidth-=maxHeight}className="";if(maxWidth&&width>maxWidth){height=Math.round(height/(width/maxWidth));width=maxWidth;if(height&&maxHeight&&height>maxHeight){width=Math.round(width/(height/maxHeight));height=maxHeight;className="reimg-both";relWidth=0}else if(relForce){className="reimg-rel-force";relWidth=0}else{className="reimg-"+(relWidth?"rel":"width")+(swap?"-portrait":"")}}else if(maxHeight&&height>maxHeight){width=Math.round(width/(height/maxHeight));height=maxHeight;if(width&&maxWidth&&width>maxWidth){height=Math.round(height/(width/maxWidth));width=maxWidth;className="reimg-both"}else if(relForce){className="reimg-rel-force"}else{className="reimg-height"+(swap?"-portrait":"")}relWidth=0}if(swap){width+=height;height=width-height;width-=height}if(!(className||(realWidth&&realWidth>width)||(realHeight&&realHeight>height))){img.style.visibility="";return}if(!realWidth){realWidth=img.width}if(!realHeight){realHeight=img.height}if(relWidth){img.style.maxWidth=((window.reimg_maxWidth&&reimg_maxWidth<img.width)?reimg_maxWidth:realWidth)+"px"}if(className){if(img.style.width){img.style.width=""}if(img.style.height){img.style.height=""}img.className=(img.className?img.className+" ":"")+className}img.width=width;img.height=height;img.style.visibility="";if(window.reimg_zoomImg){if(img.previousSibling&&(!img.previousSibling.tagName||img.previousSibling.tagName.toLowerCase()!="br")){var br=document.createElement("br");img.parentNode.insertBefore(br,img)}var span=document.createElement("span");var zoom=document.createElement("img");zoom.src=reimg_zoomImg;if(window.reimg_zoomAlt){zoom.alt=zoom.title=reimg_zoomAlt.replace(/%1\$d/,realWidth).replace(/%2\$d/,realHeight)}else{zoom.alt=""}zoom.className=span.className="reimg-zoom";zoom.onclick=reimg_zoomIn;span.appendChild(zoom);img.parentNode.insertBefore(span,img)}if(window.litebox_version&&litebox_background&&litebox_background.style.display!="none"){litebox_calc()}}function reimg_onLoad(e){var images=document.getElementsByTagName("img");if(!images){return true}for(var n=0;n<images.length;n++){if(!images[n].className.match(/(^|\s)reimg(\s|$)/)){continue}reimg_resize(images[n],null,null,true)}return true}if(window.onload_functions){onload_functions[onload_functions.length]="reimg_onLoad();"}else if(typeof(window.addEventListener)!="undefined"){window.addEventListener("load",reimg_onLoad,false)}else if(typeof(window.attachEvent)!="undefined"){window.attachEvent("onload",reimg_onLoad)}
