var Http = createHttpRequestObject();

function createHttpRequestObject() {
	var Http;
	if(window.ActiveXObject) {
		try {
			Http = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e){
			Http = false;
		}
	} else {
		try {
			Http = new XMLHttpRequest();
		} catch (e) {
			Http = false;
		}
	}
	if (!Http) {
		alert ("Error creating the XMLHttpRequest object.");
	} else {
		return Http;
	}
}

function process(url) {
	if (Http.readyState == 4 || Http.readyState == 0) {
		Http.open("GET", "/tools/webmaster/enter.php?q=" + url, true);
		Http.onreadystatechange = handleServerResponse;
		Http.send(null);
	} else {
		setTimeout('process()', 1000);
	}
}

function process2(url,qq,qch) {
	if (Http.readyState == 4 || Http.readyState == 0) {
		Http.open("POST", "/tools/webmaster/enter2.php?q=" + url + "&qch=" + qch, true);
		Http.onreadystatechange = handleServerResponse2;
		post = "qq=" + encodeURIComponent(qq);
		Http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		Http.setRequestHeader("Content-Length", post.length);
		Http.send(post);
	} else {
		setTimeout('process2()', 1000);
	}
}

function process3(url) {
	if (Http.readyState == 4 || Http.readyState == 0) {
		Http.open("GET", "/tools/webmaster/enterwhois.php?q=" + url, true);
		Http.onreadystatechange = handleServerResponse3;
		Http.send(null);
	} else {
		setTimeout('process3()', 1000);
	}
}

function handleServerResponse() {
	if (Http.readyState == 4) {
		if (Http.status == 200) {
			Response = Http.responseText;
			document.getElementById("prresult").innerHTML = Response;
		} else {
			alert ("There was a problem accessing the server.");
		}
	}
}

function handleServerResponse2() {
	if (Http.readyState == 4) {
		if (Http.status == 200) {
			Response = Http.responseText;
			document.getElementById("seresult").innerHTML = Response;
		} else {
			alert ("There was a problem accessing the server.");
		}
	}
}

function handleServerResponse3() {
	if (Http.readyState == 4) {
		if (Http.status == 200) {
			Response = Http.responseText;
			document.getElementById("whoisresult").innerHTML = Response;
		} else {
			alert ("There was a problem accessing the server.");
		}
	}
}

