function makeListeType () {
	var ListeType = "0";
	for(i=0;i<document.contenu.type.length;i++) { 
		if(document.contenu.type[i].checked == true) { ListeType += "," + document.contenu.type[i].value; }
	}
	document.contenu.liste_type.value = ListeType;
}

function sameDate() {
	document.contenu.jour_fi.value = document.contenu.jour_de.value;
	document.contenu.mois_fi.value = document.contenu.mois_de.value;
	document.contenu.annee_fi.value = document.contenu.annee_de.value;
	document.contenu.date_fin.value = document.contenu.date_debut.value;
}

function verifyNewsletter (action) {
	if(document.msg.titre.value == '') { 
		alert("Vous devez indiquer un titre."); 
		document.msg.titre.focus(); 
		
	} else if(document.msg.message.value == '') { 
		alert("Vous devez indiquer un message."); 
		document.msg.message.focus(); 
	} else { 
		document.msg.action.value=action; 
		document.msg.submit(); 
	}
}

function verifyFormNewsletter (action) {
	if(document.edito.email.value == '') { 
		alert("Vous devez indiquer une email."); 
		document.edito.email.focus(); 
	} else { 
		document.edito.action.value=action; 
		document.edito.submit(); 
	}
}

function addDocument() {
	if ( document.newDocument.nom.value == "" ) 		{ alert("Vous devez indiquer un titre pour ce document."); document.newDocument.nom.focus(); }
	else if ( document.newDocument.file.value == "" ) 	{ alert("Vous devez indiquer un fichier."); document.newDocument.file.focus(); }
	else {
		var type = "";
		var file = document.newDocument.file.value;
		var ext = file.split(".");
		var len = ext.length;
		var theExt = ext[len-1];
		var scan = 0; 
		var logo = 0;
		// Nouvelle Liste avec tous les champs
		document.newDocument.liste_documents.value = document.newDocument.liste_documents.value + document.newDocument.position.value + "~" + document.newDocument.id.value + "~" + document.newDocument.kid.value + "~" + document.newDocument.nom.value + "~" + file + "~" + logo + "~" + scan + "~" + document.newDocument.lien.value + "~" + document.newDocument.alt.value + "~autre~" + theExt + "¤";
		document.newDocument.submit();
	}
}

function modify(list_temp) {
	
	if ( document.modifyDocument.nom.value == "" ) 	{ 
		alert("Vous devez indiquer un titre pour ce document."); 
		document.modifyDocument.nom.focus(); 
	} else {
		var type = "";
		var file = document.modifyDocument.file.value;
		var ext = file.split(".");
		var len = ext.length;
		var theExt = ext[len-1];
		if (type == "scan") 		{ scan = 1; logo = 0; 
		} else if (type =="logo") 	{ scan = 0; logo = 1; 
		} else 	{ scan = 0; logo = 0; }
		type = "autre";

		// Verifie qu'il ya eu une modificatin de fichier
		// Si pas de modifs alors on recupère l'ancien fichier
    	test = '' + document.modifyDocument.file.value;
		if (test == "") { file = document.modifyDocument.oldFile.value; var ext = file.split("."); var len = ext.length; var theExt = ext[len-1]; }

		// --------------------------------------------------------------------------------------------------------------------------------------
		//ligne = document.modifyDocument.pos.value + "~" + type + "~" + document.modifyDocument.nom.value + "~" + file + "~" + theExt + "~" + document.modifyDocument.lien.value + "~" + document.modifyDocument.alt.value;
		// --------------------------------------------------------------------------------------------------------------------------------------
		// Nouvelle Liste avec tous les champs
		ligne = document.modifyDocument.posit.value + "~" + document.modifyDocument.id.value + "~" + document.modifyDocument.kid.value + "~" + document.modifyDocument.nom.value + "~" + file + "~" + logo + "~" + scan + "~" + document.modifyDocument.lien.value + "~" + document.modifyDocument.alt.value + "~" + type + "~" + theExt + "¤";
		liste = ligne + list_temp;
		
		document.modifyDocument.liste_documents.value = liste;
		document.modifyDocument.submit();

	}
}

function changeItNow(indexSelected,i,liste_documents) {
	document.FormDocument[i].ChangePositionFor.value = indexSelected;
	document.FormDocument[i].liste_documents.value = liste_documents;
	document.FormDocument[i].CHANGE.value = "ChangementPosition";
	document.FormDocument[i].submit();
}

function submitDocuments() {
	window.opener.document.forms[0].liste_documents.value = document.newDocument.liste_documents.value;
	window.opener.document.forms[0].submit();
	window.self.close();
}

function validateDocuments() {
	window.opener.document.forms[0].liste_documents.value = document.newDocument.liste_documents.value;
	window.opener.document.forms[0].submit();
}

function verifyFormNiveau (action) {
	if(document.niveau.intitule.value == '') { 
		alert("Vous devez indiquer un intitulé."); 
		document.niveau.intitule.focus(); 
	} else { document.niveau.action.value=action; document.niveau.submit(); }
}

function verifyFormCategorie (action) {
	if(document.categorie.titre.value == '') { 
		alert("Vous devez indiquer un titre pour cette catégorie."); 
		document.categorie.titre.focus(); 
	} else { document.categorie.action.value=action; document.categorie.submit(); }
}

function verifyFormStructure (action) {
	if(document.structure.titre.value == '') { 
		alert("Vous devez indiquer un titre."); 
		document.structure.titre.focus(); 
	} else { document.structure.action.value=action; document.structure.submit(); }
}

function verifyFormEquipe (action) {
	var RE = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
	var test = true;
	var littleTest = false;
	
	document.equipe.acces.value = document.equipe.acc.value;
	
	for(i=0;i<document.equipe.ax.length;i++) { 
		if(document.equipe.ax[i].checked == true) { littleTest = true; break; }
	}
	
	if (document.equipe.patronyme.value == 0) { 
		alert("Vous devez indiquer le patronyme de ce membre de l'équipe."); 
		document.equipe.patr.focus(); 
		test = false;
	} else if (document.equipe.nom.value == "") { 
		alert("Vous devez indiquer le nom de ce membre de l'équipe."); 
		document.equipe.nom.focus();	
		test = false;	
	} else if ( !RE.test(document.equipe.email.value) ) { 
		alert("L'email indiquée n'est pas correcte, veuillez la ressaisir.");
		document.equipe.email.focus(); 
		test = false;
	} else if (document.equipe.role.value == 0 && document.equipe.acck.checked == true) { 
		alert("Vous devez indiquer un role pour cet accès."); 
		document.equipe.role.focus(); 
		test = false;
	} else if (document.equipe.login.value == "" && document.equipe.acck.checked == true) { 
		alert("Vous devez indiquer un identifiant pour cet accès."); 
		document.equipe.login.focus(); 
		test = false;
	} else if (document.equipe.password.value == "" && document.equipe.acck.checked == true) { 
		alert("Vous devez indiquer un mot de passe pour cet accès."); 
		document.equipe.password.focus(); 
		test = false;
	} else if (document.equipe.confirm.value == "" && document.equipe.acck.checked == true) { 
		alert("Vous devez confirmer le mot de passe de cet accès."); 
		document.equipe.confirm.focus(); 
		test = false;
	} else if (document.equipe.confirm.value !=document.equipe.password.value && document.equipe.acck.checked == true) {
		alert("Le mot de passe ne correspond pas à la confirmation, veuillez ressaisir ces informations.");
		document.equipe.confirm.focus();
		test = false;
	// SAUF POUR LES : Administrateurs, Responsables de la publication & Beta testeur 
	} else if ( littleTest == false && document.equipe.role.value != 5 && document.equipe.role.value != 4 && document.equipe.role.value != 8) { 
		alert("Vous devez indiquer un accès pour cet utilisateur."); 
		test = false;
	}
	if (test == true) { document.equipe.submit(); }	
}

function verifyFormInscriptionReunion (action) {
	var RE = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
	var test = true;
	if (document.reunion.nom.value == ""){ 
		alert("Vous devez indiquer votre nom."); 
		document.reunion.nom.focus();	
		test = false;	
	} else if (document.reunion.prenom.value == "") { 
		alert("Vous devez indiquer votre prénom."); 
		document.reunion.prenom.focus();	
		test = false;	
	} else if ( !RE.test(document.reunion.email.value) ) { 
		alert("Votre email n'est pas correcte, veuillez la ressaisir.");
		document.reunion.email.focus(); 
		test = false;
	}
	if (test == true) { document.reunion.submit(); }	
}



function verifyFormAdherent (action) {
	var RE = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
	var test = true;
	
	if (document.equipe.nom.value == "") { 
		alert("Vous devez indiquer le nom de cet adhérent."); 
		document.equipe.nom.focus();	
		test = false;	
	} else if ( document.equipe.email.value ) { 
		if (!RE.test(document.equipe.email.value)) {
			alert("L'email indiquée n'est pas correcte, veuillez la ressaisir.");
			document.equipe.email.focus(); 
			test = false;
		}
	} else if (document.equipe.login.value == "") { 
		alert("Vous devez indiquer un identifiant pour cet adhérent."); 
		document.equipe.login.focus(); 
		test = false;
	} else if (document.equipe.password.value == "") { 
		alert("Vous devez indiquer un mot de passe pour cet adhérent."); 
		document.equipe.password.focus(); 
		test = false;
	} else if (document.equipe.confirm.value == "") { 
		alert("Vous devez confirmer le mot de passe de cet adhérent."); 
		document.equipe.confirm.focus(); 
		test = false;
	} else if (document.equipe.confirm.value !=document.equipe.password.value) {
		alert("Le mot de passe ne correspond pas à la confirmation, veuillez ressaisir ces informations.");
		document.equipe.confirm.focus();
		test = false;
	}
	if (test == true) { document.equipe.submit(); }	
}

function verifyFormSecteur (action) {
	if(document.niveau.intitule.value == '') { 
		alert("Vous devez indiquer un intitulé pour ce secteur d'activité."); 
		document.niveau.intitule.focus(); 
	} else if (document.niveau.password.value == "") { 
		alert("Vous devez indiquer un mot de passe pour cet accès."); 
		document.niveau.password.focus(); 
		test = false;
	} else if (document.niveau.confirm.value == "") { 
		alert("Vous devez confirmer le mot de passe de cet accès."); 
		document.niveau.confirm.focus(); 
		test = false;
	} else if (document.niveau.confirm.value !=document.niveau.password.value) {
		alert("Le mot de passe ne correspond pas à la confirmation, veuillez ressaisir ces informations.");
		document.niveau.confirm.focus();
		test = false;
	} else { document.niveau.action.value=action; document.niveau.submit(); }
}

function isDate(year,month,day) {
  month = month - 1;
  var l = year.length;
  if (l == 4) { year = year.substring(2,4); }
  var tempDate = new Date(year,month,day);
  if ( (year == tempDate.getYear()) && (month == tempDate.getMonth()) && (day == tempDate.getDate()) ) 	{ return true; }
  else																								 	{ return false; }
}

function dateIt(annee,mois,jour) {
	document.forms[0].annee_el.value = annee;
	document.forms[0].mois_el.value = mois;
	document.forms[0].jour_el.value = jour;
}

function dateItDe(annee,mois,jour) {
	document.forms[0].annee_de.value = annee;
	document.forms[0].mois_de.value = mois;
	document.forms[0].jour_de.value = jour;
}

function dateItFi(annee,mois,jour) {
	document.forms[0].annee_fi.value = annee;
	document.forms[0].mois_fi.value = mois;
	document.forms[0].jour_fi.value = jour;
}

function dateItNaissance(annee,mois,jour) {
	document.forms[0].annee_n.value = annee;
	document.forms[0].mois_n.value = mois;
	document.forms[0].jour_n.value = jour;
}

function getAnnee (dt) {
	var array = dt.split("-");
	var annee = array[0];
	return annee;
}

function getMois (dt) {
	var array = dt.split("-");
	var annee = array[1];
	return annee;
}

function getJour (dt) {
	var array = dt.split("-");
	var annee = array[2];
	return annee;
}

function checkOnline(i) {
	if (i == 0) { document.forms[0].sid.value = 3; }
	if (i == 1) { document.forms[0].statut.value = 3; document.forms[0].sid.value = 4; }
}

function getOffline() { document.forms[0].en_ligne[0].checked = true; }

function parseListeFormations(id,i) {
	var liste = document.forms[0].liste_formations.value;
	var liste_temp = "";
	var array_formation = liste.split("¤");
	for (j=0;j<array_formation.length-1;j++) {
		var array_ligne = array_formation[j].split("~");
		if (document.forms[0].fid.length != undefined) {
			if (document.forms[0].fid[i].checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].fid[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].fid.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].fid.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_formations.value = liste_temp;
}

function parseListeSecteurActivite(id,i) {
	var liste = document.forms[0].liste_secteurs_activites.value;
	var liste_temp = "";
	var array_secteurs_activites = liste.split("¤");
	for (j=0;j<array_secteurs_activites.length-1;j++) {
		var array_ligne = array_secteurs_activites[j].split("~");
		if (document.forms[0].said.length != undefined) {
			if (document.forms[0].said[i].checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].said[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].said.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].said.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_secteurs_activites.value = liste_temp;
}



function parseListeNiveauPrepare(id,i) {
	var liste = document.forms[0].liste_niveaux_prepares.value;
	var liste_temp = "";
	var array_niveaux = liste.split("¤");
	for (j=0;j<array_niveaux.length-1;j++) {
		var array_ligne = array_niveaux[j].split("~");
		if (document.forms[0].nid_p.length != undefined) {
			if (document.forms[0].nid_p[i].checked && j==i) { array_ligne[2] = "1"; } else if (!document.forms[0].nid_p[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].nid_p.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].nid_p.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_niveaux_prepares.value = liste_temp;
}

function parseListeNiveauRequis(id,i) {
	var liste = document.forms[0].liste_niveaux_requis.value;
	var liste_temp = "";
	var array_niveaux = liste.split("¤");
	for (j=0;j<array_niveaux.length-1;j++) {
		var array_ligne = array_niveaux[j].split("~");
		if (document.forms[0].nid_r.length != undefined) {
			if (document.forms[0].nid_r[i].checked && j==i) { array_ligne[2] = "1"; } else if (!document.forms[0].nid_r[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].nid_r.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].nid_r.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_niveaux_requis.value = liste_temp;
}

function parseListeEcoles(id,i) {
	var liste = document.forms[0].liste_formations_ecoles.value;
	var liste_temp = "";
	var array_niveaux = liste.split("¤");
	for (j=0;j<array_niveaux.length-1;j++) {
		var array_ligne = array_niveaux[j].split("~");
		if (document.forms[0].ecid.length != undefined) {
			if (document.forms[0].ecid[i].checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].ecid[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].ecid.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].ecid.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_formations_ecoles.value = liste_temp;
}

function parseListeMetiers(id,i) {
	var liste = document.forms[0].liste_formations_metiers.value;
	var liste_temp = "";
	var array_niveaux = liste.split("¤");
	for (j=0;j<array_niveaux.length-1;j++) {
		var array_ligne = array_niveaux[j].split("~");
		if (document.forms[0].mid.length != undefined) {
			if (document.forms[0].mid[i].checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].mid[i].checked && j== i) { array_ligne[2] = "0"; }
		} else {
			if (document.forms[0].mid.checked && j==i) 	{ array_ligne[2] = "1"; } else if (!document.forms[0].mid.checked && j== i) { array_ligne[2] = "0"; }
		}
		liste_temp += array_ligne[0] + "~" + array_ligne[1] + "~" + array_ligne[2] + "¤";
	}
	document.forms[0].liste_formations_metiers.value = liste_temp;
}

function checkEncadre() {
	if (document.forms[0].encadrement.checked) { document.forms[0].encadre.value = "1"; }
	else {document.forms[0].encadre.value = "0"; }
}

function verifyFormContenu (action) {
	var test = true;
	var titre = "ce contenu";
	if (document.contenu.titre.value == "") { 
		alert("Vous devez indiquer un titre pour " + titre + "."); 
		document.contenu.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { 
		document.contenu.action.value = action;
		document.contenu.submit(); 
	}	
}

function verifyFormSite (action) {
	document.contenu.action.value = action;
	var titre = "ces sites associés";
	var testKiosque = returnKiosqueValidate(titre,action);
	if (testKiosque == true) {
		document.contenu.action.value = action;
		document.contenu.submit(); 
	}	
}

function verifyFormActualite (action) {
	var test = true;
	var titre = "cette actualité";
	if (document.contenu.titre.value == "") { 
		alert("Vous devez indiquer un titre pour " + titre + "."); 
		document.contenu.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	
	if (test == true && testKiosque == true) { 
	
		var liste_type = "0";
		if(document.contenu.type.length) {
			for (i=0;i<document.contenu.type.length;i++) {
				if (document.contenu.type[i].checked) { liste_type += "," + document.contenu.type[i].value; }
			}
		} else { liste_type += "," + document.contenu.type.value; }
		
		document.contenu.liste_type.value = liste_type;
		if(liste_type == "0") { alert("Vous devez indiquer une rubrique pour " + titre + "."); 
		} else {
			document.contenu.action.value = action;
			document.contenu.submit();
		}
	}	
}

function verifyFormLien (action) {
	var test = true;
	var titre = "ce lien";
	if (document.contenu.titre.value == "") { 
		alert("Vous devez indiquer une url pour " + titre + "."); 
		document.contenu.titre.focus(); 
		test = false;
	} else if (document.contenu.source.value == "") { 
		alert("Vous devez indiquer un titre pour " + titre + "."); 
		document.contenu.source.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { 
	
		var liste_categorie = "0";
		if (document.contenu.id_categorie.length > 1) {
			for (i=0;i<document.contenu.id_categorie.length;i++) {
				if (document.contenu.id_categorie[i].checked) { liste_categorie += "," + document.contenu.id_categorie[i].value; }
			}
		} else {
				if (document.contenu.id_categorie.checked) { liste_categorie += "," + document.contenu.id_categorie.value; }
		}
		if (liste_categorie == "0") { alert("Vous devez sélectionner une catégorie pour " + titre); }
		else {
			document.contenu.liste_categorie.value = liste_categorie;
			document.contenu.action.value = action;
			document.contenu.submit();
		}
	}	
}

function verifyFormVeille (action) {
	var test = true;
	var titre = "cette veille réglementaire";
	if (document.contenu.titre.value == "") { 
		alert("Vous devez indiquer un titre pour " + titre + "."); 
		document.contenu.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { 
	
		var liste_secteur = "0";
		if (document.contenu.id_secteur.length > 1) {
			for (i=0;i<document.contenu.id_secteur.length;i++) {
				if (document.contenu.id_secteur[i].checked) { liste_secteur += "," + document.contenu.id_secteur[i].value; }
			}
		} else {
				if (document.contenu.id_secteur.checked) { liste_secteur += "," + document.contenu.id_secteur.value; }
		}
		document.contenu.liste_secteur.value = liste_secteur;
		document.contenu.action.value = action;
		document.contenu.submit();
	}	
}

function verifyFormAgenda (action) {
	var test = true;
	var titre = "cette réunion";
	s = false;;
	t = false;
	for (i=0;i<document.contenu.rtid.length;i++) { if (document.contenu.rtid[i].checked) { t = true; break; } }
	if (document.contenu.intitule.value == "") { 
		alert("Vous devez indiquer un intitulé pour " + titre + "."); 
		document.contenu.intitule.focus(); 
		test = false;
	} else if (!isDate(document.contenu.annee_de.value,document.contenu.mois_de.value,document.contenu.jour_de.value)) { 
		alert("La date de début de la réunion n'est pas correcte"); 
		document.contenu.jour_de.focus(); 
		test = false;
	} else if (!isDate(document.contenu.annee_fi.value,document.contenu.mois_fi.value,document.contenu.jour_fi.value)) { 
		alert("La date de fin de la réunion n'est pas correcte"); 
		document.contenu.jour_fi.focus(); 
		test = false;
	} else if (!t) { 
		alert("Vous devez indiquer un type pour " + titre + "."); 
		document.contenu.rtid[0].focus(); 
		test = false;
	} else { 
		document.contenu.date_debut.value = document.contenu.annee_de.value + "-" + document.contenu.mois_de.value + "-" + document.contenu.jour_de.value;
		document.contenu.date_fin.value = document.contenu.annee_fi.value + "-" + document.contenu.mois_fi.value + "-" + document.contenu.jour_fi.value;
		var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.contenu.submit(); }	
}

function verifyFormEcole (action) {
	var test = true;
	var titre = "cette école";
	if (document.ecole.titre.value == "") { 
		alert("Vous devez indiquer un titre pour " + titre + "."); 
		document.ecole.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.ecole.submit(); }	
}

function verifyFormEntreprise (action) {
	var test = true;
	var titre = "cette entreprise";
	if (document.entreprise.titre.value == "") { 
		alert("Vous devez indiquer un nom pour " + titre + "."); 
		document.entreprise.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.entreprise.submit(); }	
}

function verifyFormMetier (action) {
	var test = true;
	var titre = "ce métier";
	if (document.metier.titre.value == "") { 
		alert("Vous devez indiquer un intitulé pour " + titre + "."); 
		document.metier.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.metier.submit(); }	
}

function verifyFormFormation (action) {
	var test = true;
	var titre = "cette formation";
	if (document.formation.titre.value == "") { 
		alert("Vous devez indiquer un intitulé pour " + titre + "."); 
		document.formation.titre.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.formation.submit(); }	
}

function verifyFormOE (action) {
	var test = true;
	var titre = "cette offre d'emploi";
	if (document.contenu.poste.value == "") { 
		alert("Vous devez indiquer un poste pour " + titre + "."); 
		document.contenu.poste.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.contenu.submit(); }	
}

function verifyFormOR (action) {
	var test = true;
	var titre = "cette offre de reclassements";
	if (document.contenu.intitule.value == "") { 
		alert("Vous devez indiquer un intitulé pour " + titre + "."); 
		document.contenu.intitule.focus(); 
		test = false;
	} else { var testKiosque = returnKiosqueValidate(titre,action); }
	if (test == true && testKiosque == true) { document.contenu.submit(); }	
}

function verifyFormFrontOE (action) {
	var test = true;
	var titre = "cette offre d'emploi";
	if (document.contenu.poste.value == "") { 
		alert("Vous devez indiquer un poste pour " + titre + "."); 
		document.contenu.poste.focus(); 
		test = false;
	} else if (document.contenu.presentation.value == "") { 
		alert("Vous devez indiquer une présentation pour " + titre + "."); 
		document.contenu.presentation.focus(); 
		test = false;
	} else if (document.contenu.mission.value == "") { 
		alert("Vous devez indiquer une mission pour " + titre + "."); 
		document.contenu.mission.focus(); 
		test = false;
	} else if (document.contenu.profil.value == "") { 
		alert("Vous devez indiquer un profil pour " + titre + "."); 
		document.contenu.profil.focus(); 
		test = false;
	} else if (document.contenu.statut_oe.value == "") { 
		alert("Vous devez indiquer un statut pour " + titre + "."); 
		document.contenu.statut_oe.focus(); 
		test = false;
	} else { 		
		var d = new Date();
		document.contenu.online.value = d.getFullYear() + "-" + (d.getMonth()+1) + "-" + d.getDate(); 
 	}
	if (test == true) { document.contenu.submit(); }	
}

function verifyFormCandidature (action) {
	var test = true;
	var titre = "cette candidature";
	if (document.candidature.nom.value == "") { 
		alert("Vous devez indiquer un nom pour " + titre + "."); 
		document.candidature.nom.focus(); 
		test = false;
	} else if (document.candidature.prenom.value == "") { 
		alert("Vous devez indiquer un prénom pour " + titre + "."); 
		document.candidature.prenom.focus(); 
		test = false;
	} else if (document.candidature.adresse.value == "") { 
		alert("Vous devez indiquer une adresse pour " + titre + "."); 
		document.candidature.adresse.focus(); 
		test = false;
	} else if (document.candidature.cp.value == "") { 
		alert("Vous devez indiquer un code postal pour " + titre + "."); 
		document.candidature.cp.focus(); 
		test = false;
	} else if (document.candidature.ville.value == "") { 
		alert("Vous devez indiquer une ville pour " + titre + "."); 
		document.candidature.ville.focus(); 
		test = false;
	// } else if (!isDate(document.candidature.annee_n.value,document.candidature.mois_n.value,document.candidature.jour_n.value)) { 
	// 	alert("La date de naissance n'est pas correcte"); 
	// 	document.candidature.jour_n.focus(); 
	// 	test = false;
	} else { 
		document.candidature.date_naissance.value = document.candidature.annee_n.value + "-" + document.candidature.mois_n.value + "-" + document.candidature.jour_n.value; 
		var testKiosque = returnKiosqueValidate(titre,action); 
	}
	if (test == true && testKiosque == true) { document.candidature.submit(); }	
}

function verifyFormFrontCandidature (action) {
	var test = true;
	var titre = "cette candidature";
	if (document.candidature.nom.value == "") { 
		alert("Vous devez indiquer un nom pour " + titre + "."); 
		document.candidature.nom.focus(); 
		test = false;
	} else if (document.candidature.prenom.value == "") { 
		alert("Vous devez indiquer un prénom pour " + titre + "."); 
		document.candidature.prenom.focus();
		test = false;
	} else if (document.candidature.adresse.value == "") { 
		alert("Vous devez indiquer une adresse pour " + titre + "."); 
		document.candidature.adresse.focus(); 
		test = false;
	} else if (document.candidature.cp.value == "") { 
		alert("Vous devez indiquer un code postal pour " + titre + "."); 
		document.candidature.cp.focus(); 
		test = false;
	} else if (document.candidature.ville.value == "") { 
		alert("Vous devez indiquer une ville pour " + titre + "."); 
		document.candidature.ville.focus(); 
		test = false;
	// } else if (!isDate(document.candidature.annee_n.value,document.candidature.mois_n.value,document.candidature.jour_n.value)) { 
	//	alert("La date de naissance n'est pas correcte"); 
	//	document.candidature.jour_n.focus(); 
	//	test = false;
	} else { 
		document.candidature.date_naissance.value = document.candidature.annee_n.value + "-" + document.candidature.mois_n.value + "-" + document.candidature.jour_n.value; 
		var d = new Date();
		document.candidature.online.value = d.getFullYear() + "-" + (d.getMonth()+1) + "-" + d.getDate(); 
		//alert(document.candidature.online.value);
		//alert(document.candidature.date_naissance.value);
	}
	if (test == true) { document.candidature.submit(); }	
}

function verifyFormCandidatureStage (action) {
	var test = true;
	var titre = "cette candidature";
	if (document.candidature.nom.value == "") { 
		alert("Vous devez indiquer un nom pour " + titre + "."); 
		document.candidature.nom.focus(); 
		test = false;
	} else if (document.candidature.prenom.value == "") { 
		alert("Vous devez indiquer un prénom pour " + titre + "."); 
		document.candidature.prenom.focus(); 
		test = false;
	} else if (document.candidature.adresse.value == "") { 
		alert("Vous devez indiquer une adresse pour " + titre + "."); 
		document.candidature.adresse.focus(); 
		test = false;
	} else if (document.candidature.cp.value == "") { 
		alert("Vous devez indiquer un code postal pour " + titre + "."); 
		document.candidature.cp.focus(); 
		test = false;
	} else if (document.candidature.ville.value == "") { 
		alert("Vous devez indiquer une ville pour " + titre + "."); 
		document.candidature.ville.focus(); 
		test = false;
	// } else if (!isDate(document.candidature.annee_n.value,document.candidature.mois_n.value,document.candidature.jour_n.value)) { 
	// 	alert("La date de naissance n'est pas correcte"); 
	// 	document.candidature.jour_n.focus(); 
	// 	test = false;
	} else { 
		document.candidature.date_naissance.value = document.candidature.annee_n.value + "-" + document.candidature.mois_n.value + "-" + document.candidature.jour_n.value; 
		var testKiosque = returnKiosqueValidate(titre,action); 
	}
	if (test == true && testKiosque == true) { document.candidature.submit(); }	
}

function verifyFormFrontCandidatureStage (action) {
	var test = true;
	var titre = "cette candidature";
	if (document.candidature.nom.value == "") { 
		alert("Vous devez indiquer un nom pour " + titre + "."); 
		document.candidature.nom.focus(); 
		test = false;
	} else if (document.candidature.prenom.value == "") { 
		alert("Vous devez indiquer un prénom pour " + titre + "."); 
		document.candidature.prenom.focus();
		test = false;
	} else if (document.candidature.adresse.value == "") { 
		alert("Vous devez indiquer une adresse pour " + titre + "."); 
		document.candidature.adresse.focus(); 
		test = false;
	} else if (document.candidature.cp.value == "") { 
		alert("Vous devez indiquer un code postal pour " + titre + "."); 
		document.candidature.cp.focus(); 
		test = false;
	} else if (document.candidature.ville.value == "") { 
		alert("Vous devez indiquer une ville pour " + titre + "."); 
		document.candidature.ville.focus(); 
		test = false;
	// } else if (!isDate(document.candidature.annee_n.value,document.candidature.mois_n.value,document.candidature.jour_n.value)) { 
	//	alert("La date de naissance n'est pas correcte"); 
	//	document.candidature.jour_n.focus(); 
	//	test = false;
	} else { 
		document.candidature.date_naissance.value = document.candidature.annee_n.value + "-" + document.candidature.mois_n.value + "-" + document.candidature.jour_n.value; 
		var d = new Date();
		document.candidature.online.value = d.getFullYear() + "-" + (d.getMonth()+1) + "-" + d.getDate(); 
		//alert(document.candidature.online.value);
		//alert(document.candidature.date_naissance.value);
	}
	if (test == true) { document.candidature.submit(); }	
}

function returnKiosqueValidate(titre,action) {
	var test = true;
	if (document.forms[0].statut.value == 0) { 
		alert("Vous devez indiquer un statut pour " + titre + "."); 
		document.forms[0].statut.focus(); 
		test = false;
	} else if (!isDate(document.forms[0].annee_el.value,document.forms[0].mois_el.value,document.forms[0].jour_el.value)) { 
		alert("La date de mise en ligne n'est pas correcte"); 
		document.forms[0].annee_el.focus(); 
		test = false;
	} else {
		// Date de mise en ligne
		document.forms[0].online.value = document.forms[0].annee_el.value + "-" + document.forms[0].mois_el.value + "-" + document.forms[0].jour_el.value;
		// Date de mise hors ligne
		if (document.forms[0].annee_hl.value != "" || document.forms[0].mois_hl.value != "" || document.forms[0].jour_hl.value != "") {
			if (isDate(document.forms[0].annee_hl.value,document.forms[0].mois_hl.value,document.forms[0].jour_hl.value)) { 
				document.forms[0].offline.value = document.forms[0].annee_hl.value + "-" + document.forms[0].mois_hl.value + "-" + document.forms[0].jour_hl.value;
			} else { 
				alert("La date de mise hors ligne n'est pas correcte"); 
				document.forms[0].annee_hl.focus(); 
				test = false;
			}
		} else { document.forms[0].offline.value = "2999-12-31"; }
		// Date de suppression
		if (document.forms[0].annee_del.value != "" || document.forms[0].mois_del.value != "" || document.forms[0].jour_del.value != "") {
			if (isDate(document.forms[0].annee_del.value,document.forms[0].mois_del.value,document.forms[0].jour_del.value)) { 
				document.forms[0].deleted.value = document.forms[0].annee_del.value + "-" + document.forms[0].mois_del.value + "-" + document.forms[0].jour_del.value;
			} else { 
				alert("La date de suppression n'est pas correcte"); 
				document.forms[0].annee_del.focus();
				test = false;
			}
		} else { document.forms[0].deleted.value = "2999-12-31"; }
		// comparaison entre offline et deleted //
		var dateOnline	= new Date(getAnnee(document.forms[0].online.value ),getMois(document.forms[0].online.value )-1,getJour(document.forms[0].online.value));
		var dateOffline	= new Date(getAnnee(document.forms[0].offline.value ),getMois(document.forms[0].offline.value )-1,getJour(document.forms[0].offline.value));
		var dateDeleted	= new Date(getAnnee(document.forms[0].deleted.value ),getMois(document.forms[0].deleted.value )-1,getJour(document.forms[0].deleted.value));
		if (dateOnline > dateOffline) {
			alert("La date de mise hors ligne ne peux pas être inférieur à la date de mise en ligne.")
			document.forms[0].annee_hl.focus(); 
			test = false;
		} else if (dateOffline > dateDeleted) {
			alert("La date de suppression ne peux pas être inférieur à la date de mise hors ligne.")
			document.forms[0].annee_del.focus(); 
			test = false;
		} else if (dateDeleted <= new Date()) {
			if (!confirm("Attention, la date de suppression est inférieur ou égale à aujourd'hui. \n\nLa fiche va être supprimée. Confirmez vous cette suppression ?")) { test = false; } 
		}
	}
	
	return test;
}

function verifAxx() {
	if (document.equipe.acck.checked == false) {
		document.equipe.role.disabled = true;
		document.equipe.login.disabled = true;
		document.equipe.password.disabled = true;
		document.equipe.confirm.disabled = true;
		for(i=0;i<document.equipe.ax.length;i++) { document.equipe.ax[i].disabled = true; }
		
	} else {
		document.equipe.role.disabled = false;
		document.equipe.login.disabled = false;
		document.equipe.password.disabled = false;
		document.equipe.confirm.disabled = false;
		for(i=0;i<document.equipe.ax.length;i++) { document.equipe.ax[i].disabled = false; }
	}
}
