function makeXML () {
	if (typeof XMLHttpRequest == 'undefined') {
		objects = Array(
			'Microsoft.XmlHttp',
			'MSXML2.XmlHttp',
			'MSXML2.XmlHttp.3.0',
			'MSXML2.XmlHttp.4.0',
			'MSXML2.XmlHttp.5.0'
		);
		for (i = 0; i < objects.length; i++) {
			try {
				return new ActiveXObject(objects[i]);
			} catch (e) {}
		}
	} else {
		return new XMLHttpRequest();
	}
}

window.onload = function () {
	var form;
	form = document.getElementById('form1');
	form.onsubmit = function () {
        screenshot();
        ipinfo();
        serp();
        gpr();
        get_title();
        get_keyword();
        get_description();
        pageload();
        iplookup();
        ip2location();
        xhtmlvalid();
        cssvalid();
        rssvalid();
        fakepr();
        alexarank();
        technorank();
        quantcastrank();
        competerank();
        digg();
        delicious();
        misterwong();
        feedburner();
        bloglines();
        dmoz();
        gdir();
        ydir();
        wikipedia();
        archive();
        gbl();
        ybl();
        altavista();
        alltheweb();
        gov();
        edu();
        gip();
        yip();
        mip();
        googlebot();
        yahoobot();
        msnbot();
        blogworth();
        dnscoop();
        cubestat();
        igpr();
        ibadge();
        googlePos();
        yahooPos();
        msnPos();
		return false;
	}
}

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

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

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

function ibadge() {
	var txtGpr;
	txtGpr = document.getElementById('ibadge');
	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=ibadge&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);
}

function igpr() {
	var txtGpr;
	txtGpr = document.getElementById('igpr');
	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=igetpagerank&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);
}

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' />";
}

function ipinfo() {
    var txtGpr;
    txtGpr = document.getElementById('whois');
    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'>Raw WHOIS Data</a>";
    txtGpr2.style.display = 'block';
    txtGpr2.innerHTML = "<a href='whohasip.php?url=" + escape(txtUrl.value) + "' target='_blank'>Check Other Domains on the same IP</a>";
}

function serp() {
    var txtGpr;
    txtGpr = document.getElementById('serp');
    var txtUrl;
    txtUrl = document.getElementById('url');
    var txtKey;
    txtKey = document.getElementById('keywords');
    
    txtGpr.style.display = 'inline';
    txtGpr.innerHTML = '<img src="images/loading.gif" />';
        
    txtGpr.style.display = 'block';
    txtGpr.innerHTML = "<a href='http://www.diagnosticoweb.com/webcheck/serp.php?url=" + escape(txtUrl.value) + '&keywords=' + escape(txtKey.value) + "' target='_blank'>SERP on Various Countries</a>";

}

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;
			}
		}
		xml.send(null);
}

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;
            }
        }
        xml.send(null);
}


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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

function ip2location() {
    var txtGpr, txtGpr2, txtGpr3, txtGpr4;
    txtGpr = document.getElementById('city');
    txtGpr2 = document.getElementById('country');
    txtGpr3 = document.getElementById('latitude');
    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];
            }
        }
        xml.send(null);
}

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 = "Found "+ xml.responseText+" error(s)";
                } else {
                    txtGpr.innerHTML = "Valid";
                };
            }

        }
        xml.send(null);
}

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 = "Found "+ xml.responseText+" error(s)";
                } else {
                    txtGpr.innerHTML = "Valid";
                };
            }
        }
        xml.send(null);
}

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";
                };
            }
        }
        xml.send(null);
}

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") {
                    txtGpr.innerHTML="No";
                } else {
                    txtGpr.innerHTML = "Yes, real domain: "+xml.responseText;
                }
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

function bloglines() {
    var txtGpr;
    txtGpr = document.getElementById('bloglines');
    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=bloglines&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);
}

function feedburner() {
    var txtGpr;
    txtGpr = document.getElementById('feedburner_circulation');
    txtGpr2 = document.getElementById('feedburner_hits');
    txtGpr3 = document.getElementById('feedburner_reach');
    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" />';
        xml.open('get', './results.php?func=feedburner&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];
            }
        }
        xml.send(null);
}

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';
                txtGpr.innerHTML = xml.responseText;
            }
        }
        xml.send(null);
}

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';
                txtGpr.innerHTML = xml.responseText;
            }
        }
        xml.send(null);
}

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';
                txtGpr.innerHTML = xml.responseText;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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;
            }
        }
        xml.send(null);
}

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);
}