

function testForm(f, mode) {
	
	if(mode == 'classique') {
		if(f.dated.value == "") { alert("Veuillez sélectionner une date"); f.dated.style.background='#FCCED1'; return(false); }
		else { f.dated.style.background='#FFFFFF'; }
	
		if(f.dpt.selectedIndex == 0) { alert("Veuillez sélectionner un département"); f.dpt.style.background='#FCCED1'; return(false); }	
	} else {
		if(f.dated.value == "") { alert("Veuillez sélectionner une date pour obtenir le mois à afficher"); f.dated.style.background='#FCCED1'; return(false); }
		else { f.dated.style.background='#FFFFFF'; }
	
		if(f.dpt.selectedIndex == 0) { alert("Veuillez sélectionner un département"); f.dpt.style.background='#FCCED1'; return(false); }	
	}
	
	f.modeRech.value = mode;
	f.submit(); 
}
function testConnex(f) {
	if(f.log_email.value == "" || f.log_email.value == "Votre email") { alert("Veuillez saisir votre email"); f.log_email.className='input130on'; return(false);}
	else { if(f.log_email.className=='input130on') f.log_email.className='input130'; }
	
	if(f.log_pass.value == "" || f.log_pass.value == "mot de passe") { alert("Veuillez saisir votre mot de passe"); f.log_pass.className='input130on'; return(false);}
	else { if(f.log_pass.className=='input130on') f.log_pass.className='input130'; }
	
	f.submit(); 	
}
function testInscr(f) {
	if(f.pseudo.value == "") { alert("Veuillez saisir un pseudo"); f.pseudo.className='input130on'; return(false);}
	else { if(f.pseudo.className=='input130on') f.pseudo.className='input130'; }
	
	if(f.email.value == "") { alert("Veuillez saisir un email valide"); f.email.className='input130on'; return(false); }
	else { if(f.email.className=='input130on') f.email.className='input130'; }
	
	if(f.pass.value == "" || f.pass.value.length < 5) { 
		alert("Veuillez saisir un mot de passe de 5 caractères au moins."); f.pass.className='input130on'; return(false); }
	else { if(f.pass.className=='input130on') f.pass.className='input130'; }
	
	if(f.repass.value == "" || f.repass.length < 7 || f.pass.value != f.repass.value) { 
		alert("Veuillez confirmer votre mot de passe."); f.repass.className='input130on'; return(false); 
	}
	
	f.submit(); 
}
function testPerdu(f) {
	if(f.emailPerdu.value == "") { alert("Veuillez saisir votre email"); return(false); }		
	f.submit(); 
}
function display(id) {
	
	if(document.getElementById(id).style.display == "none") document.getElementById(id).style.display = "block";
	else document.getElementById(id).style.display = "none";
}
function close(id) {
	document.getElementById(id).style.display = "none";
}
function showEvt(id) {
	if(document.getElementById('evt_' + id).style.display == "none") { 
		document.getElementById('evt_' + id).style.display = "block";
		document.getElementById('lien_' + id).innerHTML = "Replier";
	}
	else { 
		document.getElementById('evt_' + id).style.display = "none";
		document.getElementById('lien_' + id).innerHTML = "Modifier";
	}
}
function addEvt() {
	if(document.getElementById('evt_0').style.display == "none") { 
		document.getElementById('evt_0').style.display = "block";
		document.getElementById('lien_0').innerHTML = "Annuler l'ajout";
	}
	else { 
		document.getElementById('evt_0').style.display = "none";
		document.getElementById('lien_0').innerHTML = "Ajouter un événement";
	}
}
function verifEvt(f, id, action) {
	var libelle = eval("f.libelle_"+id+".value");
	var dated = eval("f.dated_"+id+".value");
	var desc = eval("f.desc_"+id+".value");
	var dpt = eval("f.dpt_"+id+".value");
	var ville = eval("f.ville_"+id+".value");
	var type = eval("f.type_"+id+".value");
	
	if(libelle == "") { alert("Veuillez saisir un libelle"); return(false);}
	if(dated == "") { alert("Veuillez saisir une date de début"); return(false);}
	if(desc == "") { alert("Veuillez saisir un descriptif"); return(false);}
	if(dpt == "") { alert("Veuillez sélectionner un département"); return(false);}
	if(ville == "") { alert("Veuillez sélectionner une ville"); return(false);}
	if(type == "") { alert("Veuillez sélectionner un type d'événement"); return(false);}

	f.action.value = action;
	f.eve_id.value = id;
	f.submit();
}
function deleteEvt(f, id) {

	f.action.value = 'delete';
	f.eve_id.value = id;
	f.submit();
}
function showAlertes() {
	if(document.getElementById('bloc_alertes').style.display == "none") { 
		document.getElementById('bloc_alertes').style.display = "block";		
	}
	else { 
		document.getElementById('bloc_alertes').style.display = "none";
	}
}
function verifAlerte(f, id) {

	if(f.dpt_alertes.value == '' || f.dpt_alertes.value == 0) { alert("Veuillez sélectionner un département"); return(false);}

	f.action.value = 'updateAlerte';
	f.ale_id.value = id;
	f.submit();
}
function verifAlerteNew(f) {

	if(f.dpt_alertes_new.value == '' || f.dpt_alertes_new.value == 0) { alert("Veuillez sélectionner un département"); return(false);}

	f.action.value = 'addAlerte';
	f.submit();
}
function deleteAlerte(f, id) {

	f.action.value = 'deleteAlerte';
	f.ale_id.value = id;
	f.submit();
}
function addAlertes() {
	if(document.getElementById('new_alerte').style.display == "none") { 
		document.getElementById('new_alerte').style.display = "block";		
	}
	else { 
		document.getElementById('new_alerte').style.display = "none";
	}
}
function verifNewsletter(f) {
	if(f.news_email.value == '') { alert("Veuillez saisir votre email"); return(false);}
	if(f.antispam.value == '' || f.antispam.value == 'Saisir le texte de l image') { alert("Veuillez saisir le code antispam"); return(false);}
		
	f.submit();
}
function displayEvtRes(id) {
	if(document.getElementById('resdesc_'+id).style.display == "none" || document.getElementById('resdesc_'+id).style.display == "") { 
		document.getElementById('resdesc_'+id).style.display = "block";		
	}
	else { 
		document.getElementById('resdesc_'+id).style.display = "none";
	}
}
function rechercheTri(champ) {
	document.forms.rechercheBis.tri.value = champ;
	document.forms.rechercheBis.submit();
}
function verifMess(f) {
	
	if(f.emailMess.value == "") {
		alert("Merci de saisir votre email pour vous repondre.");
	}
	else {
		if(f.antispam.value == "") {
			alert("Merci de saisir le code affiché dans l'image afin de bloquer les spams.");
		}
		else {
			f.submit();
		}
	}
}

function popupC(page) {
	w = 550;
	h = 350;
	window.open(page,'_blank','width=' + w + ', height=' + h + ', toolbar=false, scrollbars=yes, resizable=yes' );
}

function showInfos(dateSoiree) {
	window.open('planning/infos.php?dateSoiree='+dateSoiree,'popup','width=600, height=400, toolbar=false, scrollbars=yes, resizable=yes' );
}

function addSaut(elt) {
	eval(elt).value = eval(elt).value + '<br />';
	
}

function testKey(elt) {
	if(window.event.keyCode == 13) document.getElementById(elt).value = document.getElementById(elt).value + "<br />"
}	
	
function showCompte(id) {
	if(document.getElementById(id).style.display == "none") { 
		document.getElementById(id).style.display = "block";
		document.getElementById('lien_compte').innerHTML = "[Annuler]";
	}
	else { 
		document.getElementById(id).style.display = "none";
		document.getElementById('lien_compte').innerHTML = "[Modifier mes infos]";
	}
}

function testUpdCompte(f) {
	if(f.pseudo.value == "") { alert("Veuillez saisir un pseudo"); f.pseudo.className='input130on'; return(false);}
	else { if(f.pseudo.className=='input130on') f.pseudo.className='input130'; }
	
	if(f.email.value == "") { alert("Veuillez saisir un email valide"); f.email.className='input130on'; return(false); }
	else { if(f.email.className=='input130on') f.email.className='input130'; }
	
	if(f.pass.value == "" || f.pass.value.length < 5) { 
		alert("Veuillez saisir un mot de passe de 5 caractères au moins."); f.pass.className='input130on'; return(false); }
	else { if(f.pass.className=='input130on') f.pass.className='input130'; }
	
	if(f.repass.value == "" || f.repass.length < 7 || f.pass.value != f.repass.value) { 
		alert("Veuillez confirmer votre mot de passe."); f.repass.className='input130on'; return(false); 
	}
	
	f.submit(); 
}

function testUpdCompte(f) {
	if(f.upd_pseudo.value == "") { alert("Veuillez saisir un pseudo"); f.upd_pseudo.className='input130on'; return(false);}
	else { if(f.upd_pseudo.className=='input130on') f.upd_pseudo.className='input130'; }
	
	if(f.upd_email.value == "") { alert("Veuillez saisir un email valide"); f.upd_email.className='input130on'; return(false); }
	else { if(f.upd_email.className=='input130on') f.upd_email.className='input130'; }
	
	if(f.upd_pass.value == "" || f.upd_pass.value.length < 5) { 
		alert("Veuillez saisir un mot de passe de 5 caractères au moins."); f.pass.className='input130on'; return(false); }
	else { if(f.upd_pass.className=='input130on') f.upd_pass.className='input130'; }
	
	if(f.upd_repass.value == "" || f.upd_repass.length < 7 || f.upd_pass.value != f.upd_repass.value) { 
		alert("Veuillez confirmer votre mot de passe."); f.upd_repass.className='input130on'; return(false); 
	}
	
	f.submit(); 
}
