function getWhois()
{
	var domain = document.getElementById("domainname").value;
	if(domain.replace(/^\s+|\s+$/g, '') == "")
	{
		alert("Veuillez entrer un nom de domaine.");
		return;
	}
	var xhobj = createXHOBJ();
	var rwhois = document.getElementById("rwhois");
	var wid = document.getElementById("wid");
	var wwait = document.getElementById("wwait");
	
	wid.style.visibility = "hidden";
	wwait.style.visibility = "visible";
	
	if(xhobj == null)
	{
		alert('probleme');
		return false; 
	}
	
	xhobj.onreadystatechange = function()
	{
		if(xhobj.readyState == 4)
		{		

			var xrep = xhobj.responseText;
			switch(xrep)
			{
				case "0": // Disponible
					rwhois.innerHTML = "<a class='wyes'>Le nom de domaine www." + domain + ".com est disponible</a><br/><a href='#' onclick='showResDom();return false;'>Envoyez une demande de reservation</a>";
					break;
				case "1": // Non disponible
					rwhois.innerHTML = "<a class='wno'>Le nom de domaine www." + domain + ".com n'est pas disponible</a>";
					break;
				default:
					rwhois.innerHTML = "Une erreur s'est produite. Veuillez r&eacute;essayer ult&eacute;rieurement.";
					break;
			}
			
			wid.style.visibility = "visible";
			wwait.style.visibility = "hidden";
		}			
	}	
	xhobj.open("POST", "./process/whois.php", true);
	xhobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	
	xhobj.send("domain=" + domain);
	
	return false;
}

function showResDom()
{
	var rdom = document.getElementById("rdom");
	
	rdom.style.left = mouse_x + 'px';
	rdom.style.right = mouse_y + 'px';
	rdom.style.display = 'block';
	rdom.style.visibility = 'visible';
}

function sendRequest()
{
	var reqdom = document.reqdom;
	if
	(
		reqdom.fname.value.replace(/^\s+|\s+$/g, '') == "" ||
		reqdom.lname.value.replace(/^\s+|\s+$/g, '') == "" ||
		reqdom.email.value.replace(/^\s+|\s+$/g, '') == "" ||
		reqdom.address.value.replace(/^\s+|\s+$/g, '') == "" ||
		reqdom.tel.value.replace(/^\s+|\s+$/g, '') == ""
	)
	{
		alert("Veuillez remplir tous les champs\nnecessaires. Merci.");
		return false;
	}
	
	var xhobj = createXHOBJ();
	
	if(xhobj == null)
	{
		alert('probleme');
		return false; 
	}
	
	xhobj.onreadystatechange = function()
	{
		if(xhobj.readyState == 4)
		{
			var xrep = xhobj.responseText;
			switch(xrep)
			{
				case "0":
					hideResDom();
					document.getElementById("rwhois").innerHTML = "Votre demande &agrave; bien &eacute;t&eacute; accept&eacute;e et sera trait&eacute; dans les meilleurs d&eacute;lais.";
					break;
				case "1":
					document.getElementById("rwhois").innerHTML = "Une erreur s'est produite durant l'envoi, r&eacute;essayer ult&eacute;rieurement.";
					break;
			}
		}
	}
	xhobj.open("POST", "./process/sendrdom.php", true);
	xhobj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhobj.send("1="+reqdom.fname.value+"&2="+reqdom.lname.value+"&3="+reqdom.email.value+"&4="+reqdom.address.value+"&5="+reqdom.tel.value+"&6="+reqdom.acom.value+"&7="+document.fdomain.domain.value);
}

function hideResDom()
{
	document.reqdom.reset();
	var rdom = document.getElementById("rdom");
	
	rdom.style.left = '0px';
	rdom.style.right = '0px';
	rdom.style.display = 'none';
	rdom.style.visibility = 'hidden';
}