function neo_agenda_formulaire()
	{
	// récupération des données du formulaire
	l_agenda_departement = document.getElementById("f_agenda_departement").value ;
	l_agenda_theme = document.getElementById("f_agenda_theme").value ;
	l_agenda_type = document.getElementById("f_agenda_type").value ;
	l_agenda_date = document.getElementById("f_agenda_date").value ;
	// traitement des valeurs par défaut
	if ( l_agenda_departement == "" )
		{
		l_agenda_departement = "region" ;
		}
	if ( l_agenda_theme == "" )
		{
		l_agenda_theme = "tous" ;
		}
	if ( l_agenda_type == "" )
		{
		l_agenda_type = "" ;
		}
	if ( l_agenda_date == "" )
		{
		l_agenda_date = "" ;
		}
	// si les quatres valeurs ne sont pas vides
	if ( l_agenda_departement+l_agenda_theme+l_agenda_type+l_agenda_date != "" )
		{
		l_url = "/agenda/" ;
		if ( ( l_agenda_departement != "region" ) || ( l_agenda_theme != "tous" ) || ( l_agenda_type != "" ) )
			{
			l_url += l_agenda_departement+"/" ;
			}
		if ( ( l_agenda_theme != "tous" ) || ( l_agenda_type != "" ) )
			{
			l_url += l_agenda_theme+"/" ;
			}
		if ( l_agenda_type != "" )
			{
			l_url += l_agenda_type+"/" ;
			}
		if ( l_agenda_date != "" )
			{
			l_url += l_agenda_date+"/" ;
			}
		document.location.href = l_url ;
		}
	return false ;
	}
