function favoris()
{
if(navigator.appName=="Netscape")
{
	window.sidebar.addPanel ("Outil de v\xe9rification en ligne des noms de domaines.","http://www.nicnam.es","");
} else if(navigator.appName=="Microsoft Internet Explorer")
{
	window.external.AddFavorite("http://www.nicnam.es","Outil de v\xe9rification en ligne des noms de domaines.");
} else {
	window.alert('Vous devrez mettre http://www.nicnam.es manuellement en favoris.');
}
}

// RECHERCHE DU STATUT D'UN NOM DE DOMAINE
function requete()
	 {
			var demande = null;
			var requete = null;
 		var req = null;
// Interroger le serveur
// encodeURIComponent(); est nécéssaire surtout pour IE
			demande = document.getElementById('cherche').value ;
			requete = encodeURIComponent(demande) ;
			requete = "./do/?q=" + requete ;
			document.getElementById('statut').innerHTML = "recherhes en cours ..." ;

			req = createXhrObject();

	  req.onreadystatechange = function()
{ 
			if(req.readyState == 4)
	{
// Renvoie des résultats
				if(req.status == 200)
		{
			document.getElementById('statut').innerHTML = req.responseText ;
			document.getElementById('cherche').value = demande ;
			cherche();
		}	
				else	
		{
			document.getElementById('statut').innerHTML = "Nous sommes d&eacute;sol&eacute;s de ne pouvoir donner une r&eacute;ponse à votre requ&ecirc;te.<br>Le serveur a rencontr&eacute; un probl&egrave;me ... revenez dans quelques instants SVP." ;
			document.getElementById('cherche').value = demande ;
			cherche();
		}
	} 
};
   req.open("GET",requete, true);
	  req.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
	  req.send(null);
	 }

// Initier l'objet XMLHttpRequest
function createXhrObject()
{
	try {
   return new  ActiveXObject("Microsoft.XMLHTTP");    // Internet Explorer 
}
catch(e)   // Echec
{
  return new XMLHttpRequest();  // Autres navigateurs
}
	}

// REINITIALISER LA REQUETTE
function nouveau()
{
			document.getElementById('statut').innerHTML = '?';
			document.getElementById('cherche').value = '';
			cherche();
}

// DETECTION DE LA TOUCHE ENTREE
function entree(a)
{
	 if (a==13)
  {
			document.getElementById('button').click() ;
		}
			cherche();
}

// NOUVELLE REQUETE
function cherche()
{
			document.getElementById('cherche').focus();
}

