function chargerDateHeure() {
    var now;
    var annee, mois, jourNum, jourNom;
    var heure, minute;
    
    now = new Date();
    
    jourNom = now.getDay();
    switch(jourNom){
        case 1 : jourNom ="Lundi"; break;
        case 2 : jourNom ="Mardi"; break;
        case 3 : jourNom ="Mercredi"; break;
        case 4 : jourNom ="Jeudi"; break;
        case 5 : jourNom ="Vendredi"; break;
        case 6 : jourNom ="Samedi"; break;
        case 0 : jourNom ="Dimanche"; break;
    }
    
    jourNum = now.getDate();
    
    mois = now.getMonth();
    switch(mois+1){
        case 1 : mois ="Janvier"; break;
        case 2 : mois ="Février"; break;
        case 3 : mois ="Mars"; break;
        case 4 : mois ="Avril"; break;
        case 5 : mois ="Mai"; break;
        case 6 : mois ="Juin"; break;
        case 7 : mois ="Juillet"; break;
        case 8 : mois ="Août"; break;
        case 9 : mois ="Septembre"; break;
        case 10 : mois ="Octobre"; break;
        case 11 : mois ="Novembre"; break;
        case 12 : mois ="Décembre"; break;
    }
    
    annee = now.getFullYear();
    
    heure = now.getHours();
    heure = ((heure < 10) ? "0" : "") + heure;
    
    minute = now.getMinutes();
    minute = ((minute < 10) ? "0" : "") + minute;

    document.getElementById('dateHeure').innerHTML = ""+jourNom+" "+jourNum+" "+mois+" "+", "+heure+"h"+minute; // +annee ?
    
    setTimeout("chargerDateHeure()",60000); // lancé chaque minute
}


function abo() {
	//Déclaration et initialisation des variables
	var sActivite = document.getElementById('choisirActivite');
	var sLieu = document.getElementById('choisirLieu');
	var sPour = document.getElementById('choisirPour');
	var sExtensionNat = document.getElementById('extensionNationale');
	var activite = sActivite.options[sActivite.selectedIndex].value;
	var lieu = sLieu.options[sLieu.selectedIndex].value;
	var pour = sPour.options[sPour.selectedIndex].value;
	var extensionNat = sExtensionNat.options[sExtensionNat.selectedIndex].value;
	
	//Liens
	liens = {
		"groupePass" : "index.php?id=71",
		"rhonePass" : "index.php?id=68",
		"pass14" : "index.php?id=67",
		"forfaitMensuel" : "index.php?id=69",
		"librePass" : "index.php?id=70",
		"pass14_ext" : "#c396",
		"rhonePass_ext" : "#c397",
		"forfaitMensuel_ext" : "#c398",
		"librePass_ext" : "#c399"
	};
	
	//Array a 4 dimensions : choix[activite][lieu][pour][extensionNat]
	var choix = new Array(); 
	choix[0] = new Array();
	choix[0][0] = new Array();
	choix[0][1] = new Array();
	choix[0][0][0] = new Array();
	choix[0][0][1] = new Array();
	choix[0][1][0] = new Array();
	choix[0][1][1] = new Array();
	choix[1] = new Array();
	choix[1][0] = new Array();
	choix[1][1] = new Array();
	choix[1][0][0] = new Array();
	choix[1][0][1] = new Array();
	choix[1][1][0] = new Array();
	choix[1][1][1] = new Array();
	
	//Personnel & Rhône
	choix[0][0][0][0] = liens['rhonePass']+liens['rhonePass_ext']; //régulièrement
	choix[0][0][0][1] = liens['rhonePass']; //régulièrement
	choix[0][0][1][0] = liens['pass14']+liens['pass14_ext']; //occasionellement
	choix[0][0][1][1] = liens['pass14']; //occasionellement

	//Personnel & Autres
	choix[0][1][0][0] = liens['forfaitMensuel']+liens['forfaitMensuel_ext']; //régulièrement
	choix[0][1][0][1] = liens['forfaitMensuel']; //régulièrement
	choix[0][1][1][0] = liens['librePass']+liens['librePass_ext']; //occasionellement
	choix[0][1][1][1] = liens['librePass']; //occasionellement
	
	//Pro & Rhône
	choix[1][0][1][0] = liens['groupePass']; //occasionellement
	choix[1][0][1][1] = liens['groupePass']; //occasionellement

	//Pro & Autres
	choix[1][1][1][0] = liens['groupePass']; //occasionellement
	choix[1][1][1][1] = liens['groupePass']; //occasionellement
	
	//On teste si au moins un critère est sélectionné
	if(activite == -1 || lieu == -1 || pour == -1 || extensionNat == -1) {
		alert('Veuillez renseigner tous les critères.');
	}
	else {
		document.location.href = choix[activite][lieu][pour][extensionNat];
	}
	
	return false;
}


/* FONCTION POUR INTERNET EXPLORER 6 (qui ne gère pas :hover sur une balise autre que a) */
/* ************************************************************************************************************************ */
function isIE() {
	return ((navigator.appName=="Microsoft Internet Explorer") ? (1) : (0));
}

function hover(obj,over) {
	// correction bug IE pour prise en compte de la pseudo-classe :hover sur l'élément ul
	UL = obj.getElementsByTagName('ul');
	if(UL.length > 0) {
		ssMenu = UL[0];
		ssMenuStyle = UL[0].style;
		if(over==1) {
			ssMenuStyle.top = '20px';
		} else {
			ssMenuStyle.top = '-3000px';
		}
	}
}

function setHover() {
	// test navigateur == IE
	if(isIE()) {
		// pour le non support de la pseudo-classe :hover et pour corriger des bugs liés à IE
		LI = document.getElementById("menuPrincipal").getElementsByTagName('li');
		nLI = LI.length;
		
		// application des fonctions de rollover
		for(i=0; i < nLI; i++){
			LI[i].onmouseover = function(){hover(this,1);}
			if(LI[i].className != "actif") { // avec ce if on laisse afficher le menu n2 actif
                LI[i].onmouseout  = function(){hover(this,0);}
            }
		}
	}
}
