function write_selector() {
  document.write("<div id=\"selector\">");
  document.write("<table cellspacing=\"0\" style=\"text-indent: 5px;\">");
  document.write("<tr>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('presentation')\">Présentation</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('random_theme')\">Thème</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('search')\">Recherche</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('contact')\">Contact</a></td>");
  document.write("</tr>");
  document.write("<tr>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('news')\">Nouveautés</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('news_forum')\">Nouveautés du forum</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('news_yrch')\">Nouveautés d'Yrch!</a></td>");
  document.write("<td style=\"border-bottom: 2px solid lightgrey;\"><a href=\"javascript:select('online_chat')\">Sur le chat</a></td>");
  document.write("</tr>");
  document.write("<tr>");
  document.write("<td><a href=\"javascript:select('random_page')\">Page aléatoire</a></td>");
  document.write("<td><a href=\"javascript:select('random_poll')\">Sondage aléatoire</a></td>");
  document.write("<td><a href=\"javascript:select('chronologie')\">Date aléatoire</a></td>");
  document.write("<td><a href=\"javascript:select('saviez_vous')\">Le Saviez-vous</a></td>");
  document.write("</tr>");
  document.write("</table>");
  document.write("<div id=\"selector_bot\"></div>");
  document.write("</div>");
}

var requete = null;

function creerRequete() {
    try {
        requete = new XMLHttpRequest(); /* On essaye de créer un objet XmlHTTPRequest */
    } catch (microsoft) {
        /* Microsoft utilise une autre technique, on tente de créer un objet ActiveX */
        try {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(autremicrosoft) {
            /* On en teste une autre méthode si la première n'a pas marchée */
            try {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(echec) {
                /* Si aucune méthode ne fonctionne, il ne reste plus qu'à mettre à jour le navigateur ! */
                requete = null;
            }
        }
    }
    if(requete == null) {
        NoAjax();
    }
}

function NoAjax() {
  alert("Votre navigateur ne semble pas supporter l'AJAX.");
}

function select(niek) {
	document.getElementById('container').innerHTML = "<br /><br><center><img src=\"index/loading.gif\" /></center><br /><br><div id=\"container_bot\"></div>";

	creerRequete(); /* initalise la variable globale "requete" */

	var url = 'http://www.tolkiendil.com/content.php?return='+niek;

	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
			  document.getElementById('container').innerHTML = requete.responseText;
			}
		}
	};
	
	requete.send(null);
}
