function followmouse(a){var b=offsetfrommouse[0];var c=offsetfrommouse[1];var d=document.all?truebody().scrollLeft+truebody().clientWidth:pageXOffset+window.innerWidth-15;var e=document.all?Math.min(truebody().scrollHeight,truebody().clientHeight):Math.min(window.innerHeight);var f=null;var g=null;if(typeof a!="undefined"){if(typeof a.layerX!="undefined"&&typeof a.layerY!="undefined"){f=a.layerX;g=a.layerY}else if(typeof a.x!="undefined"&&typeof a.y!="undefined"){f=a.x;g=a.y}if(d-a.pageX<zoomimg_w+3*padding){b=a.pageX-b-zoomimg_w-2*offsetfrommouse[0]}else{b+=a.pageX}if(e-a.pageY<zoomimg_h+2*padding){c+=a.pageY-Math.max(0,0+zoomimg_h+5*padding+a.pageY-e-truebody().scrollTop)}else{c+=a.pageY}}else if(typeof window.event!="undefined"){if(typeof event.x!="undefined"&&typeof event.y!="undefined"){f=event.x;g=event.y}else if(typeof event.offsetX!="undefined"&&event.offsetY!="undefined"){f=event.offsetX;g=event.offsetY}if(d-event.clientX<zoomimg_w+3*padding){b=event.clientX-b-zoomimg_w-2*offsetfrommouse[0]}else{b+=truebody().scrollLeft+event.clientX}var h=-20;if(e-event.clientY<zoomimg_h+2*padding){c+=h+truebody().scrollTop+event.clientY-Math.max(0,0+zoomimg_h+2*padding-(e-event.clientY))}else{c+=h+truebody().scrollTop+event.clientY}}trail=gettrail();startx=trail.obj.getAttribute("startx");starty=trail.obj.getAttribute("starty");startw=trail.obj.getAttribute("startw");starth=trail.obj.getAttribute("starth");imagename=trail.obj.getAttribute("imagename");title=trail.obj.getAttribute("imgtitle");var d=document.all?truebody().scrollLeft+truebody().clientWidth:pageXOffset+window.innerWidth-15;var e=document.all?Math.max(truebody().scrollHeight,truebody().clientHeight):Math.max(document.body.offsetHeight,window.innerHeight);if(c<0){c=c*-1}if(trail.style.left=="-2000px"||trail.style.left==""){trail.style.left=b+"px"}if(trail.style.top=="-2000px"||trail.style.top==""){trail.style.top=c+"px"}trail.style.left=b+"px";trail.style.top=c+"px";if(trail.style.visibility!="visible"){if(f==null||g==null||f>=startx&&f<=startx+startw&&g>=starty&&g<=starty+starth){newHTML="<div><h1>"+title+"</h1>";newHTML=newHTML+'<img src="'+imagename+'"></div>';trail.obj.innerHTML=newHTML;trail.style.visibility="visible"}}}function hidetrail(){trailstyle=gettrail().style;trailstyle.visibility="hidden";document.onmousemove="";trailstyle.left="-2000px";trailstyle.top="-2000px"}function showtrail(a,b,c,d,e,f,g,h,i,j,k){zoomimg_w=e;zoomimg_h=f;if(f>0){currentimageheight=f}trailobj=gettrail().obj;trailobj.style.width=e+2*padding+"px";trailobj.style.height=f+2*padding+"px";trailobj.setAttribute("startx",h);trailobj.setAttribute("starty",i);trailobj.setAttribute("startw",j);trailobj.setAttribute("starth",k);trailobj.setAttribute("imagename",a);trailobj.setAttribute("imgtitle",b);document.onmousemove=followmouse}function truebody(){return!window.opera&&document.compatMode&&document.compatMode!="BackCompat"?document.documentElement:document.body}function gettrail(){return new getObj("trailimageid")}function getObj(a){if(document.getElementById){this.obj=document.getElementById(a);this.style=document.getElementById(a).style}else if(document.all){this.obj=document.all[a];this.style=document.all[a].style}else if(document.layers){this.obj=document.layers[a];this.style=document.layers[a]}}var offsetfrommouse=[10,10];var displayduration=0;var currentimageheight=400;var padding=10;var zoomimg_w=0;var zoomimg_h=0;if(document.getElementById||document.all){document.write('<div id="trailimageid">');document.write("</div>")}
