	// Déclencher une fonction après n secondes ou annuler un appel précédent à la fonction
	function differerFonction(fonction, parametres, secondes)
	{
		this.currentTimeout = setTimeout(fonction+"("+parametres+")", secondes*1000);
	}
	
	function chargeFichier(fichier_a_charger, area_cible, methode)
	{
		// Création de l'objet
		var XHR = new XHRConnection();		
		// Zone à remplir
		XHR.setRefreshArea(area_cible);
		// Chargement de la page
		// Natures des paramètres			
		// 	+ string, fichier à charger
		// 	+ string, GET ou POST
		// 	+ ref, nom de la fonction de callBack
		XHR.sendAndLoad(fichier_a_charger, methode);
		return true;
	}
	
	function overline(id){
			document.getElementById(id).style.background='#be0062';
	}
	
	function outline(id){
		document.getElementById(id).style.background='#C0C0C0';
	}
	
	
	function chargerAnnonces(type, nom_standard)
	{
		var XHR = new XHRConnection();		
		//XHR.setDebugOn();
		XHR.setRefreshArea('annonce_'+type);
		XHR.sendAndLoad("prooxicite/ajax.annonces.php?nom_standard="+nom_standard+"&type="+type+"&time="+new Date().getTime(), "GET");	
		return true;
	}