function jour_semaine(jour, mois, annee){
var ladate = new Date();
ladate.setDate(jour);
ladate.setMonth(mois-1); //décembre est le mois numéro 11 !!!
ladate.setYear(annee);
var tab_jour = new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
return tab_jour[ladate.getDay()];
}

function nom_mois(mois){
navig=navigator.appName;
var tab_mois = new Array("D&eacute;cembre","Janvier","F&eacute;vrier","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","D&eacute;cembre");
return tab_mois[mois];
}
//////////////////////////////////////////////////tests
/*function testincrement(debut,fin){
var mondebut = new Array();
	mondebut = debut.split("\u002F");	
	jourdedebut = jour_semaine(mondebut[0],mondebut[1],mondebut[2]);
	numerodebutmois = mondebut[1];
	testincrement = arraytestmois(numerodebutmois); 
return testincrement;
}
function arraytestmois(numeromois){
	montestmois='</br>';
	if (numeromois<13){
		for(i=0; i<13; i++){
			if (numeromois=='0'+i){
				montestmois = montestmois+'<b>No'+ numeromois +'='+nom_mois(i)+'</b></br>'
			}
			else{
			montestmois = montestmois+'No'+ i +'='+nom_mois(i)+'</br>';
			}
		}
	return montestmois;
	}
}
*/
///////////////////////////////////////////////



function arraymois(numeromois){
	if (numeromois<10){
		for(i=0; i<10; i++){
			if (numeromois=='0'+i){
				numeromois=i;
				return numeromois;
				break;
			}
		}
	}
	else{
		return numeromois;
	}
}

////////////////////////////////////////////////////////////////////////////////////

function datefrance(debut,fin)
{
//si aucune date n'a été renseignée
if(debut=="")
	{
	soustitre="";
	}
else
	{
	//si la date de fin n'a pas été renseignée
	// l'événement a lieu sur une seule journée
	if(fin==""||debut==fin)
		{
		var madate = new Array();
		madate = debut.split("\u002F");	
		numeromois = madate[1];
		numeromois = arraymois(numeromois);
		nommois = nom_mois(numeromois);
		
		jourdesemaine = jour_semaine(madate[0],numeromois,madate[2]);
		// alert(madate[0] + ' , ' + numeromois + ' , ' + madate[2]);
			
		soustitre=jourdesemaine+' '+madate[0]+' '+nommois+' '+madate[2];
		}
	else{
	//si la date de début et de fin de l'événement sont différentes
		var mondebut = new Array();
		mondebut = debut.split("\u002F");	
		jourdedebut = jour_semaine(mondebut[0],mondebut[1],mondebut[2]);
		numerodebutmois = mondebut[1];
		numerodebutmois = arraymois(numerodebutmois);
		nomdebutmois = nom_mois(numerodebutmois);

		var mafin = new Array();
		mafin = fin.split("\u002F");	
		jourdefin = jour_semaine(mafin[0],mafin[1],mafin[2]);
		numerofinmois = mafin[1];
		numerofinmois = arraymois(numerofinmois);
		nomfinmois = nom_mois(numerofinmois);

		// on affiche le nom du jour et la date du jour du début
		soustitre='du '+jourdedebut+' '+mondebut[0];
		// si différent pour le début et la fin, on affiche le mois du début
		if(mondebut[1]!=mafin[1])
			{
			soustitre+=' '+nomdebutmois;
			}
			// si différent pour le début et la fin, on affiche l'année du début
		if(mondebut[2]!=mafin[2])
			{
			soustitre+=' '+mondebut[2];
			}
			// on termine avec la date de fin
		soustitre+=' au '+jourdefin+' '+mafin[0]+' '+nomfinmois+' '+mafin[2];
		}
	}//fin du else de contrôle de date
	return soustitre;
}



function heurefrance(heure,minutes)
	{
	if(heure!="")
		{
		var monheure = new Array();
		monheure = heure.split("\u003C");	
		var monminutes = new Array();
		monminutes = minutes.split("\u003C");
		heurecomplete = " &agrave; "+monheure[0]+"h"+monminutes[0];
		}
	else
		{
		heurecomplete="";
		}
	return heurecomplete;	
}
