function swapBanniere(pSurvol,pTitre,pTexte1, pTexte2, pTexte3, pTexte4) 
{
	var source = document["imgBanniere"].src;
	if(source.indexOf("_s_") == -1)
		var nouvelleSource = source.substring(0,source.length-4) + "_s_" + pSurvol + ".jpg";
	else
		var nouvelleSource = source.substring(0,source.length-8) + ".jpg";
		
		var liste = "<li>"+ pTexte1 +"</li><li>"+ pTexte2 +"</li><li>"+ pTexte3 +"</li><li>"+ pTexte4 +"</li>";
	//document.getElementById("dessusFlash").innerHTML = "<span id='banTitre'>"+ pTitre +"</span>"+ pTexte +"<a id='btnBanniere' href='services.php#service"+ pSurvol +"'>En savoir plus<span> sur: "+ pTitre +"</span></a></div>";
	//document.getElementById("dessusFlash").innerHTML = "<p id='pigerCarte'>Pigez une carte!</p><span id='banTitre'>"+ pTitre +"</span>"+ liste +"</div>";
	document.getElementById("banTitre").innerHTML = pTitre;
	document.getElementById("banListe").innerHTML = liste;
	document["imgBanniere"].src = nouvelleSource;
}

function validerForm() {
	var form		= document.getElementById("form");
	var contact		= form.f_contact;
	var courriel	= form.f_courriel;
	var message		= form.f_message;
	
	var erreurs = false;
	var messageErreur = "Attention! Le ou les champs suivants doivent être remplis :\n";

	if (!contact.value){
		erreurs = true;
		messageErreur += "  - le champ \"Nom\" est obligatoire\n";
	}
	if (!courriel.value){
		erreurs = true;
		messageErreur += "  - le champ \"Courriel\" est obligatoire\n";
	}
	if (!message.value){
		erreurs = true;
		messageErreur += "  - le champ \"Question\" est obligatoire\n";
	}
	if (erreurs){
		alert(messageErreur);
		return false;
	}

	var indexArrobase = courriel.value.indexOf('@');
	var indexPoint = courriel.value.indexOf('.', indexArrobase);
	if ((indexArrobase == -1) || (indexPoint == -1)){
		alert("Votre adresse courriel est invalide, elle se doit d' être conforme au format suivant :\n\nnom@domaine.extension");
		return false;
	}
	return true;
}


function validerForm2() {
	var form	= document.getElementById("newsletter");
	var email	= form.f_email;
	
	var erreurs = false;
	var messageErreur = "Attention! Le champ suivant doit tre rempli :\n";

	if (!email.value){
		erreurs = true;
		messageErreur += "  - le champ \"Courriel\" est obligatoire\n";
	}
	if (erreurs){
		alert(messageErreur);
		return false;
	}

	var indexArrobase = email.value.indexOf('@');
	var indexPoint = email.value.indexOf('.', indexArrobase);
	if ((indexArrobase == -1) || (indexPoint == -1)){
		alert("Votre adresse courriel est invalide, elle se doit d' être conforme au format suivant :\n\nnom@domaine.extension");
		return false;
	}
	return true;
}

function validerForm3() {
	var form		= document.getElementById("assainissement");
	var erreursHTML	= form.f_erreursHTML;
	var contact		= form.f_contact;
	var adresse		= form.f_adresse;
	var url			= form.f_url;
	var question	= form.f_question;
	
	var erreurs = false;
	var messageErreur = "Attention! Le ou les champs suivants doivent être remplis :\n";

	if (!checkRadios(erreursHTML)){
		erreurs = true;
		messageErreur += "  - veuillez identifier le nombre d'erreurs\n";
	}
	if (!contact.value){
		erreurs = true;
		messageErreur += "  - le champ \"Nom\" est obligatoire\n";
	}
	if (!adresse.value){
		erreurs = true;
		messageErreur += "  - le champ \"Courriel\" est obligatoire\n";
	}
	if (!url.value){
		erreurs = true;
		messageErreur += "  - le champ \"Adresse du site\" est obligatoire\n";
	}
	if (!question.value){
		erreurs = true;
		messageErreur += "  - le champ \"Question\" est obligatoire\n";
	}
	if (erreurs){
		alert(messageErreur);
		return false;
	}

	var indexArrobase = adresse.value.indexOf('@');
	var indexPoint = adresse.value.indexOf('.', indexArrobase);
	if ((indexArrobase == -1) || (indexPoint == -1)){
		alert("Votre adresse courriel est invalide, elle se doit d' être conforme au format suivant :\n\nnom@domaine.extension");
		return false;
	}
	return true;
}

function checkRadios(fieldName) {
	for (var i=0; i <fieldName.length; i++) {
		if (fieldName[i].checked) return true;
	}
	return false;
}