var OFFSET_X=20;var DEFALT_IMG_SIZE=[400,400];var IMG_ID="pImg";var BC="#FFFF00";var loaded=false;var on=false;var target;document.onmousemove=setCoord;window.onload=function(){loaded=true;target=xGetElementById(IMG_ID);on=false}
function setCoord(e){if(on) return;var xsize=DEFALT_IMG_SIZE[0];var ysize=DEFALT_IMG_SIZE[1];var ev=new xEvent(e);var mx=ev.pageX;var my=ev.pageY;var clientWidth=xClientWidth();var clientHeight=xClientHeight();var xcoord,ycoord;xcoord=(clientWidth/2)>mx?mx+OFFSET_X:mx-xsize-OFFSET_X;xcoord+=xScrollLeft();var mmy=my-xScrollTop();if((clientHeight/3)>mmy) ycoord=my;else if((clientHeight/3*2)<mmy) ycoord=my-ysize;else ycoord=my-(ysize/2);target.style.left=xcoord+"px";target.style.top=ycoord+"px"}
function showPI(imagename){if(!loaded) return;if(imagename==null) return;setCoord();target.innerHTML='<div><img src="'+imagename+'" /></div>';with(target.style){borderColor=BC;borderWidth='1px';borderStyle='solid';visibility="visible"}
on=true;xAddEventListener(target,'mouseclick',hidePI,false);if(target.width==1 ){hidePI()}}
function hidePI(){target.style.visibility="hidden";on=false}
function showPIPro(func,e){var ev=new xEvent(e);eventReceiver=ev.target;var fn=eventReceiver.src;img=func(fn);showPI(img)}
function fiver(fn){if(fn==null) return null;i1=fn.lastIndexOf("/");if(i1==-1) return null;fn1=fn.substring(i1);if(fn1.length<3) return null;fn1=fn1.substring(3);return fn.substring(0,i1)+"/"+fn1}
function ex(fn){if(fn==null) return null;i1=fn.lastIndexOf("ex=");if(i1==-1) return null;return fn.substring(0,i1)+"ex=400x400"}
function ab(fn){if(fn==null) return null;i1=fn.lastIndexOf(".jpg");if(i1==-1) return null;return fn.substring(0,i1)+"-b.jpg"}
function bk(fn){if(fn==null) return null;return fn.replace("-m\.jpg","-l.jpg")}