var webSnapr={x:0,y:0,obj:{},img:null,lnk:null,timer:null,opacityTimer:null,errorTimer:null,hidden:true,linkPool:{},baseURI:"http://"+window.location.host+"/design/images/snapr/",imageCache:[],init:function(){var a=document.getElementsByTagName("a");var c=a.length||0;var b=0;while(c--){if(a[c].className&&a[c].className.search(/websnapr/)!=-1){webSnapr.addEvent(a[c],["focus","mouseover"],webSnapr.initThumb);webSnapr.addEvent(a[c],["blur","mouseout"],webSnapr.hideThumb);webSnapr.linkPool[a[c].href]=b++}}if(b){webSnapr.preloadImages();webSnapr.obj=document.createElement("div");webSnapr.ind=document.createElement("div");webSnapr.ind.className="imageLoaded";webSnapr.img=document.createElement("img");webSnapr.img.alt="preview";webSnapr.img.id="fdImage";webSnapr.addEvent(webSnapr.img,["load"],webSnapr.imageLoaded);webSnapr.addEvent(webSnapr.img,["error"],webSnapr.imageError);webSnapr.obj.id="fdImageThumb";webSnapr.obj.style.display="none";webSnapr.obj.style.top="0";webSnapr.obj.style.left="0";webSnapr.addEvent(webSnapr.img,["mouseout"],webSnapr.hideThumb);webSnapr.obj.appendChild(webSnapr.ind);webSnapr.obj.appendChild(webSnapr.img);webSnapr.addEvent(webSnapr.obj,["mouseout"],webSnapr.hideThumb);document.getElementsByTagName("body")[0].appendChild(webSnapr.obj)}},preloadImages:function(){var d=["lt.png","lb.png","rt.png","rb.png","error.gif","loading.gif"];var c=document.createElement("img");for(var b=0,a;a=d[b];b++){webSnapr.imageCache[b]=c.cloneNode(false);webSnapr.imageCache[b].src=webSnapr.baseURI+a}},imageLoaded:function(){if(webSnapr.errorTimer){clearTimeout(webSnapr.errorTimer)}if(!webSnapr.hidden){webSnapr.img.style.display="block"}webSnapr.ind.className="imageLoaded";webSnapr.ind.style.display="none"},imageError:function(a){if(webSnapr.errorTimer){clearTimeout(webSnapr.errorTimer)}webSnapr.ind.className="imageError";webSnapr.errorTimer=window.setTimeout("webSnapr.hideThumb()",2000)},initThumb:function(b){b=b||event;webSnapr.lnk=this;var a="left";var d;var h=0;var g=0;var f=(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;if(String(b.type).toLowerCase().search(/mouseover/)!=-1){if(document.captureEvents){webSnapr.x=b.pageX;webSnapr.y=b.pageY}else{if(window.event.clientX){webSnapr.x=window.event.clientX+f.scrollLeft;webSnapr.y=window.event.clientY+f.scrollTop}}h=10;d=parseInt(webSnapr.y-(webSnapr.obj.offsetHeight))+"px"}else{var i=this;var c=curtop=0;if(i.offsetParent){c=i.offsetLeft;curtop=i.offsetTop;while(i=i.offsetParent){c+=i.offsetLeft;curtop+=i.offsetTop}}curtop+=this.offsetHeight;webSnapr.x=c;webSnapr.y=curtop;d=parseInt(webSnapr.y-(webSnapr.obj.offsetHeight)-this.offsetHeight)+"px"}if(parseInt(f.clientWidth+f.scrollLeft)<parseInt(webSnapr.obj.offsetWidth+webSnapr.x)+h){webSnapr.obj.style.left=parseInt(webSnapr.x-(webSnapr.obj.offsetWidth+h))+"px";a="right"}else{webSnapr.obj.style.left=(webSnapr.x+h)+"px"}if(parseInt(f.clientHeight+f.scrollTop)<parseInt(webSnapr.obj.offsetHeight+webSnapr.y)+g){webSnapr.obj.style.top=d;a+="Top"}else{webSnapr.obj.style.top=(webSnapr.y+g)+"px";a+="Bottom"}webSnapr.obj.className=a;webSnapr.timer=window.setTimeout("webSnapr.showThumb()",500)},showThumb:function(e){webSnapr.hidden=false;webSnapr.obj.style.display=webSnapr.ind.style.display="block";webSnapr.obj.style.opacity=webSnapr.ind.style.opacity="0";webSnapr.img.style.display="none";var addy=$(webSnapr.lnk).attr("snapshot");webSnapr.errorTimer=window.setTimeout("webSnapr.imageError()",15000);webSnapr.img.src="http://"+window.location.host+"/snapshot?url="+encodeURIComponent(addy)+"&key="+parseInt(webSnapr.linkPool[webSnapr.lnk.href]);
/*@cc_on@*/
/*@if(@_win32)
                return;
                /*@end@*/
webSnapr.fade(10)},hideThumb:function(b){b=b||window.event;if(b.type=="mouseout"){var a=b.relatedTarget||b.toElement;if(a.id&&a.id.search("fdImage")!=-1){return false}}webSnapr.hidden=true;if(webSnapr.timer){clearTimeout(webSnapr.timer)}if(webSnapr.errorTimer){clearTimeout(webSnapr.errorTimer)}if(webSnapr.opacityTimer){clearTimeout(webSnapr.opacityTimer)}webSnapr.obj.style.display="none";webSnapr.ind.style.display="none";webSnapr.img.style.display="none";webSnapr.ind.className="imageLoaded"},fade:function(c){var a=parseInt(c);var b=parseInt(a+10);if(b<90){webSnapr.obj.style.opacity=webSnapr.ind.style.opacity="."+b;webSnapr.opacityTimer=window.setTimeout("webSnapr.fade('"+b+"')",20)}else{webSnapr.obj.style.opacity=webSnapr.ind.style.opacity="1"}},addEvent:function(b,d,a){var e;for(var c=0;c<d.length;c++){e=d[c];if(b.attachEvent){b["e"+e+a]=a;b[e+a]=function(){b["e"+e+a](window.event)};b.attachEvent("on"+e,b[e+a])}else{b.addEventListener(e,a,false)}}}};