// JavaScript Document
	// global variables to all JavaScript functions.
	var params;
	var req;
	var params2;
	var req2;
	var params3;
	var req3;
	
	  function retrieveURL(url) {
	  	 if (window.XMLHttpRequest) { // Non-IE browsers
	      req = new XMLHttpRequest();
	      req.onreadystatechange = processStateChange;
	      try {
	        req.open("GET", url, true);
	      } catch (e) {
	        alert(e);
	      }
	      req.send(null);
	    } else if (window.ActiveXObject) { // IE
	      req = new ActiveXObject("Microsoft.XMLHTTP");
	      if (req) {
	        req.onreadystatechange = processStateChange;
	        req.open("GET", url, true);
	        req.send();
	      }
	    }
	}
	
	function processStateChange() {
	    if (req.readyState == 4) { // Complete
	      if (req.status == 200) { // OK response
	        document.getElementById("Proxyinfo").innerHTML = req.responseText;
	      } else {
	        alert("Problem: " + req.statusText);
	      }
	    }
	 }


		 
	  function retrieveURL2(url) {
	  	 if (window.XMLHttpRequest) { // Non-IE browsers
	      req2 = new XMLHttpRequest();
	      req2.onreadystatechange = processStateChange2;
	      try {
	        req2.open("GET", url, true);
	      } catch (e) {
	        alert(e);
	      }
	      req2.send(null);
	    } else if (window.ActiveXObject) { // IE
	      req2 = new ActiveXObject("Microsoft.XMLHTTP");
	      if (req2) {
	        req2.onreadystatechange = processStateChange2;
	        req2.open("GET", url, true);
	        req2.send();
	      }
	    }
	}
	
	function processStateChange2() {
	    if (req2.readyState == 4) { // Complete
	      if (req2.status == 200) { // OK response
	        document.getElementById("IPinfo").innerHTML = req2.responseText;
	      } else {
	        alert("Problem 2: " + req2.statusText);
	      }
	    }
	 }
	 


	  function retrieveURL3(url) {
	  	 if (window.XMLHttpRequest) { // Non-IE browsers
	      req3 = new XMLHttpRequest();
	      req3.onreadystatechange = processStateChange3;
	      try {
	        req3.open("GET", url, true);
	      } catch (e) {
	        alert(e);
	      }
	      req3.send(null);
	    } else if (window.ActiveXObject) { // IE
	      req3 = new ActiveXObject("Microsoft.XMLHTTP");
	      if (req3) {
	        req3.onreadystatechange = processStateChange3;
	        req3.open("GET", url, true);
	        req3.send();
	      }
	    }
	}
	
	function processStateChange3() {
	    if (req3.readyState == 4) { // Complete
	      if (req3.status == 200) { // OK response
	        document.getElementById("loadproxy").innerHTML = req3.responseText;
	      } else {
	        alert("Problem 3: " + req3.statusText);
	      }
	    }
	 }
