var req=[];function gup(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)return"";else return results[1]}function initXML(){var xmlhttp=false;if(!xmlhttp)try{xmlhttp=new XMLHttpRequest()}catch(e){xmlhttp=false}if(typeof ActiveXObject!="undefined"){if(!xmlhttp)try{xmlhttp=new ActiveXObject("MSXML2.XMLHTTP")}catch(e){xmlhttp=false}if(!xmlhttp)try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){xmlhttp=false}}if(!xmlhttp)try{xmlhttp=createRequest()}catch(e){xmlhttp=false}return xmlhttp}function ahah(url,target){url='/~tonytenn/proxy.php?mode=native&url='+escape(url);document.getElementById(target).innerHTML=' Fetching data...';if(window.XMLHttpRequest){req[target]=new XMLHttpRequest()}else if(window.ActiveXObject){req[target]=new ActiveXObject("Microsoft.XMLHTTP")}if(req[target]!=undefined){req[target].onreadystatechange=function(){ahahDone(url,target)};req[target].open("GET",url,true);req[target].send("")}}function ahahDone(url,target){if(req[target].readyState==4){if(req[target].status==200){document.getElementById(target).innerHTML=req[target].responseText}else{document.getElementById(target).innerHTML=" AHAH Error:\n"+req.status+"\n"+req.statusText}}}function load(name,div){ahah(name,div);return false}

// Copyright John Fong 2011
// Do not use without express permission of John Fong.
// Otherwise you will be sued.


