var $random=function(A,B){return Math.floor(Math.random()*(B-A+1)+A)};var Cookie={set:function(A,B,E){var D="";if(E!=undefined){var C=new Date();C.setTime(C.getTime()+(86400000*parseFloat(E)));D="; expires="+C.toGMTString()}return(document.cookie=escape(A)+"="+escape(B||"")+D)},get:function(B){var A=document.cookie.match(new RegExp("(^|;)\\s*"+escape(B)+"=([^;\\s]*)"));return(A?unescape(A[2]):null)},erase:function(B){var A=Cookie.get(B)||true;Cookie.set(B,"",-1);return A},accept:function(){if(typeof navigator.cookieEnabled=="boolean"){return navigator.cookieEnabled}Cookie.set("_test","1");return(Cookie.erase("_test")==="1")}};var $E=function(B,C){var A;(null==C)?A=$$(B)[0]:A=$(C).select(B)[0];return A};var $M=function(A){return(Prototype.Browser.IE)?window[A]:document[A]};String.prototype.toInt=function(){return parseInt(this,10)};Element.addMethods({getTag:function(A){return A.tagName.toLowerCase()},isVisible:function(A){while(A.tagName!="BODY"){if(!$(A).visible()){return false}A=A.parentNode}return true}});var evtQ=[];var evtQhandler=null;function checkevtQ(){if(job=evtQ.shift()){job[0](job[1])}if(job=evtQ.shift()){job[0](job[1])}if(job=evtQ.shift()){job[0](job[1])}if(job=evtQ.shift()){job[0](job[1])}}function enqueue(A,B){evtQ.push([A,B])}function prequeue(A,B){evtQ.unshift([A,B])}document.observe("dom:loaded",function(){Qhandler=setInterval(checkevtQ,50)});