

//	affiche le premier div, masque les autres (cadre connexion)
function displayDiv(div1, div2, div3, div4) {	
	document.getElementById(div1).style.visibility	=	"visible";
	document.getElementById(div1).style.display		=	"block";
	var hiddenDiv	= Array(div2, div3, div4);
	for (i=0; i<hiddenDiv.length; i++) if (hiddenDiv[i]) {
		document.getElementById(hiddenDiv[i]).style.visibility	=	"hidden";
		document.getElementById(hiddenDiv[i]).style.display		=	"none";
	}
}

//	echange deux div
function switchDiv(div1, div2) {	
	if (document.getElementById(div1).style.visibility	=	"visible") {
		devant		=	div2;
		derriere	=	div1;
	} else {
		devant		=	div1;
		derriere	=	div2;
	}
	document.getElementById(div1).style.visibility	=	"visible";
	document.getElementById(div1).style.display		=	"block";
	document.getElementById(div2).style.visibility	=	"hidden";
	document.getElementById(div2).style.display		=	"none";
}

//	teste un format d'email non vide
function testEmail(mon_email) {
	var new_string = new String(mon_email);
	if (!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
		alert ('adresse email incorrecte');
		return false;
	} else {
		if (confirm ('Confirmez-vous cette adresse email : '+mon_email+' ?')) {
			return true;
		} else {
			return false;
		}
	}
}


//	page abonnement : affiche un message si aucun media n'est selectionne (=>desabonnement)
function checkMedias(nombreDeMedias) {
	var nombreDeMedias;
	var avertirDesabonnement = true;
	for (i=0; i<nombreDeMedias; i++) if (document.getElementsByName("medias[]")[i].checked) {
		avertirDesabonnement = false;
		break;
	}
	if (avertirDesabonnement) {
		document.getElementById('alerteSuppr').style.visibility = "visible";
		document.getElementById('alerteSuppr').style.display = "block";
	} else {
		document.getElementById('alerteSuppr').style.visibility = "hidden";
		document.getElementById('alerteSuppr').style.display = "none";
	}
}

//	affiche/masque un element
function show(divId) {
	document.getElementById(divId).style.visibility = "visible";
	document.getElementById(divId).style.display = "block";
}
function hide(divId) {
	document.getElementById(divId).style.visibility = "hidden";
	document.getElementById(divId).style.display = "none";
}

//	affiche/masque les champs enfants dans le formulaire de edmande de devis
function showEnfants(divEnfantRacine, nbEnfants) {
	for (i=0; i<10; i++) {
		if (i<nbEnfants) 
			show(divEnfantRacine+eval(i+1));
		else
			hide(divEnfantRacine+eval(i+1));
	}
}





