// JavaScript Document

// FONCTIONS MISE EN PAGE

function switchDiv(which) {
	var el = document.getElementById(which);
	if(el.style.display != "none" ){
		el.style.display = 'none';
	}else{
		el.style.display = '';
	}
}

// VALIDATION FORMULAIRE
function champVide(msg,nom){
	if((nom.value.length < 1) || (nom.value.length > 200)){
		alert(msg);
		return false;
	}
	return true;
}
function textareaVide(msg,nom){
	if((nom.value.length < 10) || (nom.value.length > 2000)){
		alert(msg);
		return false;
	}
	return true;
}
function vNouvelles(name){
	var form = eval("document."+name);
	if((champVide("Vous devez inscrire le titre de la nouvelle.",form.titre))&&
	   (textareaVide("Vous devez inscrire le texte de la nouvelle.",form.texte))){
		form.submit();
	}
}
function vCommuniques(name){
	var form = eval("document."+name);
	if((champVide("Vous devez inscrire le nom du bulletin.",form.nom))&&
	   (champVide("Vous devez choisir un fichier PDF.",form.ufile))){
		form.submit();
	}
}

function validation_form(formulaire){
	var array_nom_form = new Array('nom','adresse','num\351ro de t\351l\351phone','courriel','site web','biographie');
	for(var i=0;i<6;i++){
		
		if(formulaire[i].value.length > 1){
			
		}else{
			alert("Vous devez entrer votre "+array_nom_form[i]+".");
			formulaire[i].focus();
			return false;	
		}
	}
	var compteur_implication = 0;
	for(var i = 6;i<formulaire.length-1;i++){
		if(formulaire[i].checked){
			compteur_implication += 1;
		}
	}
	if(compteur_implication <2){
		alert("Vous devez cocher au moins 2 implications");
		return false;
	}
	var numero_implication = eval(formulaire.length)-3;
	if(formulaire[numero_implication].checked){
		if(formulaire[numero_implication+1].value.length < 1){
			alert('Veuillez indiquer la collection dans laquelle vous voulez vous impliquer.');
			formulaire[numero_implication+1].focus();
			return false;
		}
	}
		
}