function makeXML () {
      var http_request;
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      } else { return http_request; };
}

function multireq() {
    loading();
    screenshot();
    ipinfo();
        gpr();
        fakepr();
        alexarank();
        //technorank();
        //realrank();
        quantcastrank();
        competerank();
        get_title();
        get_keyword();
        get_description();
        pageload();
        iplookup();
        ip2location();
        xhtmlvalid();
        cssvalid();
        rssvalid();
        digg();
        delicious();
        misterwong();
        propeller();
        reddit();
        stumbleupon();
        twitter();
        dmoz();
        gdir();
        ydir();
        wikipedia();
        archive();
        gbl();
        ybl();
        altavista();
        alltheweb();
        gov();
        edu();
        gip();
        yip();
        mip();
        googlebot();
        yahoobot();
        msnbot();
        dnscoop();
        //blogworth();

        cubestat();
        //estibot();
        download();

        return false;
}

function loading() {
var txtGpr;
txtGpr = document.getElementById('screenshot');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('whois');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('gpr');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('title');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('keyword');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('description');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('pageload');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('ip_address');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('city');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
var txtGpr2 = document.getElementById('country');
txtGpr2.style.display = 'inline';
txtGpr2.innerHTML = '<img src="images/loading.gif" />';
var txtGpr3 = document.getElementById('latitude');
txtGpr3.style.display = 'inline';
txtGpr3.innerHTML = '<img src="images/loading.gif" />';
var txtGpr4 = document.getElementById('longitude');
txtGpr4.style.display = 'inline';
txtGpr4.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('xhtml_valid');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('css_valid');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('rss_valid');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('fakepr');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('alexarank');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
//txtGpr = document.getElementById('technorank');
//txtGpr.style.display = 'inline';
//txtGpr.innerHTML = '<img src="images/loading.gif" />';
//txtGpr = document.getElementById('realrank');
//txtGpr.style.display = 'inline';
//txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('quantcastrank');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('competerank');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('digg');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('delicious');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('misterwong');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('propeller');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('reddit');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('stumbleupon');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('dmoz');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('gdir');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('ydir');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('wikipedia');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('archive');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('gbl');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('ybl');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('altavista');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('alltheweb');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('gov');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('edu');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('gip');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('yip');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('mip');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('googlebot');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('yahoobot');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('msnbot');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
//txtGpr = document.getElementById('blogworth');
//txtGpr.style.display = 'inline';
//txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('dnscoop');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
txtGpr = document.getElementById('cubestat');
txtGpr.style.display = 'inline';
txtGpr.innerHTML = '<img src="images/loading.gif" />';
//txtGpr = document.getElementById('estibot');
//txtGpr.style.display = 'inline';
//txtGpr.innerHTML = '<img src="images/loading.gif" />';
}

function screenshot() {
    var txtGpr;
    txtGpr = document.getElementById('screenshot');
    var txtUrl;
    txtUrl = document.getElementById('url');

    txtGpr.style.display = 'inline';
    txtGpr.innerHTML = '<img src="images/loading.gif" />';

    txtGpr.style.display = 'block';
    txtGpr.innerHTML = "<img src='http://images.websnapr.com/?size=S&key=Z6ZsRstGa5eO&url=" + escape(txtUrl.value) + "' alt='screenshot' />";
//ipinfo();
}

function ipinfo() {
    var txtGpr;
    txtGpr = document.getElementById('whois');
    var txtGpr2 = document.getElementById('whohasip');
    var txtUrl;
    txtUrl = document.getElementById('url');

    txtGpr.style.display = 'inline';
    txtGpr.innerHTML = '<img src="images/loading.gif" />';

    txtGpr.style.display = 'block';
    txtGpr.innerHTML = "<a href='whois.php?url=" + escape(txtUrl.value) + "' target='_blank'>WHOIS</a>";
    txtGpr2.style.display = 'block';
    txtGpr2.innerHTML = "<a href='whohasip.php?url=" + escape(txtUrl.value) + "' target='_blank'>Find who has same IP</a>";
//gpr();
}

function download() {
    var txtGpr;
    txtGpr = document.getElementById('download');
    var txtUrl;
    txtUrl = document.getElementById('url');

    txtGpr.style.display = 'inline';
    txtGpr.innerHTML = '<img src="images/loading.gif" />';

    txtGpr.style.display = 'block';
    txtGpr.innerHTML = "<center><a href='reporting.php?url=" + escape(txtUrl.value) + "' target='_blank'>DOWNLOAD REPORT AS PDF!</a></center>";
}

function gpr() {
	var txtGpr;
	txtGpr = document.getElementById('gpr');
	var txtUrl;
	txtUrl = document.getElementById('url');

		var xml = makeXML();
		txtGpr.style.display = 'inline';
		txtGpr.innerHTML = '<img src="images/loading.gif" />';
		xml.open('get', './results.php?func=getpagerank&url=' + escape(txtUrl.value));
		xml.onreadystatechange = function () {
			if (xml.readyState == 4 && xml.status == 200) {
				txtGpr.style.display = 'block';
				txtGpr.innerHTML = xml.responseText;
//exactrank();
			}
		}
		xml.send(null);
        return false;
}

function exactrank() {
	var txtGpr;
	txtGpr = document.getElementById('exactrank');
	var txtUrl;
	txtUrl = document.getElementById('url');

		var xml = makeXML();
		txtGpr.style.display = 'inline';
		txtGpr.innerHTML = '<img src="images/loading.gif" />';
		xml.open('get', './results.php?func=get_exactrank&url=' + escape(txtUrl.value));
		xml.onreadystatechange = function () {
			if (xml.readyState == 4 && xml.status == 200) {
				txtGpr.style.display = 'block';
				txtGpr.innerHTML = xml.responseText;
//get_title();
			}
		}
		xml.send(null);
        return false;
}

function get_title() {
    var txtGpr;
    txtGpr = document.getElementById('title');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_title&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//get_keyword();
            }
        }
        xml.send(null);
        return false;
}

function get_keyword() {
    var txtGpr;
    txtGpr = document.getElementById('keyword');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_keyword&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//get_description();
            }
        }
        xml.send(null);
        return false;
}

function get_description() {
    var txtGpr;
    txtGpr = document.getElementById('description');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_description&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//pageload();
            }
        }
        xml.send(null);
        return false;
}

function pageload() {
    var txtGpr;
    txtGpr = document.getElementById('pageload');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=pageload&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText+" seconds";
//iplookup();
            }
        }
        xml.send(null);
        return false;
}

function iplookup() {
    var txtGpr;
    txtGpr = document.getElementById('ip_address');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=iplookup&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//ip2location();
            }
        }
        xml.send(null);
        return false;
}

function ip2location() {
    var txtGpr;
    txtGpr = document.getElementById('city');
    var txtGpr2 = document.getElementById('country');
    var txtGpr3 = document.getElementById('latitude');
    var txtGpr4 = document.getElementById('longitude');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        txtGpr2.innerHTML = '<img src="images/loading.gif" />';
        txtGpr3.innerHTML = '<img src="images/loading.gif" />';
        txtGpr4.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=ip2location&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                var txtRes=xml.responseText.split("#");
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = txtRes[0];
                txtGpr2.style.display = 'block';
                txtGpr2.innerHTML = txtRes[1];
                txtGpr3.style.display = 'block';
                txtGpr3.innerHTML = txtRes[2];
                txtGpr4.style.display = 'block';
                txtGpr4.innerHTML = txtRes[3];
//xhtmlvalid();
            }
        }
        xml.send(null);
        return false;
}

function xhtmlvalid() {
    var txtGpr;
    txtGpr = document.getElementById('xhtml_valid');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=xhtmlvalid&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText!="0") {
                    txtGpr.innerHTML = "No. Found "+ xml.responseText+" error(s)";
                } else {
                    txtGpr.innerHTML = "Valid";
                };
//cssvalid();
            }
        }
        xml.send(null);
        return false;
}

function cssvalid() {
    var txtGpr;
    txtGpr = document.getElementById('css_valid');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=cssvalid&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText!="0") {
                    txtGpr.innerHTML = "No. Found "+ xml.responseText+" error(s)";
                } else {
                    txtGpr.innerHTML = "Valid";
                };
//rssvalid();
            }
        }
        xml.send(null);
        return false;
}

function rssvalid() {
    var txtGpr;
    txtGpr = document.getElementById('rss_valid');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=rssvalid&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText!="0") {
                    txtGpr.innerHTML = "No!";
                } else {
                    txtGpr.innerHTML = "Valid";
                };
//fakepr();
            }
        }
        xml.send(null);
        return false;
}

function fakepr() {
    var txtGpr;
    txtGpr = document.getElementById('fakepr');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=fake_pagerank&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if ((xml.responseText=="0")||(xml.responseText=="")) {
                    txtGpr.innerHTML="No";
                } else if (xml.responseText=="Not in Google Cache") {
                    txtGpr.innerHTML ="Not in Google Cache";
                } else {
                    txtGpr.innerHTML = "Yes, real domain: "+xml.responseText;
                }
//alexarank();
            }
        }
        xml.send(null);
        return false;
}

function alexarank() {
    var txtGpr;
    txtGpr = document.getElementById('alexarank');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_alexa_popularity&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//technorank();
            }
        }
        xml.send(null);
        return false;
}

function technorank() {
    var txtGpr;
    txtGpr = document.getElementById('technorank');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_technorati_rank&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//realrank();
            }
        }
        xml.send(null);
        return false;
}

function realrank() {
    var txtGpr;
    txtGpr = document.getElementById('realrank');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_realrank&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//quantcastrank();
            }
        }
        xml.send(null);
        return false;
}

function quantcastrank() {
    var txtGpr;
    txtGpr = document.getElementById('quantcastrank');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_quantcastrank&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//competerank();
            }
        }
        xml.send(null);
        return false;
}

function competerank() {
    var txtGpr;
    txtGpr = document.getElementById('competerank');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=get_competerank&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//digg();
            }
        }
        xml.send(null);
        return false;
}

function digg() {
    var txtGpr;
    txtGpr = document.getElementById('digg');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=digg_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//delicious();
            }
        }
        xml.send(null);
        return false;
}

function delicious() {
    var txtGpr;
    txtGpr = document.getElementById('delicious');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=delicious_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//misterwong();
            }
        }
        xml.send(null);
        return false;
}

function misterwong() {
    var txtGpr;
    txtGpr = document.getElementById('misterwong');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=misterwong_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dmoz();
            }
        }
        xml.send(null);
        return false;
}


function propeller() {
    var txtGpr;
    txtGpr = document.getElementById('propeller');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=propeller_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dmoz();
            }
        }
        xml.send(null);
        return false;
}

function reddit() {
    var txtGpr;
    txtGpr = document.getElementById('reddit');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=reddit_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dmoz();
            }
        }
        xml.send(null);
        return false;
}

function stumbleupon() {
    var txtGpr;
    txtGpr = document.getElementById('stumbleupon');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=stumbleupon_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dmoz();
            }
        }
        xml.send(null);
        return false;
}

function twitter() {
    var txtGpr;
    txtGpr = document.getElementById('twitter');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=twitter_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dmoz();
            }
        }
        xml.send(null);
        return false;
}

function dmoz() {
    var txtGpr;
    txtGpr = document.getElementById('dmoz');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=dmoz_listed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText =="1") {
                    txtGpr.innerHTML = "Yes";
                } else {
                    txtGpr.innerHTML = "No";
                }
//gdir();
            }
        }
        xml.send(null);
        return false;
}

function gdir() {
    var txtGpr;
    txtGpr = document.getElementById('gdir');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=googledir_listed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText =="1") {
                    txtGpr.innerHTML = "Yes";
                } else {
                    txtGpr.innerHTML = "No";
                }
//ydir();
            }
        }
        xml.send(null);
        return false;
}

function ydir() {
    var txtGpr;
    txtGpr = document.getElementById('ydir');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=yahoodir_listed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                if (xml.responseText =="1") {
                    txtGpr.innerHTML = "Yes";
                } else {
                    txtGpr.innerHTML = "No";
                }
//wikipedia();
            }
        }
        xml.send(null);
        return false;
}

function wikipedia() {
    var txtGpr;
    txtGpr = document.getElementById('wikipedia');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=wikipedia_listed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
            }
//archive();
        }
        xml.send(null);
        return false;
}

function archive() {
    var txtGpr;
    txtGpr = document.getElementById('archive');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=internet_archive&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//gbl();
            }
        }
        xml.send(null);
        return false;
}

function gbl() {
    var txtGpr;
    txtGpr = document.getElementById('gbl');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=google_backlink&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//ybl();
            }
        }
        xml.send(null);
        return false;
}

function ybl() {
    var txtGpr;
    txtGpr = document.getElementById('ybl');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=yahoo_inlink&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//altavista();
            }
        }
        xml.send(null);
        return false;
}

function altavista() {
    var txtGpr;
    txtGpr = document.getElementById('altavista');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=altavista_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//alltheweb();
            }
        }
        xml.send(null);
        return false;
}

function alltheweb() {
    var txtGpr;
    txtGpr = document.getElementById('alltheweb');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=alltheweb_link&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//gov();
            }
        }
        xml.send(null);
        return false;
}

function gov() {
    var txtGpr;
    txtGpr = document.getElementById('gov');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=gov_backlink&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//edu();
            }
        }
        xml.send(null);
        return false;
}

function edu() {
    var txtGpr;
    txtGpr = document.getElementById('edu');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=edu_backlink&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//gip();
            }
        }
        xml.send(null);
        return false;
}

function gip() {
    var txtGpr;
    txtGpr = document.getElementById('gip');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=google_indexed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//yip();
            }
        }
        xml.send(null);
        return false;
}

function yip() {
    var txtGpr;
    txtGpr = document.getElementById('yip');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=yahoo_indexed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//mip();
            }
        }
        xml.send(null);
        return false;
}

function mip() {
    var txtGpr;
    txtGpr = document.getElementById('mip');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=msn_indexed&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//googlebot();
            }
        }
        xml.send(null);
        return false;
}

function googlebot() {
    var txtGpr;
    txtGpr = document.getElementById('googlebot');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=googlebot_lastaccess&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//yahoobot();
            }
        }
        xml.send(null);
        return false;
}

function yahoobot() {
    var txtGpr;
    txtGpr = document.getElementById('yahoobot');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=yahoobot_lastaccess&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//msnbot();
            }
        }
        xml.send(null);
        return false;
}

function msnbot() {
    var txtGpr;
    txtGpr = document.getElementById('msnbot');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=msnbot_lastaccess&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//blogworth();
            }
        }
        xml.send(null);
        return false;
}

function blogworth() {
    var txtGpr;
    txtGpr = document.getElementById('blogworth');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=blogworth&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//dnscoop();
            }
        }
        xml.send(null);
        return false;
}

function dnscoop() {
    var txtGpr;
    txtGpr = document.getElementById('dnscoop');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=dnscoopworth&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
//cubestat();
            }
        }
        xml.send(null);
        return false;
}

function cubestat() {
    var txtGpr;
    txtGpr = document.getElementById('cubestat');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=cubestatworth&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
            }
        }
        xml.send(null);
        return false;
}

function estibot() {
    var txtGpr;
    txtGpr = document.getElementById('estibot');
    var txtUrl;
    txtUrl = document.getElementById('url');

        var xml = makeXML();
        txtGpr.style.display = 'inline';
        txtGpr.innerHTML = '<img src="images/loading.gif" />';
        xml.open('get', './results.php?func=estibotworth&url=' + escape(txtUrl.value));
        xml.onreadystatechange = function () {
            if (xml.readyState == 4 && xml.status == 200) {
                txtGpr.style.display = 'block';
                txtGpr.innerHTML = xml.responseText;
            }
        }
        xml.send(null);
        return false;
}