var agent=navigator.userAgent.toLowerCase();var is_op=agent.indexOf("opera")!=-1;var is_ie=agent.indexOf("msie")!=-1&&document.all&&!is_op;var meter,button,iframe,language;var XHTMLNS="http://www.w3.org/1999/xhtml";var action="./?action=";function $(){var d=new Array();for(var b=0;b<arguments.length;b++){var a=arguments[b];if(typeof a=="string"){if(document.getElementById){a=document.getElementById(a);}else{if(document.all){a=document.all[a];}else{if(document.layers){a=document.layers[a];}else{if(document[a]){a=document[a];}}}}}if(arguments.length==1){return a;}d.push(a);}return d;}function $defined(a){return(a!==undefined);}function $define(a){return(typeof(a)=="string"?$(a):a);}function randomURL(a){return a+(/\?/.test(a)?"&":"?")+new Date().getTime()+""+parseInt(Math.random()*100000);}function getTags(a,b){if(!$defined(b)){b=document;}if($defined(b.getElementsByTagNameNS)){return b.getElementsByTagNameNS("*",a);}return b.getElementsByTagName(a);}function getTag(a,d,b){if(!$defined(d)){d=0;}return getTags(a,b)[d];}function createElement(a){a=a.toLowerCase();if($defined(document.createElementNS)){return document.createElementNS(XHTMLNS,a);}if($defined(document.createElement)){return document.createElement(a);}return false;}function setAttr(b,a,d){b=$define(b);if(b.setAttributeNS){b.setAttributeNS(null,a,d);}else{if(is_ie&&a=="class"){b.className=d;}b.setAttribute(a,d);}}function removeAttr(b,a){b=$define(b);if(b.removeAttributeNS){b.removeAttributeNS(null,a);}else{if(is_ie&&a=="class"){b.removeAttribute("className");}b.removeAttribute(a);}}function insertBefore(a,b){b=$define(b);if(b.parentNode){b.parentNode.insertBefore(a,b);}}function insertBottom(a,b){b=$define(b);if(b.parentNode){b.appendChild(a);}}function clearElement(a){a=$define(a);while(a.firstChild){a.removeChild(a.firstChild);}}function setText(a,b){a=$define(a);if($defined(a.innerText)){a.innerText=b;}else{if($defined(a.textContent)){a.textContent=b;}else{while(a.hasChildNodes()){a=a.firstChild;if(a.nodeType==3){a.nodeValue=b;}else{return setText(a,b);}}}}}function explode(b,a){if(a===null||a===""){return null;}else{if(a.split!==null){return a.split(b);}}}function includeJS(d,e){var a=createElement("script");setAttr(a,"type","text/javascript");setAttr(a,"src",d);if($defined(e)){setAttr(a,"charset",e);}var b=getTag("head");insertBottom(a,b);}function getCookie(d){var e=document.cookie.indexOf(d+"=");var a=e+d.length+1;if((!e)&&(d!=document.cookie.substring(0,d.length))){return null;}if(e==-1){return null;}var b=document.cookie.indexOf(";",a);if(b==-1){b=document.cookie.length;}return unescape(document.cookie.substring(a,b));}function utf8_decode(a){var b=[],d=ac=c=c1=c2=0;while(d<a.length){c=a.charCodeAt(d);if(c<128){b[ac++]=String.fromCharCode(c);d++;}else{if((c>191)&&(c<224)){c2=a.charCodeAt(d+1);b[ac++]=String.fromCharCode(((c&31)<<6)|(c2&63));d+=2;}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b[ac++]=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));d+=3;}}}return b.join("");}function addEvent(e,b,a){if(e.addEventListener){e.addEventListener(b,a,false);return true;}else{if(e.attachEvent){e["e"+b+a]=a;e[b+a]=function(){e["e"+b+a](window.event);};var d=e.attachEvent("on"+b,e[b+a]);return d;}else{e["on"+b]=a;return true;}}}if(!$defined(language)){if($defined(top.language)){var language=top.language;}else{var language=getCookie("language");if(language!==null){language=utf8_decode(language);language=language.replace(/\+/g," ");language=explode("|",language);}else{includeJS(action+"language&type=js&charset=UTF-8","UTF-8");}}}function init(){if($defined(top.button)){setText(top.button,language[1]+"...");return setTimeout(function(){setAttr(top.meter,"id","meter-results");setAttr(top.iframe,"id","ifmeter-results");removeAttr(top.button,"disabled");removeAttr(top.button,"class");setText(top.button,language[2]);},1000);}else{if(!$defined(button)){button=getTag("button");addEvent(button,"click",function(){if($defined(meter)){clearElement(meter);setAttr(meter,"id","meter");}else{meter=createElement("div");setAttr(meter,"id","meter");insertBefore(meter,button);}iframe=createElement("iframe");setAttr(iframe,"src",randomURL(action+"initialmeter"));setAttr(iframe,"id","ifmeter");setAttr(iframe,"frameborder",0);setAttr(iframe,"scrolling","no");setTimeout("insertBottom(iframe, meter)",500);setAttr(button,"disabled","disabled");setAttr(button,"class","loading");setText(button,language[0]+"...");});}}}addEvent(window,"load",init);