var url="js/getFeed.php?param="; // Le script serveur der rec
/*
function Remplace(expr,a,b) {	// remplace toutes les occurrences d'une chaîne
      var i=0
      while (i!=-1) {
         i=expr.indexOf(a,i);
         if (i>=0) {
            expr=expr.substring(0,i)+b+expr.substring(i+a.length);
            i+=b.length;
         }
      }
      return expr;
   }*/
   
// Note de bobardkor : oui, ces fonctions sont affreuses et nécessiteraient d'être revues
// Pour l'instant ça marche (à peu près) - si vous vous sentez d'humeur pour en pondre des 
// plus élégantes et efficaces, merci de me le faire savoir ^^   bob@ardkor.com   merci
   
function reponseHttp() 
	{
	// * 0 (non initialisée)
    // * 1 (en cours de chargement)
    // * 2 (chargée)
    // * 3 (en cours d'interaction)
    // * 4 (terminée) 
	if (http.readyState == 4) 	// tout va bien la réponse a été reçue
		{
			 // Utilisation du DOM XML pour développer les données
			var xmlDocument = http.responseXML; 
			
			// note pour plus tard : il faut une boucle ! nom de dieu, une boucle !!
			var news1 = xmlDocument.getElementsByTagName('title').item(0).firstChild.data; 
			var link1 = xmlDocument.getElementsByTagName('url').item(0).firstChild.data; 
			var news2 = xmlDocument.getElementsByTagName('title').item(1).firstChild.data; 	
			var link2 = xmlDocument.getElementsByTagName('url').item(1).firstChild.data; 		
			var news3 = xmlDocument.getElementsByTagName('title').item(2).firstChild.data; 
			var link3 = xmlDocument.getElementsByTagName('url').item(2).firstChild.data; 	
			var news4 = xmlDocument.getElementsByTagName('title').item(3).firstChild.data; 
			var link4 = xmlDocument.getElementsByTagName('url').item(3).firstChild.data; 	
			var news5 = xmlDocument.getElementsByTagName('title').item(4).firstChild.data; 
			var link5 = xmlDocument.getElementsByTagName('url').item(4).firstChild.data; 
			cible = document.getElementById('feeds');
			cible.innerHTML = ('&raquo; <a href="'+link1+'">'+news1+'</a><br/>'+
							   '&raquo; <a href="'+link2+'">'+news2+'</a><br/>'+
							   '&raquo; <a href="'+link3+'">'+news3+'</a><br/>'+
							   '&raquo; <a href="'+link4+'">'+news4+'</a><br/>'+
							   '&raquo; <a href="'+link5+'">'+news5+'</a><br/>');
	
			
  		}
	else
		{
		// pas encore prête
		}
	}
						 
function showfeed(feed) 
	{ 
	http.open("GET", url + feed, true); 
	http.onreadystatechange = reponseHttp;
	/*alert(url + feed);*/
		try{http.send(null)}
		catch(e){}
	}


function getHTTPObject() 
	{ 
	var xmlhttp; 
	/*@cc_on 
	@if (@_jscript_version >= 5) 
		try 
			{ 
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
			} 
		catch (e) 
			{ 
			try 
				{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 
			catch (E) 
				{ 
				xmlhttp = false; 
				} 
			} 
	@else xmlhttp = false; 
	@end @*/  
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
		{ 
		try 
			{ 
			xmlhttp = new XMLHttpRequest(); 
			} 
		catch (e) 
			{ 
			xmlhttp = false; 
			} 
		} 
		return xmlhttp; 
	} 

var http = getHTTPObject(); // On crée l'objet http
