<!-- 
	function chiffres(event) {
		// Compatibilité IE / Firefox
		if(!event&&window.event) {
			event=window.event;
		}
		// IE
		if(event.keyCode < 48 || event.keyCode > 57) {
			event.returnValue = false;
			event.cancelBubble = true;
		}
		// DOM
		if(event.which < 48 || event.which > 57) {
			event.preventDefault();
			event.stopPropagation();
		}
	}
	
	function places() {
		if(getMyElementById("nolimit").checked == true) 
		{
			/*getMyElementById("nb_total").disabled = true; 
			getMyElementById("nb_total").style.background = "buttonface";*/
			
			hide("nb_total_input"); 
			hide("nb_total_texte"); 
		}
		else if(getMyElementById("nolimit").checked == false) 
		{
			/*getMyElementById("nb_total").disabled = false;
			getMyElementById("nb_total").style.background = "white";*/
			
			show("nb_total_input"); 
			show("nb_total_texte"); 
		}
	}
	
	function prix_sortie() {
		if(getMyElementById("gratuit").checked == true) 
		{
			hide("prix_input"); 
			hide("prix_texte"); 
		}
		else if(getMyElementById("gratuit").checked == false) 
		{
			show("prix_input"); 
			show("prix_texte"); 
		}
	}
	
	function getText(id)
	{
	  if('textContent' in getMyElementById(id)) {
		return getMyElementById(id).textContent;
	  } else if('innerText' in getMyElementById(id)) {
		return getMyElementById(id).innerText;
	  } else {
		// Call a custom collecting function, throw an error, something like that.
	  }
	}
	
	
		
	function treat_duree() 
	{			
		var date; 
			
		if(document.add.duree[0].checked == true) 
		{
			//1 jour
			show("date_debut");
			setText("date_debut_texte", "Date");
			hide("date_fin");
			
			hide("continu"); 
			hide("continu_texte"); 
			
			var_date_debut = document.forms['add'].elements['date_debut3'].value;
			var_heure_debut = document.forms['add'].elements['heure_debut'].value;
			var_heure_fin = document.forms['add'].elements['heure_fin'].value;
			var_no_heure_fin = getMyElementById("no_heure_fin").checked;
			var_allday_debut = getMyElementById("date_debut_allday").checked;
				
			if (var_allday_debut == true) 
			{
				hide("heure_debut");
				hide("heure_fin");
			}
			else
			{
				show("heure_debut");
				show("no_heure_fin");
				show("no_heure_fin_texte");
				
				no_heure_fin_check();
			}		
			
			if (!var_date_debut && !var_heure_debut && !var_heure_fin)
			{
				date = "Pas de date saisie";
			}
			else
			{
				date = "Le ";
				if (var_date_debut)
					date += var_date_debut;
				else
					date += "?";
	
				if (!var_allday_debut)
				{//début pas all day
					if (var_no_heure_fin)
					{	
						date += " à partir de ";
						if (var_heure_debut)
							date += var_heure_debut;
						else
							date += "?";
					}
					else
					{					
						date += " de ";
						if (var_heure_debut)
							date += var_heure_debut;
						else
							date += "?";
	
						date += " à ";
						if (var_heure_fin)
							date += var_heure_fin;
						else
							date += "?";
					}
				} 
			}
		}
		else if(document.add.duree[1].checked == true) 
		{
			//N jours
			show("date_debut");
			setText("date_debut_texte", "Date de début");
			show("date_fin");
			
			show("continu");
			show("continu_texte");
			
			var_date_debut = document.forms['add'].elements['date_debut3'].value;
			var_allday_debut = getMyElementById("date_debut_allday").checked;
			if (var_allday_debut == false)
				var_heure_debut = document.forms['add'].elements['heure_debut'].value;
			var_no_heure_fin = getMyElementById("no_heure_fin").checked;
			var_date_fin = document.forms['add'].elements['date_fin3'].value;
			var_allday_fin = getMyElementById("date_fin_allday").checked;					
			if (!var_allday_fin)
				var_heure_fin = document.forms['add'].elements['heure_fin'].value;
	
			if (getMyElementById("continu").checked == true) 
			{// En continu
				
				show("date_fin_allday");
				show("date_fin_allday_texte");
				
				hide("no_heure_fin");
				hide("no_heure_fin_texte");
	
				if (var_allday_debut == true) 
				{
					hide("heure_debut");
				}
				else
				{
					show("heure_debut");
				}
						
				if (var_allday_fin == true) 
				{
					hide("heure_fin");
				}
				else
				{
					show("heure_fin");
				}
				
				if (!var_date_debut && (var_allday_debut || (!var_allday_debut && !var_heure_debut)) &&
					 !var_date_fin && (var_allday_fin || (!var_allday_fin && !var_heure_fin)))
				{
					 date = "Pas de date saisie";
				}
				else	
				{
					date = "Du ";
					if (var_date_debut)
						date += var_date_debut;
					else
						date += "?";
	
					if (!var_allday_debut)
					{
						if (var_heure_debut) 
							date += " " + var_heure_debut;
						else
							date += " ? ";
					}
	
					date += " au ";
					if (var_date_fin)
						date += var_date_fin;
					else
						date += "?";
	
					if (!var_allday_fin)
					{
						if (var_heure_fin) 
							date += " " + var_heure_fin;
						else
							date += " ? ";
					}
				}
			}
			else
			{//Chaque jour
				hide("date_fin_allday");
				hide("date_fin_allday_texte");
				
				show("no_heure_fin");
				show("no_heure_fin_texte");
				
				if (var_allday_debut == true) 
				{
					hide("heure_debut");
					hide("heure_fin");
				}
				else
				{
					show("heure_debut");
					
					no_heure_fin_check();
				}
				
				if (!var_date_debut && !var_heure_debut && !var_date_fin && !var_heure_fin)
				{
					 date = "Pas de date saisie";
				}
				else		
				{
					date = "Du ";
					if (var_date_debut)
						date += var_date_debut;
					else
						date += "?";
	
					date += " au ";
					if (var_date_fin)
						date += var_date_fin;
					else
						date += "?";
						
					if (!var_allday_debut)
					{//début pas all day
						if (var_no_heure_fin)
						{	
							date += " à partir de ";
							if (var_heure_debut)
								date += var_heure_debut;
							else
								date += "?";
						}
						else
						{					
							date += " de ";
							if (var_heure_debut)
								date += var_heure_debut;
							else
								date += "?";

							date += " à ";
							if (var_heure_fin)
								date += var_heure_fin;
							else
								date += "?";
						}
					} 
	
					/*if (!var_allday_debut)
					{
						date += " de ";
						if (var_heure_debut) 
							date += " " + var_heure_debut;
						else
							date += " ? ";
					
					 date += " à ";
						if (var_heure_fin) 
							date += " " + var_heure_fin;
						else
							date += " ? ";
					}*/
				}
			}
		}
		
		setText("formatted_date", date);
		if (isElementExist("date_text"))
			setText("date_text", date.toLowerCase());
	}
		
	function no_heure_fin_check()
	{
		//alert(getMyElementById("no_heure_fin").checked)
		if (getMyElementById("no_heure_fin").checked == true) 
		{
			hide("heure_fin");
		}
		else
		{
			show("heure_fin");
		}		
}
	
	function cloture(bCheck) {
		if(getMyElementById("nocloture").checked == true) 
		{
			hide("date_cloture3"); 
			hide("img_cloture"); 
		}
		else if(getMyElementById("nocloture").checked == false) 
		{
			show("date_cloture3"); 
			show("img_cloture"); 
			
			if (bCheck)
			{
				document.forms['add'].elements['date_cloture'].value = document.forms['add'].elements['date_debut'].value;
				document.forms['add'].elements['date_cloture2'].value = document.forms['add'].elements['date_debut2'].value;
				document.forms['add'].elements['date_cloture3'].value = document.forms['add'].elements['date_debut3'].value;
			}
		}
	}
	
	function changeselect(select) 
	{
		//alert(select);
		if (select.options[select.selectedIndex].value == "0")
		{
			show(select.name+"_id_texte");
			show(select.name+"_id_autre");
		}
		else
		{
			hide(select.name+"_id_texte");
			hide(select.name+"_id_autre");
		}
	}
	
	function textCounter(field, countfield, maxlimit, copyfieldname)
	{	
		if ( field.value.length > maxlimit )
		{
			field.value = field.value.substring( 0, maxlimit );
			return false;
		}
		else
		{
			countfield.value = maxlimit - field.value.length;
		}	
		
		setTextHtml(copyfieldname, addSmileys(field.value));
	}
	
//-->