IS_DOM=(document.getElementById)?true:false;IS_IE=(document.all)?true:false;IS_IE50=(navigator.userAgent.indexOf("IE 5.0")!=-1);IS_Mac=(navigator.appVersion.indexOf("Mac")!=-1);IS_IE5Mac=IS_IE&&IS_Mac&&IS_DOM;var g;function buildImageSrc(r,font,m,j,i,x,h){var src;r=escape(r);font=escape(font);x=escape(x);m=escape(m);j=escape(j);i=escape(i);if(r&&font&&x){if(m)m="&size="+m;if(j)j="&max_width="+j;if(i)i="&max_height="+i;if(h==true)h="rnd="+(Math.random()*1000);else h="";src="text_engine.php?text="+r+"&font="+font+"&bg="+x+m+j+i+h;}else{src=false;};return(src);};function getAbsoluteFromRelative(a,c){if(c==null){c=new Array(2);c[0]=0;c[1]=0;};if(a!=null){var ab=a.offsetLeft,aa=a.offsetTop;if(isNaN(ab)==false)c[0]+=ab;if(isNaN(aa)==false)c[1]+=aa;if(a.tagName!="HTML"&&a.style.position!="absolute"){c=getAbsoluteFromRelative(a.offsetParent,c);};};return(c);};function closeWindow(p){if(typeof(p)=="object"){g=p}else{if(typeof(g)=="object"){g.close()};};};function changeStyle(a,b,e){if(a){var w=a.style;if(isArray(b)&&isArray(e)&&b.length==e.length){for(var i=0;i<b.length;i++){eval("oStyle."+b[i]+" = '"+e[i]+"'");};}else{eval("oStyle."+b+" = '"+e+"'");};};};function getStyle(a,b){var o=false;if(a){w=a.style;o=eval("oStyle."+b);};return o;};function getAncestry(a,t){k="oElement";for(var i=0;i<t;i++){k+=".parentNode";};try{return eval(k);}catch(oError){return false;};};var n=true;function debugInfo(s){if(n){alert(s);};};function startBenchmark(){u=new Date().getTime();};function endBenchmark(){z=new Date().getTime();alert("Elapsed time: "+((z-u)/1000)+" seconds");};function isArray(){if(typeof arguments[0]=='object'){var q=arguments[0].constructor.toString().match(/array/i);return(q!=null);};return false;};function addEvent(l,d,v,f){if(l.addEventListener){l.addEventListener(d,v,f);return 0;}else if(l.attachEvent){var ac=l.attachEvent("on"+d,v);return 1;}else{eval("obj.on"+d+"=fn");return 2;};};function removeEvent(l,d,v,f){if(l.removeEventListener){l.removeEventListener(d,v,f);return 0;}else if(l.detachEvent){var ac=l.detachEvent("on"+d,v);return 1;}else{eval("obj.on"+d+"=''");return 2;};}
