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