/*

    Remember The Milk(tm) (M12) - Copyright (c) 2006 Remember The Milk Pty Ltd
                                  All Rights Reserved. Don't steal, please.

    Non vi sed virtute, non armis sed arte paritur victoria.

*/


var hexcase=0;var b64pad="";var chrsz=8;function hex_sha1(s){return binb2hex(core_sha1(str2binb(s),s.length*chrsz));}
function b64_sha1(s){return binb2b64(core_sha1(str2binb(s),s.length*chrsz));}
function str_sha1(s){return binb2str(core_sha1(str2binb(s),s.length*chrsz));}
function hex_hmac_sha1(key,data){return binb2hex(core_hmac_sha1(key,data));}
function b64_hmac_sha1(key,data){return binb2b64(core_hmac_sha1(key,data));}
function str_hmac_sha1(key,data){return binb2str(core_hmac_sha1(key,data));}
function sha1_vm_test(){return hex_sha1("abc")=="a9993e364706816aba3e25717850c26c9cd0d89d";}
function core_sha1(x,len){x[len>>5]|=128<<(24-len%32);x[((len+64>>9)<<4)+15]=len;var w=Array(80);var a=1732584193;var b=-271733879;var c=-1732584194;var d=271733878;var e=-1009589776;for(var i=0;i<x.length;i+=16){var olda=a;var oldb=b;var oldc=c;var oldd=d;var olde=e;for(var j=0;j<80;j++){if(j<16){w[j]=x[i+j];}else{w[j]=rol(w[j-3]^w[j-8]^w[j-14]^w[j-16],1);}
var t=safe_add(safe_add(rol(a,5),sha1_ft(j,b,c,d)),safe_add(safe_add(e,w[j]),sha1_kt(j)));e=d;d=c;c=rol(b,30);b=a;a=t;}
a=safe_add(a,olda);b=safe_add(b,oldb);c=safe_add(c,oldc);d=safe_add(d,oldd);e=safe_add(e,olde);}
return Array(a,b,c,d,e);}
function sha1_ft(t,b,c,d){if(t<20){return(b&c)|((~b)&d);}
if(t<40){return b^c^d;}
if(t<60){return(b&c)|(b&d)|(c&d);}
return b^c^d;}
function sha1_kt(t){return(t<20)?1518500249:(t<40)?1859775393:(t<60)?-1894007588:-899497514;}
function core_hmac_sha1(key,data){var bkey=str2binb(key);if(bkey.length>16){bkey=core_sha1(bkey,key.length*chrsz);}
var ipad=Array(16),opad=Array(16);for(var i=0;i<16;i++){ipad[i]=bkey[i]^909522486;opad[i]=bkey[i]^1549556828;}
var hash=core_sha1(ipad.concat(str2binb(data)),512+data.length*chrsz);return core_sha1(opad.concat(hash),512+160);}
function safe_add(x,y){var lsw=(x&65535)+(y&65535);var msw=(x>>16)+(y>>16)+(lsw>>16);return(msw<<16)|(lsw&65535);}
function rol(num,cnt){return(num<<cnt)|(num>>>(32-cnt));}
function str2binb(str){var bin=Array();var mask=(1<<chrsz)-1;for(var i=0;i<str.length*chrsz;i+=chrsz){bin[i>>5]|=(str.charCodeAt(i/chrsz)&mask)<<(24-i%32);}
return bin;}
function binb2str(bin){var str="";var mask=(1<<chrsz)-1;for(var i=0;i<bin.length*32;i+=chrsz){str+=String.fromCharCode((bin[i>>5]>>>(24-i%32))&mask);}
return str;}
function binb2hex(binarray){var hex_tab=hexcase?"0123456789ABCDEF":"0123456789abcdef";var str="";for(var i=0;i<binarray.length*4;i++){str+=hex_tab.charAt((binarray[i>>2]>>((3-i%4)*8+4))&15)+hex_tab.charAt((binarray[i>>2]>>((3-i%4)*8))&15);}
return str;}
function binb2b64(binarray){var tab="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var str="";for(var i=0;i<binarray.length*4;i+=3){var triplet=(((binarray[i>>2]>>8*(3-i%4))&255)<<16)|(((binarray[i+1>>2]>>8*(3-(i+1)%4))&255)<<8)|((binarray[i+2>>2]>>8*(3-(i+2)%4))&255);for(var j=0;j<4;j++){if(i*8+j*6>binarray.length*32){str+=b64pad;}else{str+=tab.charAt((triplet>>6*(3-j))&63);}}}
return str;}
var HAS_GEARS=(typeof window!="undefined"&&!(!window.google||!google.gears));function is(x){return!!(x===0||x);}
function exists(x){return typeof x!=="undefined";}
function map(f,input){var out=[];for(var i=0,j=input.length;i<j;i++){out.push(f(input[i]));}
return out;}
function mapkv(f,input){var out={};for(var key in input){out[key]=f(key,input[key]);}
return out;}
String.prototype.trim=new Function("return this.replace(/^\\s+|\\s+$/g,'')");String.prototype.replaceStr=function(find,replace){return this.split(find).join(replace);};String.prototype.escapeForXML=function(){return this.replaceStr("&","&amp;").replaceStr("\"","&quot;").replaceStr("<","&lt;").replaceStr(">","&gt;");};String.prototype.escapeForField=function(){return this.replaceStr("&lt;","<").replaceStr("&","&amp;").replaceStr("\"","&quot;").replaceStr("<","&lt;").replaceStr(">","&gt;");};String.prototype.escapeForDisplay=function(){return this.replaceStr("<","&lt;");};String.prototype.escapeForAttr=function(){return this.replaceStr("'","\\'").replaceStr("<","&lt;");};function url_repl(s){var out=[];for(var i=0,j=s.length;i<j;i++){out.push(s.charAt(i));out.push("<wbr />");}
return"<a href=\""+s+"\" target=\"_blank\">"+out.join("")+"</a>";}
function email_repl(s){var out=[];for(var i=0,j=s.length;i<j;i++){out.push(s.charAt(i));out.push("<wbr />");}
return"<a href=\"mailto:"+s+"\">"+out.join("")+"</a>";}
String.prototype.autoLink=function(attach){var s=this;var email=/(([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+)/g;var url=/(http:\/\/|https:\/\/|file:\/\/|ftp:\/\/)([^\s<>\'"]+)/;s=s.replaceStr("mailto:","");s=s.replace(email,email_repl);s=s.replace(/(http:\/\/|https:\/\/|file:\/\/|ftp:\/\/)([^\s<>'"]+)/g,url_repl);if(attach){if(url.test(s)===false){var news="http://"+s;if(url.test(news)===true){s=news.replace(/(http:\/\/|https:\/\/)([^\s<>'"]+)/g,url_repl);}}}
return s;};Array.prototype.unique=function(){var seen={};for(var i=0;i<this.length;i++){seen[this[i]]=true;}
var out=[];for(var s in seen){out.push(s);}
return out;};var HAS_GMAPS=true;if(typeof window!=="undefined"){if(!("GEvent"in window)){(function(){window.HAS_GMAPS=false;function GEvent(){}
GEvent.addDomListener=function(el,type,func,prop){var fn=function fn(ev){return func.call(el,ev);};if(el.addEventListener){el.addEventListener(type,fn,!!prop);}else{el.attachEvent("on"+type,fn);}};GEvent.trigger=function(a,b,c){};window.GEvent=GEvent;function GControl(){}
window.GControl=GControl;function GOverlay(){}
window.GOverlay=GOverlay;function GIcon(){}
window.GIcon=GIcon;function GBrowserIsCompatible(){return false;}
window.GBrowserIsCompatible=GBrowserIsCompatible;})();}}
var isBrowser=(typeof navigator!=="undefined");var is_ie=isBrowser&&(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));var is_ie5=isBrowser&&(is_ie&&/msie 5\.0/i.test(navigator.userAgent));var is_ie6=isBrowser&&(is_ie&&/msie 6\.0/i.test(navigator.userAgent));var is_opera=isBrowser&&(/opera/i.test(navigator.userAgent));var is_win_opera=isBrowser&&(/Windows/i.test(navigator.userAgent));var is_khtml=isBrowser&&(/Konqueror|Safari|KHTML/i.test(navigator.userAgent));var is_gecko=isBrowser&&(/Gecko/i.test(navigator.userAgent));var is_gecko18=isBrowser&&(is_gecko&&/rv:1.8/i.test(navigator.userAgent));var is_safari=isBrowser&&(/Safari/i.test(navigator.userAgent));function cloneObj(obj){var c={};for(var i in obj){c[i]=obj[i];}
return c;}
function cloneArr(inArr){var arr=[];for(var i=0;i<inArr.length;i++){arr[i]=inArr[i];}
return arr;}
Array.prototype.spliceAll=function(i){for(var x in this){if(i==this[x]){this.splice(x,1);}}
return this;};Array.prototype.toHash=function(){var keys={};for(var i=0;i<this.length;i++){keys[this[i]]=true;}
return keys;};function isHashEmpty(hash){var empty=true;for(var key in hash){if(is(hash[key])){empty=false;break;}}
return empty;}
if(isBrowser&&!window.XMLHttpRequest){window.XMLHttpRequest=function(){var xmlHttp=null;var ex;try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP.4.0");}
catch(ex){try{xmlHttp=new ActiveXObject("MSXML2.XMLHTTP");}
catch(ex){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(ex){}}}
return xmlHttp;};}
function Utility(){}
Utility.prototype.stopEvent=function(ev){ev||(ev=window.event);if(!ev){return false;}
if(is_ie){ev.cancelBubble=true;ev.returnValue=false;}else{ev.preventDefault();ev.stopPropagation();}
return false;};Utility.stopPropagation=function(ev){ev||(ev=window.event);if(is_ie){ev.cancelBubble=true;}else{ev.stopPropagation();}
return true;};Utility.prototype.escapeText=function(t){t=t.replace(/\</g,"&lt;");t=t.replace(/\>/g,"&gt;");t=t.replace(/\&/g,"&amp;");t=t.replace(/\"/g,"&quot;");t=t.replace(/\'/g,"&39#;");t=t.replace(/\*/g,"&42#;");return t;};Utility.prototype.getEventTarget=function(ev){var targ=null;if(ev.target){targ=ev.target;}else{if(ev.srcElement){targ=ev.srcElement;}}
if(targ.nodeType==3){targ=targ.parentNode;}
return targ;};Utility.prototype.getRandomInt=function(x){return Math.floor(x*Math.random());};Utility.getRandomInt=function(x){return Math.floor(x*Math.random());};Utility.prototype.suffixize=function(iNumber){var sNumber=(""+iNumber);var iLastDigit=parseInt(sNumber[sNumber.length-1],10);if(iLastDigit==1&&iNumber!=11){return iNumber+"st";}else{if(iLastDigit==2){return iNumber+"nd";}else{if(iLastDigit==3){return iNumber+"rd";}else{return iNumber+"th";}}}};Utility.prototype.pluralize=function(n,t){if(rtmLanguage=="en_US"){if(n==1){return n+" "+t;}else{return n+" "+t+"s";}}
return n+" "+fmt(t);};function el(id){if(document.getElementById){return document.getElementById(id);}else{if(window[id]){return window[id];}}
return null;}
function quoted(t){return t?"\""+t+"\"":"\"\"";}
function padded(value){return(value<10?("0"+value):value.toString());}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"");}
function getCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0){return null;}}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
function extendObject(me,them){for(var proto in them.prototype){me.prototype[proto]=them.prototype[proto];}}
var HAS_STRING_TABLE=(typeof STRING_TABLE!=="undefined");function getfmt(s){return HAS_STRING_TABLE&&(s in STRING_TABLE)?STRING_TABLE[s]:s;}
function fmt(s,args){s=HAS_STRING_TABLE&&(s in STRING_TABLE)?STRING_TABLE[s]:s;if(args instanceof Array){for(var i=0;i<args.length;i++){s=s.replace("%"+(i+1),args[i]);}
return s;}else{return s.replace("%1",args);}}
function _T(s,args){s=HAS_STRING_TABLE&&(s in STRING_TABLE)?STRING_TABLE[s]:s;s=s.replace(new RegExp("{RTM}","g"),"Remember The Milk");if(args){for(var arg in args){s=s.replace(new RegExp("{"+arg+"}","g"),args[arg]);}}
return s;}
function _TF(s,args){if(!args){args={};}
args["START_BOLD"]="<b>";args["END_BOLD"]="</b>";args["START_ITALIC"]="<i>";args["END_ITALIC"]="</i>";args["START_LINK"]="<a href=\" \">";args["END_LINK"]="</a>";if(s instanceof Array){var url=s[1];var newwindow=s[2];var id="";if(is(args["LINK_ID"])){id=" id="+qtd(args["LINK_ID"]);}
var onc="";if(is(args["LINK_ONCLICK"])){onc=" onclick="+qtd(args["LINK_ONCLICK"]);}
if(newwindow){args["START_LINK"]="<a "+id+" "+onc+" href="+qtd(url)+" target=\"_blank\">";}else{args["START_LINK"]="<a "+id+" "+onc+" href="+qtd(url)+">";}
if(is(args["LINK_WRAP"])){args["START_LINK"]="<span id="+qtd(args["LINK_WRAP"])+">"+args["START_LINK"];args["END_LINK"]=args["END_LINK"]+"</span>";}
s=s[0];}
return _T(s,args);}
function qtd(t){return t?"\""+t+"\"":"\"\"";}
function quoteSearchTerm(str){if(str.charAt(0)!=="\""&&str.indexOf(" ")>-1&&str.charAt(str.length-1)!=="\""){return"\""+str+"\"";}
if(str.indexOf("(")>-1||str.indexOf(")")>-1){return"\""+str+"\"";}
return str;}
function debracket(str){if(str&&str.charAt(0)==="("&&str.charAt(str.length-1)==")"){return str.substring(1,str.length-1);}
return str;}
function normalizeSearchEntry(s){var x=s.split(/[\s;,]+/);var len=x.length;var output={};var inQuote=false;var words;for(var i=0;i<len;i++){if(x[i].charAt(0)=="\""){words=[];while(i<len&&x[i].charAt(x[i].length-1)!=="\""){words.push(x[i]);i++;}
if(i<len){words.push(x[i]);}
output[words.join(" ")]=true;}else{output[x[i]]=true;}}
var out=[];for(var x in output){if(x.indexOf("(")>-1||x.indexOf(")")>-1){out.push("\""+x+"\"");}else{out.push(x);}}
return out;}
function getWindowSize(){var windowWidth,windowHeight;if(window.innerWidth){windowWidth=window.innerWidth;windowHeight=window.innerHeight;}else{if(document.documentElement&&document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else{if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}}}
return[windowWidth,windowHeight];}
function EscapeUnicode(s){var out=[],c,y;for(var i=0;i<s.length;i++){c=s.charCodeAt(i);y=(Math.floor(c/16).toString(16)+(c%16).toString(16)).toString();if(y.length==2){out.push("\\u00"+y);}else{out.push("\\u"+y);}}
return out.join("");}
(function(){var m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","\"":"\\\"","\\":"\\\\"},s={array:function(x){var a=["["],b,f,i,l=x.length,v;for(i=0;i<l;i+=1){v=x[i];f=s[typeof v];if(f){v=f(v);if(typeof v=="string"){if(b){a[a.length]=",";}
a[a.length]=v;b=true;}}}
a[a.length]="]";return a.join("");},"boolean":function(x){return String(x);},"null":function(x){return"null";},number:function(x){return isFinite(x)?String(x):"null";},object:function(x){if(x){if(x instanceof Array){return s.array(x);}
var a=["{"],b,f,i,v;for(i in x){v=x[i];f=s[typeof v];if(f){v=f(v);if(typeof v=="string"){if(b){a[a.length]=",";}
a.push(s.string(i),":",v);b=true;}}}
a[a.length]="}";return a.join("");}
return"null";},string:function(x){if(/["\\\x00-\x1f]/.test(x)){x=x.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=m[b];if(c){return c;}
c=b.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16);});}
return"\""+x+"\"";}};Utility.prototype.encodeJavaScript=function(arg){var f=s[typeof arg];if(f){return f(arg);}
return s.string(String(arg));};Utility.toJSON=function(arg){var f=s[typeof arg];if(f){return f(arg);}
return s.string(String(arg));};})();Utility.SortAndSign=function(params){var SID=getCookie("SID");var params_out=[];for(var key in params){params_out.push([key,params[key]]);}
params_out.sort(function(a,b){return(a[0]===b[0])?0:(a[0]<b[0]?-1:1);});var to_sign=[],param,q=[];for(var i=0,j=params_out.length;i<j;i++){param=params_out[i];to_sign.push(param[0]+param[1]);q.push(param[0]+"="+param[1]);}
if(SID){q.push("sig="+hex_sha1(SID.substring(0,40)+to_sign.join("")));}
return q.join("&");};Utility.getImageUrl=function(url){if((HAS_GEARS&&rtmIsOffline)){return url;}
return"http://static.rememberthemilk.com"+url;};Utility.enableForm=function(e,state){map(function(obj){if(!obj){return;}
obj=(typeof(obj)==="string"?el(obj):obj);if(!obj){return;}
var inp=obj.getElementsByTagName("input");map(function(i){i.disabled=!state;if(state){Utility.removeClass(i,"disabled");}else{Utility.addClass(i,"disabled");}},inp);var sel=obj.getElementsByTagName("select");map(function(i){i.disabled=!state;if(state){Utility.removeClass(i,"disabled");}else{Utility.addClass(i,"disabled");}},sel);var txt=obj.getElementsByTagName("textarea");map(function(i){i.disabled=!state;if(state){Utility.removeClass(i,"disabled");}else{Utility.addClass(i,"disabled");}},txt);},e instanceof Array?e:[e]);};Utility.hasClass=function(el,className){var re=new RegExp("(?:^|\\s+)"+className+"(?:\\s+|$)");return re.test(el.className);};Utility.addClass=function(el,className){if(Utility.hasClass(el,className)){return false;}
el.className=[el.className,className].join(" ");};Utility.removeClass=function(el,className){var re=new RegExp("(?:^|\\s+)"+className+"(?:\\s+|$)","g");if(!Utility.hasClass(el,className)){return false;}
var c=el.className;el.className=c.replace(re," ");if(Utility.hasClass(el,className)){Utility.removeClass(el,className);}};function XHR(){this.rtmPath="/rtm.rtm";this.r=null;this.inRpc=false;this.SSO=null;this.timeline=null;this.queue=[];this.getMap={};}
XHR.REQUEST_TIMEOUT=30;XHR.prototype.setSingleSignOn=function(username){this.SSO=hex_sha1(username);};XHR.prototype.createXMLHTTPRequest=function(){return new XMLHttpRequest();};XHR.prototype.getRandomInt=function(x){return Math.floor(x*Math.random());};XHR.prototype.requestFailed=function(which){var request=this.queue[which];if(!request){return true;}
clearTimeout(request[3]);request[3]=null;};XHR.prototype.clearTimeout=function(which){if(this.queue[which]){clearTimeout(this.queue[which][3]);this.queue[which][3]=null;}};XHR.prototype.retryRequest=function(which){var request=this.queue[which];this.queue[which]=null;if(request){this.request(request[0],request[1]);}};XHR.prototype.requestSuccess=function(which){var request=this.queue[which];clearTimeout(request[3]);request[3]=null;this.queue[which]=null;this.shortenQueue();};XHR.prototype.shortenQueue=function(force){var queue_length=this.queue.length;var force=!!force;var all_null=true;if(force){for(var i=0;i<queue_length;i++){if(this.queue[i]!==null&&this.queue[i][3]!==null){clearTimeout(this.queue[i][3]);this.queue[i]=null;}}}else{for(var i=0;i<queue_length;i++){if(this.queue[i]!==null){all_null=false;break;}}}
if(all_null){this.queue=[];}};XHR.prototype.handleError=function(which){this.clearTimeout(which);return false;};XHR.prototype.request=function(ac,ar,ac_timeout,auto){var ac_timeout=ac_timeout;if(typeof(ac_timeout)==="undefined"){ac_timeout=null;}
var auto=auto;if(typeof(auto)==="undefined"){auto=false;}else{auto=!!auto;}
var self=this;var current_request=this.createXMLHTTPRequest();if(current_request){var req_payload=[ac,ar,new Date()];this.queue.push(req_payload);var which=this.queue.length-1;var failCallback=function(){self.requestFailed(which,req_payload);};var count=1000;while(this.inRpc&&count--){}
var req_params={"v":version,"format":"js","ac":ac,"ar":encodeURIComponent(ar),"sso":this.SSO,"rid":which,"zx":Math.random()};var q=Utility.SortAndSign(req_params);if(is(this.getMap[ac])){q=this.rtmPath+"?"+q;current_request.open("GET",q,true);}else{current_request.open("POST",this.rtmPath,true);current_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");}
var error_fn=function(){if(arguments.callee.done){return;}
arguments.callee.done=true;self.handleError(which);};current_request.onreadystatechange=function(){if(current_request&&current_request.readyState==4){var status=-1;try{status=current_request.status;}
catch(e){}
if(status!==200){if(Offline.isReady()){error_fn();}else{self.requestFailed(which,true);}}else{if(current_request.responseText){if(current_request.responseText.charAt(0)=="<"){self.requestFailed(which,true);}else{try{eval(current_request.responseText.substring("while(1);".length));}
catch(e){}}}}
if(self.r===current_request){current_request.onreadystatechange=function(){};self.inRpc=false;self.r=null;}
current_request=null;}};if(!is_ie6){current_request.onerror=error_fn;}
this.inRpc=true;this.r=current_request;var req_timeout=(ac_timeout?ac_timeout:XHR.REQUEST_TIMEOUT)*1000;req_payload.push(setTimeout(failCallback,req_timeout));req_payload.push(auto);try{if(is(this.getMap[ac])){current_request.send(null);}else{current_request.send(q);}}
catch(e){}}};var version=22;function Twitter(){}
Twitter.Initialize=function(username){this.xhr_=new XHR();if(username){this.xhr_.setSingleSignOn(username);}
this.code_=null;this.twitter_user_=null;this.user_container_=el("twitter_user_container");this.code_container_=el("twitter_code_container");this.user_value_=el("twitter_name");this.value_=el("twitter_code_value");this.code_user_value_=el("twitter_user_value");this.taken_=el("twitter_username_used");};Twitter.GetCode=function(){if(this.code_!==null){this.ShowCode();}
this.taken_.style.display="none";this.twitter_user_=this.user_value_.value;this.xhr_.request("twitter.getCode",Utility.toJSON({"twitter_user":this.user_value_.value}));};Twitter.ShowCode=function(){this.value_.innerHTML=this.code_.escapeForDisplay();this.code_user_value_.innerHTML=this.twitter_user_.escapeForDisplay();this.user_container_.style.display="none";this.code_container_.style.display="block";};Twitter.ShowTaken=function(){this.taken_.style.display="block";};Twitter.onGetCode=function(code){if(code===false){this.ShowTaken();}else{this.code_=code;this.ShowCode();}};function Dispatch(d){for(var i=0,j=d.length;i<j;i++){Dispatch.Handle(d[i]);}}
Dispatch.Handle=function(data){var stage=data[0];var d=data[1];switch(stage){case"tw":Twitter.onGetCode(d[0]);break;}};
// Build 1 -- Generated Sun Jul  8 04:12:27 2007 UTC
