//xmlhttp.js

//new PeriodicalExecuter(refreshpage("/refresh"), 240);

function rand(){return Math.round(Math.random()*100000)}

//Function to create an XMLHttp Object.
function getxmlhttp (){
//Create a boolean variable to check for a valid Microsoft ActiveX instance.
var xmlhttp = false;
//Check if we are using Internet Explorer.
try {
//If the JavaScript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older ActiveX object.
try {
//If we are using Internet Explorer.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-Internet Explorer browser.
xmlhttp = false;
}
}
// If we are not using IE, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

//Function to process an XMLHttpRequest.
function processajax (serverPage,obj,tohide){
//Get an XMLHttpRequest object for use.
var xmlhttp = getxmlhttp();
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById(tohide).style.display = "none";
document.getElementById(obj).innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}

function processajax_onearg (serverPage2,obj2){
//Get an XMLHttpRequest object for use.
var xmlhttp2 = getxmlhttp();
xmlhttp2.open("GET", serverPage2);
xmlhttp2.onreadystatechange = function() {
if (xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
document.getElementById(obj2).innerHTML = xmlhttp2.responseText;
}
}
xmlhttp2.send(null);
}

function verifdom()
{
	var dom = document.getElementById('domaine').value;
	var ext = document.getElementById('extension').value;
	var xmlhttp = getxmlhttp();

xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
	document.getElementById('domres').innerHTML = xmlhttp.responseText;
	reponse(xmlhttp.responseXML);
}
}
xmlhttp.open('POST', "/verifdom.php",true);
xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlhttp.send('dom='+dom+'&ext='+ext);
}

