   function PopupImage(img, text) {
	     popup=open("",'image','width=800,height=600,toolbar=no,scrollbars=no,resizable=no');
	     popup.document.write("<HTML><HEAD><TITLE>Image Lagny Pontcarr&eacute; Cyclisme</TITLE></HEAD>");
	     popup.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+7,document.images[0].height+150); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
	     popup.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0 onclick='window.close()'>");
	     popup.document.write("<center><h3>"+text+"</h3></center>");
	     popup.document.write("<p align='center'>Cliquez sur l'image pour fermer</p>");
	     popup.document.write("");
	     popup.document.write("</BODY></HTML>");
	     popup.document.close();
    }
    function PopupImagePresse(img, text) {
	     popup=open("",'image','width=400,height=400,toolbar=no,scrollbars=yes,resizable=yes');
	     popup.document.write("<HTML><HEAD><TITLE>Revue de presse</TITLE></HEAD>");
	     popup.document.write("<SCRIPT language=javascript>function checksize()  { if (document.images[0].complete) {  window.resizeTo(document.images[0].width+30,document.images[0].height+160); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>");
	     popup.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0 onclick='window.close()'>");
	     popup.document.write("<center><h3>"+text+"</h3></center>");
	     popup.document.write("<p align='center'>Cliquez sur l'image pour fermer</p>");
	     popup.document.write("");
	     popup.document.write("</BODY></HTML>");
	     popup.document.close();
    }
    
    function verifAnnonce() {
		if (document.getElementById('intitule').value.length == 0)
		{
		alert('Vous n\'avez pas entré d\'intitulé.');
		return false;
		}
		if (document.getElementById('contenu').value.length == 0)
		{
		alert('Vous devez écrire une annonce.');
		return false;
		}
				
		return true;
	}
	function verifCommentaire() {
		if (document.getElementById('auteur').value.length == 0)
		{
		alert('Vous devez indiquer un auteur.');
		return false;
		}
		if (document.getElementById('Message').value.length == 0)
		{
		alert('Vous devez écrire un commentaire.');
		return false;
		}
				
		return true;
	}
	function verifNews() {
		if (document.getElementById('auteur').value.length == 0)
		{
		alert('Vous devez indiquer un auteur.');
		return false;
		}
		if (document.getElementById('titre').value.length == 0)
		{
		alert('Votre news ne contient pas de sujet.');
		return false;
		}
		if (document.getElementById('Message').value.length == 0)
		{
		alert('Vous devez écrire une news.');
		return false;
		}
				
		return true;
	}
	
	/**
	 * Fonction pour les textarea d'ajout de news avancée!!
	 */
	//compte le nombre de lignes
	function countLines(element) {
		strtocount=element.value;
		cols=element.cols;
		var hard_lines = 30;
		var last = 0;
		while ( true ) {
			last = strtocount.indexOf("\n", last+1);
			hard_lines ++;
			if ( last == -1 ) break;
		}
		var soft_lines = Math.round(strtocount.length / (cols-1));
		var hard = eval("hard_lines  " + unescape("%3e") + "soft_lines;");
		if ( hard ) soft_lines = hard_lines;
		return soft_lines;
	}

	//est appellé a chaque frappe sur le clavier
	function keyhit(element, e) {
		//var touche=(window.Event)?e.which:e.keyCode;//pour savoir s'il s'agit de Msie ou de Netscape
		//alert(countLines(element));
		//if(touche==13 || touche==8 || touche==0)
		//{
			var nbLines = countLines(element);
			if(nbLines >= 30)
			{
				element.rows = nbLines;
			}
			else
			{
				element.rows = 30;
			}
		//}
	} 
	
	/********
	  ***
	  *** Fonction pour les infobulles
	  ***
	  ********/
	function GetId(id)
	{
		return document.getElementById(id);
	}
	var i=false; // La variable i nous dit si la bulle est visible ou non
	 
	function move(e) {
		if(i) {  // Si la bulle est visible, on calcul en temps reel sa position ideale
			if (navigator.appName!="Microsoft Internet Explorer") { // Si on est pas sous IE
				GetId("curseur").style.left=e.pageX + 5 - 280 +"px";
				GetId("curseur").style.top=e.pageY + 10+"px";
			}
			else { // Modif proposÃ© par TeDeum, merci Ã   lui
				if(document.documentElement.clientWidth>0) {
					GetId("curseur").style.left=20+event.x+document.documentElement.scrollLeft - 280 +"px";
					GetId("curseur").style.top=10+event.y+document.documentElement.scrollTop+"px";
				} else {
					GetId("curseur").style.left=20+event.x+document.body.scrollLeft - 280 +"px";
					GetId("curseur").style.top=10+event.y+document.body.scrollTop+"px";
				}
			}
		}
	}
	 
	function montre(text) {
		if(i==false) {
			GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
			GetId("curseur").innerHTML = text; // on copie notre texte dans l'Ã©lÃ©ment html
			i=true;
		}
	}
	function cache() {
		if(i==true) {
			GetId("curseur").style.visibility="hidden"; // Si la bulle est visible on la cache
			i=false;
		}
	}
	document.onmousemove=move; // dès que la souris bouge, on appelle la fonction move pour mettre à  jour la position de la bulle.