// Fonction page d'accueil

function ouvreDoc(quel_doc){
	//window.location.href='docs/form/'+quel_doc;
	var url = String('http://www.plastifaf.com/docs/form/'+quel_doc);
	popupResizable(url,550,550,50,150);
}

function placementClaque(quel_calque){ // dans le <body onload="placementClaque()">
	document.getElementById(quel_calque).style.top="-185px";
	limite_h=0;
	limite_b=-185;
	delai_b=60;
	delai_h=20;
}

function deplacementCalqueHaut(quel_calque){
	haut=parseInt(document.getElementById(quel_calque).style.top);
	if(haut>limite_b){
		document.getElementById(quel_calque).style.top=(haut-10)+"px";
	}else{
		document.getElementById(quel_calque).style.visibility='hidden';
		clearInterval(timer_b);
	}
	
}

function deplacementCalqueBas(quel_calque){
	 haut=parseInt(document.getElementById(quel_calque).style.top);
	if(haut<limite_h){
		document.getElementById(quel_calque).style.top=(haut+10)+"px";
	}else{
		clearInterval(timer_h);
	}
}

function moveCalque(quel_calque,sens){
	document.getElementById(quel_calque).style.visibility='visible';
	if(sens=='h'){
		if(timer_b!= 0){
			clearInterval(timer_b);
		}
		timer_h = window.setInterval(function(){deplacementCalqueHaut(quel_calque)}, delai_h);
	}else if(sens=='b'){
		if(timer_h!= 0){
			clearInterval(timer_h);
		}
		timer_b = window.setInterval(function(){deplacementCalqueBas(quel_calque)}, delai_b);
	}
}


/*
function placementClaque(){ // dans le <body onload="placementClaque()">
	timer_d=0;
	timer_g=0;
	largeur_ecran=screen.width;
	if(largeur_ecran<=1024){
		document.getElementById('video').style.left="-260px";
		limite_g=3;
		limite_d=-260;
		delai=100;
	}else{
		marge_gauche=((largeur_ecran-1024)/2);
		document.getElementById('video').style.left=(-marge_gauche-260)+"px";
		limite_g=3;
		limite_d=(-marge_gauche-260);
		delai=40;
	}
}


function deplacementCalqueGauche(){
	 gauche=parseInt(document.getElementById("video").style.left);
	if(gauche<limite_g){
		document.getElementById('video').style.left=(gauche+9)+"px";
	}else{
		clearInterval(timer_g);
	}
}

function deplacementCalqueDroite(){
	 gauche=parseInt(document.getElementById("video").style.left);
	if(gauche>limite_d){
		document.getElementById('video').style.left=(gauche-9)+"px";
	}else{
		document.getElementById('video').style.visibility='hidden';
		clearInterval(timer_d);
	}
}

function moveCalque(sens){
	document.getElementById('video').style.visibility='visible';
	if(sens=='g'){
		if(timer_d != 0){
			clearInterval(timer_d);
		}
		timer_g = window.setInterval("deplacementCalqueGauche()", delai);
	}else if(sens=='d'){
		if(timer_g != 0){
			clearInterval(timer_g);
		}
		timer_d = window.setInterval("deplacementCalqueDroite()", delai);
	}
}
*/

/* *** MODULE NEWSLETTER *** */

function verifMailForm(nbre){
	var ok=0;
	if(document.aForm.email.value!=""){
	
		if(nbre>1){
			for(i=0;i<nbre;i++){
				if(document.aForm.groupe_id[i].checked == true){
					document.aForm.submit();
					ok=1;
					break;
				}
			}
		}
		
		if(nbre==1){
			if(document.aForm.groupe_id.checked == true){
				document.aForm.submit();
				ok=1;
			}
		}
		
		if(ok==0){
			alert("Vous devez cocher groupe");
		}
		
	}else{
		alert("Vous devez saisir un email");
	}
}


function groupeTest(){
	if(document.oForm.groupe.value!=""){
		document.oForm.submit();
	}else{
		alert("Vous devez saisir le nom d'un groupe");
	}
}

function allerVers(ancre){
	window.location.href='#ancre'+ancre;
}

function popuplettre(page,width,height,top,left){
	window.open(page,'popuplettre','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=no,directories=no');
}



/** *** CALENDRIER FORMATION : ACTIONS COLLECTIVES *** */

function envoiLaRecherche(){
	if(document.aForm.region.value!=""){
		if(document.aForm.plusieursFois.value!=0){
			if((document.aForm.plusieursFois.value==1 && document.getElementById('id_intitule').options.selectedIndex>0) || (document.aForm.plusieursFois.value>1)){
				if(document.bForm.periode.value!=1){
					if(document.bForm.periode.value!=2){
						document.bForm.submit();
					}else{
						alert("Vous devez sélectionner un trimestre");
					}
				}else{
					alert("Vous devez sélectionner un mois");
				}
			}else{
				alert("Vous devez sélectionner un intitulé ou un deuxième thème");
			}
		}else{
			alert("Vous devez sélectionner un thème");
		}
	}else{
		alert("Vous devez sélectionner une région");
	}
	
}


/***     ADMINISTRATION     ***/

// Ce n'est pas tout a fait de l'AJAX : Asynchronous JavaScript And XML , mais juste de l'utilisation de XmlHttpRequest car il n'y a pas de XML
// Sert à retourner des données de la base sans recharger la page

function getXhr(){
	var xhr = null;
	if(window.XMLHttpRequest){ // Firefox et autres
		xhr = new XMLHttpRequest();
	}else if(window.ActiveXObject){ // Internet Explorer
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP"); // ICI
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}else{ // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		xhr = false;
	}
	return xhr
}

function rempli_menu_intitule(quel_back_office,id_region_session){
	
		var xhr = getXhr();
		
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				leselect = xhr.responseText;
				document.getElementById('div_id_intitule').innerHTML = leselect;
			}
		}
	
		if(quel_back_office=='national'){
			xhr.open("POST","contenu/calendrier_form/listes/generation_menu_intitules.php",true);
		}else{
			xhr.open("POST","listes/generation_menu_intitules.php",true);
		}
		
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		if(id_region_session!=0){
			id_region = id_region_session;
		}else{
			id_region = document.aForm.id_region.options[document.aForm.id_region.selectedIndex].value;
		}
		
		id_theme = document.aForm.id_theme.options[document.aForm.id_theme.selectedIndex].value;
		id_soustheme = document.aForm.id_soustheme.options[document.aForm.id_soustheme.selectedIndex].value;
		
		xhr.send("id_region="+id_region+"&id_theme="+id_theme+"&id_soustheme="+id_soustheme);
}


function rempli_menu_doc(id_type){
	
		var xhr = getXhr();
		
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				leselect = xhr.responseText;
				document.getElementById('contenant_id_doc').innerHTML = leselect;
			}
		}
	
		xhr.open("POST","contenu/doc_tech/listes/generation_menu_doc.php",true);
		
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		xhr.send("id_type="+id_type);
}

/* ACTUALITES */

function rempli_menu_doc_actu(id_type,lequel){
	
		var xhr = getXhr();
		
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				leselect = xhr.responseText;
				document.getElementById('contenant_id_doc'+lequel).innerHTML = leselect;
				
			}
		}
	
		xhr.open("POST","contenu/actualites/listes/generation_menu_doc.php",true);
		
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		xhr.send("id_type="+id_type+"&lequel="+lequel);
}

function rempli_champ_url(lequel){
	
		var xhr = getXhr();
		
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				url = xhr.responseText;
				document.getElementById('lien'+lequel).value=url;
			}
		}
	
		xhr.open("POST","contenu/actualites/listes/generation_url.php",true);
		
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		id_doc=document.getElementById('id_doc'+lequel).value;
		
		xhr.send("id_doc="+id_doc+"&lequel="+lequel);
}

/*
function afficheLigneFormulaire(){	// ligne et value
	if(document.getElementById('type_actu').options.selectedIndex==1){
		
		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		document.getElementById('libelle_lien1').value='';
		document.getElementById('ligne_libelle2').style.display='none';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.getElementById('ligne_choix1').style.display='none';
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('lien1').value='';
		document.getElementById('ligne_lien1').style.display='';
		
		document.oForm.choix2[0].checked=true;
		document.getElementById('ligne_choix2').style.display='none';
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('lien2').value='';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='none';
		
		
	}else if(document.getElementById('type_actu').options.selectedIndex==2){
		
		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('libelle_lien1').value='';
		document.getElementById('lien1').value='';
		document.getElementById('ligne_libelle1').style.display='';
		
		document.getElementById('ligne_choix1').style.display='';
		document.getElementById('ligne_lien1').style.display='';
		document.getElementById('ligne_libelle2').style.display='';
		document.getElementById('ligne_choix2').style.display='';
		document.getElementById('ligne_lien2').style.display='';
		
		document.getElementById('ligne_details').style.display='none';
	
	}else if(document.getElementById('type_actu').options.selectedIndex==3){

		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		document.getElementById('libelle_lien1').value='Lire la suite';
		document.getElementById('ligne_libelle2').style.display='none';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.getElementById('ligne_choix1').style.display='none';
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('lien1').value='';
		document.getElementById('ligne_lien1').style.display='none';
		
		document.oForm.choix2[0].checked=true;
		document.getElementById('ligne_choix2').style.display='none';
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('lien2').value='';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='';
		
	}else if(document.getElementById('type_actu').options.selectedIndex==4){
		
		document.getElementById('ligne_espace').style.display='none';
		
		document.getElementById('ligne_libelle1').style.display='none';
		document.getElementById('libelle_lien1').value='';
		document.getElementById('ligne_libelle2').style.display='none';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.getElementById('ligne_choix1').style.display='none';
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('lien1').value='';
		document.getElementById('ligne_lien1').style.display='none';
		
		document.oForm.choix2[0].checked=true;
		document.getElementById('ligne_choix2').style.display='none';
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('lien2').value='';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='none';
	
	}
}

*/

function afficheLigneFormulaire(){
	if(document.getElementById('type_actu').options.selectedIndex==1){
		
		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		document.getElementById('ligne_libelle2').style.display='none';
		
	
		document.getElementById('ligne_choix1').style.display='none';
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('ligne_lien1').style.display='';
		
		document.getElementById('ligne_choix2').style.display='none';
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='none';
		
		
	}else if(document.getElementById('type_actu').options.selectedIndex==2){
		
		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		
		document.getElementById('ligne_choix1').style.display='';
		document.getElementById('ligne_lien1').style.display='';
		document.getElementById('ligne_libelle2').style.display='';
		document.getElementById('ligne_choix2').style.display='';
		document.getElementById('ligne_lien2').style.display='';
		
		document.getElementById('ligne_details').style.display='none';
	
	}else if(document.getElementById('type_actu').options.selectedIndex==3){

		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		document.getElementById('ligne_libelle2').style.display='none';
		
	
		document.getElementById('ligne_choix1').style.display='none';
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('ligne_lien1').style.display='none';
		
		document.getElementById('ligne_choix2').style.display='none';
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='';
		
	}else if(document.getElementById('type_actu').options.selectedIndex==4){
		
		document.getElementById('ligne_espace').style.display='none';
		
		document.getElementById('ligne_libelle1').style.display='none';
		document.getElementById('ligne_libelle2').style.display='none';
		
	
		document.getElementById('ligne_choix1').style.display='none';
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('ligne_lien1').style.display='none';
		
		document.getElementById('ligne_choix2').style.display='none';
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('ligne_lien2').style.display='none';
		
		
		document.getElementById('ligne_details').style.display='none';
	
	}
}

function afficheValueFormulaire(){
	if(document.getElementById('type_actu').options.selectedIndex==1){
		
		document.getElementById('libelle_lien1').value='';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('lien1').value='';
		
		document.oForm.choix2[0].checked=true;
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('lien2').value='';
		
		document.getElementById('details_actu').value='';
		
	}else if(document.getElementById('type_actu').options.selectedIndex==2){
		
		document.getElementById('libelle_lien1').value='';
		document.getElementById('lien1').value='';
		
		document.getElementById('details_actu').value='';
	
	}else if(document.getElementById('type_actu').options.selectedIndex==3){

		document.getElementById('ligne_espace').style.display='';
		
		document.getElementById('ligne_libelle1').style.display='';
		document.getElementById('libelle_lien1').value='Lire la suite';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('lien1').value='';
		
		document.oForm.choix2[0].checked=true;
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('lien2').value='';
		
	}else if(document.getElementById('type_actu').options.selectedIndex==4){
		
		document.getElementById('libelle_lien1').value='';
		document.getElementById('libelle_lien2').value='';
		
	
		document.oForm.choix1[0].checked=true;
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('lien1').value='';
		
		document.oForm.choix2[0].checked=true;
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('lien2').value='';
		
		document.getElementById('details_actu').value='';
	
	}
}

function suppLigneFormulaire(lequel){

	if(lequel==1){
		document.oForm.type1[0].checked=0;
		document.oForm.type1[1].checked=0;
		document.oForm.type1[2].checked=0;
		document.oForm.type1[3].checked=0;
		document.getElementById('ligne_type_doc1').style.display='none';
		document.getElementById('id_doc1').selectedIndex=0;
		document.getElementById('ligne_doc1').style.display='none';
		document.getElementById('lien1').value='';
	}else if(lequel==2){
		document.oForm.type2[0].checked=0;
		document.oForm.type2[1].checked=0;
		document.oForm.type2[2].checked=0;
		document.oForm.type2[3].checked=0;
		document.getElementById('ligne_type_doc2').style.display='none';
		document.getElementById('id_doc2').selectedIndex=0;
		document.getElementById('ligne_doc2').style.display='none';
		document.getElementById('lien2').value='';
	}

}


function DecomposeDate(LeParam1){ 

	// Sépare les jours, les mois et les années dans une date de type "22/05/1981"
	// Renvoye le tout dans un tableau de taille 3
	
	LeRetour = new Array(3);
	LeJour="";
	LeMois="";
	LeAnnee="";
	
	// Extraction du jour
	i=0;
	while((LeParam1.charAt(i)!="/")&&(i<10)){
		LeJour+=LeParam1.charAt(i);
		i++;
	}
	
	if(LeJour.charAt(0)=="0"){
		LeJour=LeJour.charAt(1);
	}
	
	LeParam1=LeParam1.substring(i+1,LeParam1.length);
	
	// Extraction du mois
	i=0;
	while((LeParam1.charAt(i)!="/")&&(i<10)){
		LeMois+=LeParam1.charAt(i);
		i++;
	}
	
	if(LeMois.charAt(0)=="0"){
		LeMois=LeMois.charAt(1);
	}
	
	LeParam1=LeParam1.substring(i+1,LeParam1.length);
	
	
	// Extraction de l'année
	LeAnnee=LeParam1;
	LeRetour[0]=LeJour;
	LeRetour[1]=LeMois;
	LeRetour[2]=LeAnnee;
	return LeRetour;
}


function changeJourFinMois(quelle_date){

	var ladate=document.getElementById(quelle_date).value;
	
	if(ladate.length==10){
	
		var jour=ladate.substring(0,2);
		var mois=ladate.substring(3,5);
		var annee=ladate.substring(6,10);
		
		if(jour==31 || (mois==02 && (jour==28 || jour==29 || jour==30 || jour==31))){
		
			if( (annee/4 == Math.floor(annee/4) && annee/100 != Math.floor(annee/100)) || (annee/100 == Math.floor(annee/100) && annee/400 == Math.floor(annee/400)) ){  //année bisextille 
			    var bissextile=1; 
			}else{ 
			    var bissextile=0;
			}
			
			var nbjourFevrier=28+bissextile;
			
			
			var lesmois = new Array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12');
			var nbjours = new Array(31, nbjourFevrier, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
			
			
			for (i=0;i<lesmois.length;i++){ 
				if(mois==lesmois[i]){
					le_bon_jour = nbjours[i];
					document.getElementById(quelle_date).value = le_bon_jour+'/'+mois+'/'+annee;
				}
			}
			
		}
	
	}
	
}


function verifDate(){

	var ladate1=document.getElementById('date_debut').value;
	var ladate2=document.getElementById('date_fin').value;

		if(ladate1.length<10){
		
			alert("la première date doit être du type : 01/01/2007");
		
		}else if(ladate2.length<10){
		
		 	alert("la deuxième date doit être du type : 01/01/2007");
			
		}else{
		
			if(ladate1.charAt(2)=="/" && ladate1.charAt(5)=="/"){
			
				LaDate1 = new Array(3);
				LaDate1 = DecomposeDate(ladate1);
				LeRetour1 = LaDate1[2]+"/"+LaDate1[1]+"/"+LaDate1[0];
				LeRetour1 = Date.parse(LeRetour1);

				LaDate2 = new Array(3);
				LaDate2 = DecomposeDate(ladate2);
				LeRetour2 = LaDate2[2]+"/"+LaDate2[1]+"/"+LaDate2[0];
				LeRetour2 = Date.parse(LeRetour2);
				
				if (LeRetour1 == LeRetour2) { 
					return 1;
				}
				if (LeRetour1 > LeRetour2){
					return 2;
				}else{
					return 3;
				}
				
			}else{
			
				return 0;
			
			}

		}

}



function verifFormActu(){

	if(document.oForm.date_debut.value!=""){
		if(document.oForm.date_fin.value!=""){
			if(verifDate()!=0){
				if(verifDate()!=1){
					if(verifDate()!=2){
					
						if(document.getElementById('type_actu').selectedIndex!=0){
								if(document.oForm.titre_actu.value!=""){
								
									if(document.getElementById('type_actu').selectedIndex==1){
									
										if(document.oForm.libelle_lien1.value!=""){
											if(document.oForm.lien1.value!=""){
												document.oForm.submit();
											}else{
												alert("Vous n'avez pas saisi le lien 1");
											}
										}else{
											alert("Vous n'avez pas saisi le libellé du lien 1");
										}
										
									}else if(document.getElementById('type_actu').selectedIndex==2){
									
										if(document.oForm.libelle_lien1.value!=""){
											if(document.oForm.lien1.value!=""){
												document.oForm.submit();
											}else{
												alert("Vous n'avez pas saisi le lien 1");
											}
										}else{
											alert("Vous n'avez pas saisi le libellé du lien 1");
										}
										
									}else if(document.getElementById('type_actu').selectedIndex==3){
									
										if(document.oForm.libelle_lien1.value!=""){
											//if(document.getElementById('details_actu').value!=""){
												document.oForm.submit();
											//}else{
												//alert("Vous n'avez pas saisi le détail de l'actualité");
											//}
										}else{
											alert("Vous n'avez pas saisi le libellé du lien 1");
										}
										
									}else if(document.getElementById('type_actu').selectedIndex==4){
										document.oForm.submit();
									}
									
								}else{
									alert("Vous n'avez pas sélectionné le titre de l'actualité");
								}
						}else{
							alert("Vous n'avez pas sélectionné le type d'actualité");
						}
						
					}else{
						alert("La date de début d'édition est postérieure à la date de fin d'édition");
					}
				}else{
					alert("Les dates de début et de fin d'édition sont identiques");
				}	
			}else{
				alert("les séparateur doivent être des slashes : / ");	
			}	
		}else{
			alert("Vous n'avez pas saisi le champ date de fin d'édition");
		}	
	}else{
		alert("Vous n'avez pas saisi le champ date de début d'édition");		
	}

}



/* FIN des ACTUALITES */

/* ****************** ***********************  ***********************  */

function afficheAsterisquesEtChamp(){
	if(document.getElementById('statut_form').value=="Réalisée"){
	
		document.getElementById('asterisque_type').style.visibility="visible";
		document.getElementById('asterisque_10').style.visibility="visible";
		document.getElementById('asterisque_50').style.visibility="visible";
		document.getElementById('asterisque_stagiaires_10').style.visibility="visible";
		document.getElementById('asterisque_stagiaires_50').style.visibility="visible";
		
		document.getElementById('tableau_present').style.display="";
		
		document.getElementById('ligne_compensation_fin_choix').style.display="none";
		document.aForm.compensation_fin_choix[1].checked=true;
		document.getElementById('ligne_compensation_fin_montant').style.display="none";
		document.getElementById('compensation_fin_montant').value="";
		
	}else{
	
		if(document.getElementById('statut_form').value=="Annulée"){
			document.getElementById('ligne_compensation_fin_choix').style.display="";
			//document.getElementById('ligne_compensation_fin_montant').style.display="";
		}else{
			document.getElementById('ligne_compensation_fin_choix').style.display="none";
			document.aForm.compensation_fin_choix[1].checked=true;
			document.getElementById('ligne_compensation_fin_montant').style.display="none";
			document.getElementById('compensation_fin_montant').value="";
		}
		
		document.getElementById('asterisque_type').style.visibility="hidden";
		document.getElementById('asterisque_10').style.visibility="hidden";
		document.getElementById('asterisque_50').style.visibility="hidden";
		document.getElementById('asterisque_stagiaires_10').style.visibility="hidden";
		document.getElementById('asterisque_stagiaires_50').style.visibility="hidden";
		
		document.getElementById('tableau_present').style.display="none";
		
	}
}

/*
function verifMontant(){
	if(document.getElementById('cout_jour').value>1100){
		document.getElementById('cout_jour').value="";
		alert("Attention le coût journalier d'une formation ne peut pas être supérieur à 1100 Euros HT");
	}
}
*/

function verif_iForm(){
	if(document.getElementById('id_theme').options.selectedIndex>0){
		if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
			if(document.getElementById('id_region').options.selectedIndex>0){
				if(document.iForm.intitule_form.value!=""){
					document.iForm.submit();	
				}else{
					alert("Saisissez un intitulé de formation");
				}
			}else{
				alert("Sélectionnez une région");
			}
		}else{
			alert("Sélectionnez un sous-thème de formation");
		}
	}else{
		alert("Sélectionnez un thème de formation");
	}
}

function verif_iForm_region(){
	if(document.getElementById('id_theme').options.selectedIndex>0){
		if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
			if(document.iForm.intitule_form.value!=""){
				document.iForm.submit();	
			}else{
				alert("Saisissez un intitulé de formation");
			}
		}else{
			alert("Sélectionnez un sous-thème de formation");
		}
	}else{
		alert("Sélectionnez un thème de formation");
	}
}


/* ***** Upload et suppression du document avec AJAX *******  */

function chargeProgrammeFormation(){
		document.aForm.action='contenu/calendrier_form/listes/acco_charge_programme.php?action=1';
		document.aForm.target='upload_target';
		document.aForm.submit();
}

function stopUpload(success,mess){
		document.getElementById('mess_upload').innerHTML = mess;
		document.getElementById('file').innerHTML ='<input type="file" name="le_fichier1" style="width:300px">';
}



function supp_ProgrammeFormation(id_acco_form){
	
		var xhr = getXhr();
		
		xhr.onreadystatechange = function(){
			if(xhr.readyState == 4 && xhr.status == 200){
				leselect = xhr.responseText;
				if(leselect==1){
					document.getElementById('mess_upload').innerHTML = "Le fichier a bien été supprimé.";
					document.getElementById('lien_vers_fichier').style.display = "none";
				}else{
					document.getElementById('mess_upload').innerHTML = "Le fichier n'a pu être supprimé.";
				}
			}
		}
	
		xhr.open("POST","contenu/calendrier_form/listes/acco_charge_programme.php?action=2",true);
		
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		
		xhr.send("id_acco_form="+id_acco_form);
}

/* ************************* */

function verif_acco_aForm(quel_formulaire){

	if(quel_formulaire=="modif"){
		if(document.aForm.back_office.value=="national"){
			document.aForm.action='contenu/calendrier_form/acco_calendrier_valide.php?quelleaction=2';
		}
		//else if(document.aForm.back_office.value=="regional"){
			//document.aForm.action='acco_calendrier_valide.php?quelleaction=2';
		//}
	}
	
	var date_sup='non';
	
	if(document.aForm.dates_connues.value=='oui' && document.getElementById('jour1').value!=""){
	
		var datedujour = new Date();
		var jour = datedujour.getDate();
		var mois = datedujour.getMonth()+1;
		if(mois<10){mois="0"+mois;}
		var annee = datedujour.getFullYear();
		var datedujour=annee+"/"+mois+"/"+jour;
		
		var nb_jour=document.aForm.nb_jour.value;
		var nb_jour=nb_jour;
		
		for(i=1;i<=nb_jour;i++){	// Je test si une des dates est posterieur à la date du jour
			var ladate=document.getElementById('jour'+i).value + document.getElementById('mois'+i).value + document.getElementById('annee'+i).value;
			var date_us=ladate.charAt(4) + ladate.charAt(5) + ladate.charAt(6) + ladate.charAt(7) + "/" + ladate.charAt(2) + ladate.charAt(3) + "/" + ladate.charAt(0) + ladate.charAt(1)
		
			if(date_us>datedujour){
				var date_sup='oui';
			}
			
			//var derniere_date=document.getElementById('jour'+nb_jour).value;
		}
		
		
	
	}
	
	if(document.getElementById('jour1')){
		if(document.getElementById('menu_nb_jour').options.selectedIndex>0){	// en plus
		if(document.getElementById('mois1').value!="" && document.getElementById('mois1').value<13 && document.getElementById('annee1').value!="" && document.getElementById('annee1').value.length==4){
			
			if(document.getElementById('jour2')){
				if(document.getElementById('jour2').value!="" && document.getElementById('jour2').value<32 && document.getElementById('mois2').value!="" && document.getElementById('mois2').value<13 && document.getElementById('annee2').value!="" && document.getElementById('annee2').value.length==4){
					
					if(document.getElementById('jour3')){
						if(document.getElementById('jour3').value!="" && document.getElementById('jour3').value<32 && document.getElementById('mois3').value!="" && document.getElementById('mois3').value<13 && document.getElementById('annee3').value!="" && document.getElementById('annee3').value.length==4){
							
							if(document.getElementById('jour4')){
								if(document.getElementById('jour4').value!="" && document.getElementById('jour4').value<32 && document.getElementById('mois4').value!="" && document.getElementById('mois4').value<13 && document.getElementById('annee4').value!="" && document.getElementById('annee4').value.length==4){
									
									if(document.getElementById('jour5')){
										if(document.getElementById('jour5').value!="" && document.getElementById('jour5').value<32 && document.getElementById('mois5').value!="" && document.getElementById('mois5').value<13 && document.getElementById('annee5').value!="" && document.getElementById('annee5').value.length==4){
									
											if(document.getElementById('jour6')){
												if(document.getElementById('jour6').value!="" && document.getElementById('jour6').value<32 && document.getElementById('mois6').value!="" && document.getElementById('mois6').value<13 && document.getElementById('annee6').value!="" && document.getElementById('annee6').value.length==4){
													
													if(document.getElementById('jour7')){
														if(document.getElementById('jour7').value!="" && document.getElementById('jour7').value<32 && document.getElementById('mois7').value!="" && document.getElementById('mois7').value<13 && document.getElementById('annee7').value!="" && document.getElementById('annee7').value.length==4){
															
															if(document.getElementById('jour8')){
																if(document.getElementById('jour8').value!="" && document.getElementById('jour8').value<32 && document.getElementById('mois8').value!="" && document.getElementById('mois8').value<13 && document.getElementById('annee8').value!="" && document.getElementById('annee8').value.length==4){
																
																		if(document.aForm.cout_jour.value!=""){
																			if(document.getElementById('id_region').options.selectedIndex>0){
																				if(document.getElementById('id_depart').options.selectedIndex>0){
																					if(document.aForm.ville.value!=""){
																						if(document.getElementById('id_of').options.selectedIndex>0){
																							if(document.getElementById('id_theme').options.selectedIndex>0){
																								if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
																									if(document.getElementById('id_intitule').options.selectedIndex>0){
																										
																										if(quel_formulaire=="modif"){
												
																											if(document.getElementById('statut_form').value=="Réalisée"){
																											
																												if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																													if(document.getElementById('code_formateur').value!=""){
																														if(document.getElementById('type_session').options.selectedIndex>0){
																															if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																																if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																																	if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																																		if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																																			if(date_sup=='non'){
																																				document.aForm.submit();
																																				document.getElementById('attention').style.display='none';
																																				document.getElementById('tacheencours').style.display='';
																																			}else{
																																				alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																																			}
																																		}else{
																																			alert("Vous devez saisir au moins un nombre de stagiaires présents");
																																		}
																																	}else{
																																		alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																																	}
																																}else{
																																	alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																																}
																															}else{
																																alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																															}
																														}else{
																															alert("Vous devez selectionner un type de formation");
																														}
																													}else{
																														alert("Le code formateur de l'O.F. n'est pas saisi");
																													}
																												}else{
																													alert("La saisie du premier jour de formation est erronée");
																												}
																												
																											}else{
																											
																												if(document.getElementById("statut_form").options.selectedIndex!=0){
																													if(document.aForm.dates_connues.value=='non'){
																														document.aForm.submit();
																													}else{
																														if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																															document.aForm.submit();
																														}else{
																															alert("La saisie du premier jour de formation est erronée");
																														}
																													}
																												}else{
																													alert("Vous n'avez pas sélectionné le statut de la formation");
																												}
																																
																											}
																											
																										}else{
																										
																											if(document.aForm.dates_connues.value=='non'){
																												document.aForm.submit();
																											}else{
																												if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																													document.aForm.submit();
																												}else{
																													alert("La saisie du premier jour de formation est erronée");
																												}
																											}
																										
																										}	
																									
																									}else{
																										alert("Vous n'avez pas sélectionné l'intitulé de la formation");
																									}
																								}else{
																									alert("Vous n'avez pas sélectionné le sous-thème de la formation");
																								}
																							}else{
																								alert("Vous n'avez pas sélectionné le thème de la formation");
																							}
																						}else{
																							alert("Vous n'avez pas sélectionné l'Organisme de Formation");
																						}
																					}else{
																						alert("Vous n'avez pas sélectionné la ville");
																					}
																				}else{
																					alert("Vous n'avez pas sélectionné le département");
																				}
																			}else{
																				alert("Vous n'avez pas sélectionné la région");
																			}
																		}else{
																			alert("Vous n'avez pas saisi le coût journalier");
																		}
																	
																}else{
																	alert("Les infos saisies pour la date 8 sont erronées");
																}
															}else{ // uniquement jusqu'à date 7
																if(document.aForm.cout_jour.value!=""){
																	if(document.getElementById('id_region').options.selectedIndex>0){
																		if(document.getElementById('id_depart').options.selectedIndex>0){
																			if(document.aForm.ville.value!=""){
																				if(document.getElementById('id_of').options.selectedIndex>0){
																					if(document.getElementById('id_theme').options.selectedIndex>0){
																						if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
																							if(document.getElementById('id_intitule').options.selectedIndex>0){
																								
																								if(quel_formulaire=="modif"){
												
																									if(document.getElementById('statut_form').value=="Réalisée"){
																									
																										if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																											if(document.getElementById('code_formateur').value!=""){
																												if(document.getElementById('type_session').options.selectedIndex>0){
																													if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																														if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																															if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																																	if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																																		if(date_sup=='non'){
																																			document.aForm.submit();
																																			document.getElementById('attention').style.display='none';
																																			document.getElementById('tacheencours').style.display='';
																																		}else{
																																			alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																																		}
																															
																																}else{
																																	alert("Vous devez saisir au moins un nombre de stagiaires présents");
																																}
																															}else{
																																alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																															}
																														}else{
																															alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																														}
																													}else{
																														alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																													}
																												}else{
																													alert("Vous devez selectionner un type de formation");
																												}
																											}else{
																												alert("Le code formateur de l'O.F. n'est pas saisi");
																											}
																										}else{
																											alert("La saisie du premier jour de formation est erronée");
																										}
																										
																									}else{
																									
																										if(document.getElementById("statut_form").options.selectedIndex!=0){
																											if(document.aForm.dates_connues.value=='non'){
																												document.aForm.submit();
																											}else{
																												if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																													document.aForm.submit();
																												}else{
																													alert("La saisie du premier jour de formation est erronée");
																												}
																											}
																										}else{
																											alert("Vous n'avez pas sélectionné le statut de la formation");
																										}
																														
																									}
																									
																								}else{
																								
																									if(document.aForm.dates_connues.value=='non'){
																										document.aForm.submit();
																									}else{
																										if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																											document.aForm.submit();
																										}else{
																											alert("La saisie du premier jour de formation est erronée");
																										}
																									}
																								
																								}	
																							
																							}else{
																								alert("Vous n'avez pas sélectionné l'intitulé de la formation");
																							}
																						}else{
																							alert("Vous n'avez pas sélectionné le sous-thème de la formation");
																						}
																					}else{
																						alert("Vous n'avez pas sélectionné le thème de la formation");
																					}
																				}else{
																					alert("Vous n'avez pas sélectionné l'Organisme de Formation");
																				}
																			}else{
																				alert("Vous n'avez pas sélectionné la ville");
																			}
																		}else{
																			alert("Vous n'avez pas sélectionné le département");
																		}
																	}else{
																		alert("Vous n'avez pas sélectionné la région");
																	}
																}else{
																	alert("Vous n'avez pas saisi le coût journalier");
																}	
																	
															}
														}else{
															alert("Les infos saisies pour la date 7 sont erronées");
														}
													}else{ // uniquement jusqu'à date 6
														if(document.aForm.cout_jour.value!=""){
															if(document.getElementById('id_region').options.selectedIndex>0){
																if(document.getElementById('id_depart').options.selectedIndex>0){
																	if(document.aForm.ville.value!=""){
																		if(document.getElementById('id_of').options.selectedIndex>0){
																			if(document.getElementById('id_theme').options.selectedIndex>0){
																				if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
																					if(document.getElementById('id_intitule').options.selectedIndex>0){
																						
																						if(quel_formulaire=="modif"){
												
																							if(document.getElementById('statut_form').value=="Réalisée"){
																							
																								if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																									if(document.getElementById('code_formateur').value!=""){
																										if(document.getElementById('type_session').options.selectedIndex>0){
																											if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																												if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																													if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																														if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																															if(date_sup=='non'){
																																document.aForm.submit();
																																document.getElementById('attention').style.display='none';
																																document.getElementById('tacheencours').style.display='';
																															}else{
																																alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																															}
																														}else{
																															alert("Vous devez saisir au moins un nombre de stagiaires présents");
																														}
																													}else{
																														alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																													}
																												}else{
																													alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																												}
																											}else{
																												alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																											}
																										}else{
																											alert("Vous devez selectionner un type de formation");
																										}
																									}else{
																										alert("Le code formateur de l'O.F. n'est pas saisi");
																									}
																								}else{
																									alert("La saisie du premier jour de formation est erronée");
																								}
																								
																							}else{
																							
																								if(document.getElementById("statut_form").options.selectedIndex!=0){
																									if(document.aForm.dates_connues.value=='non'){
																										document.aForm.submit();
																									}else{
																										if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																											document.aForm.submit();
																										}else{
																											alert("La saisie du premier jour de formation est erronée");
																										}
																									}
																								}else{
																									alert("Vous n'avez pas sélectionné le statut de la formation");
																								}
																												
																							}
																							
																						}else{
																						
																							if(document.aForm.dates_connues.value=='non'){
																								document.aForm.submit();
																							}else{
																								if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																									document.aForm.submit();
																								}else{
																									alert("La saisie du premier jour de formation est erronée");
																								}
																							}
																						
																						}	
																					
																					}else{
																						alert("Vous n'avez pas sélectionné l'intitulé de la formation");
																					}
																				}else{
																					alert("Vous n'avez pas sélectionné le sous-thème de la formation");
																				}
																			}else{
																				alert("Vous n'avez pas sélectionné le thème de la formation");
																			}
																		}else{
																			alert("Vous n'avez pas sélectionné l'Organisme de Formation");
																		}
																	}else{
																		alert("Vous n'avez pas sélectionné la ville");
																	}
																}else{
																	alert("Vous n'avez pas sélectionné le département");
																}
															}else{
																alert("Vous n'avez pas sélectionné la région");
															}
														}else{
															alert("Vous n'avez pas saisi le coût journalier");
														}	
													
													}
												}else{
													alert("Les infos saisies pour la date 6 sont erronées");
												}
											}else{	//uniquement jusqu'à date 5
												if(document.aForm.cout_jour.value!=""){
													if(document.getElementById('id_region').options.selectedIndex>0){
														if(document.getElementById('id_depart').options.selectedIndex>0){
															if(document.aForm.ville.value!=""){
																if(document.getElementById('id_of').options.selectedIndex>0){
																	if(document.getElementById('id_theme').options.selectedIndex>0){
																		if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
																			if(document.getElementById('id_intitule').options.selectedIndex>0){
																				
																				if(quel_formulaire=="modif"){
												
																					if(document.getElementById('statut_form').value=="Réalisée"){
																					
																						if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																							if(document.getElementById('code_formateur').value!=""){
																								if(document.getElementById('type_session').options.selectedIndex>0){
																									if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																										if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																											if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																												if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																													if(date_sup=='non'){
																														document.aForm.submit();
																														document.getElementById('attention').style.display='none';
																														document.getElementById('tacheencours').style.display='';
																													}else{
																														alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																													}
																												}else{
																													alert("Vous devez saisir au moins un nombre de stagiaires présents");
																												}
																											}else{
																												alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																											}
																										}else{
																											alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																										}
																									}else{
																										alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																									}
																								}else{
																									alert("Vous devez selectionner un type de formation");
																								}
																							}else{
																								alert("Le code formateur de l'O.F. n'est pas saisi");
																							}
																						}else{
																							alert("La saisie du premier jour de formation est erronée");
																						}
																						
																					}else{
																					
																						if(document.getElementById("statut_form").options.selectedIndex!=0){
																							if(document.aForm.dates_connues.value=='non'){
																								document.aForm.submit();
																							}else{
																								if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																									document.aForm.submit();
																								}else{
																									alert("La saisie du premier jour de formation est erronée");
																								}
																							}
																						}else{
																							alert("Vous n'avez pas sélectionné le statut de la formation");
																						}
																										
																					}
																					
																				}else{
																				
																					if(document.aForm.dates_connues.value=='non'){
																						document.aForm.submit();
																					}else{
																						if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																							document.aForm.submit();
																						}else{
																							alert("La saisie du premier jour de formation est erronée");
																						}
																					}
																				
																				}	
																			
																			}else{
																				alert("Vous n'avez pas sélectionné l'intitulé de la formation");
																			}
																		}else{
																			alert("Vous n'avez pas sélectionné le sous-thème de la formation");
																		}
																	}else{
																		alert("Vous n'avez pas sélectionné le thème de la formation");
																	}
																}else{
																	alert("Vous n'avez pas sélectionné l'Organisme de Formation");
																}
															}else{
																alert("Vous n'avez pas sélectionné la ville");
															}
														}else{
															alert("Vous n'avez pas sélectionné le département");
														}
													}else{
														alert("Vous n'avez pas sélectionné la région");
													}
												}else{
													alert("Vous n'avez pas saisi le coût journalier");
												}
											
											}
										}else{
											alert("Les infos saisies pour la date 5 sont erronées");
										}
										
									}else{  // uniquement jusqu'à date 4
										if(document.aForm.cout_jour.value!=""){
											if(document.getElementById('id_region').options.selectedIndex>0){
												if(document.getElementById('id_depart').options.selectedIndex>0){
													if(document.aForm.ville.value!=""){
														if(document.getElementById('id_of').options.selectedIndex>0){
															if(document.getElementById('id_theme').options.selectedIndex>0){
																if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
																	if(document.getElementById('id_intitule').options.selectedIndex>0){
																		
																		if(quel_formulaire=="modif"){
												
																			if(document.getElementById('statut_form').value=="Réalisée"){
																			
																				if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																					if(document.getElementById('code_formateur').value!=""){
																						if(document.getElementById('type_session').options.selectedIndex>0){
																							if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																								if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																									if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																										if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																											if(date_sup=='non'){
																												document.aForm.submit();
																												document.getElementById('attention').style.display='none';
																												document.getElementById('tacheencours').style.display='';
																											}else{
																												alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																											}
																										}else{
																											alert("Vous devez saisir au moins un nombre de stagiaires présents");
																										}
																									}else{
																										alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																									}
																								}else{
																									alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																								}
																							}else{
																								alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																							}
																						}else{
																							alert("Vous devez selectionner un type de formation");
																						}
																					}else{
																						alert("Le code formateur de l'O.F. n'est pas saisi");
																					}
																				}else{
																					alert("La saisie du premier jour de formation est erronée");
																				}
																				
																			}else{
																			
																				if(document.getElementById("statut_form").options.selectedIndex!=0){
																					if(document.aForm.dates_connues.value=='non'){
																						document.aForm.submit();
																					}else{
																						if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																							document.aForm.submit();
																						}else{
																							alert("La saisie du premier jour de formation est erronée");
																						}
																					}
																				}else{
																					alert("Vous n'avez pas sélectionné le statut de la formation");
																				}
																								
																			}
																			
																		}else{
																		
																			if(document.aForm.dates_connues.value=='non'){
																				document.aForm.submit();
																			}else{
																				if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																					document.aForm.submit();
																				}else{
																					alert("La saisie du premier jour de formation est erronée");
																				}
																			}
																		
																		}	
																	
																	}else{
																		alert("Vous n'avez pas sélectionné l'intitulé de la formation");
																	}
																}else{
																	alert("Vous n'avez pas sélectionné le sous-thème de la formation");
																}
															}else{
																alert("Vous n'avez pas sélectionné le thème de la formation");
															}
														}else{
															alert("Vous n'avez pas sélectionné l'Organisme de Formation");
														}
													}else{
														alert("Vous n'avez pas sélectionné la ville");
													}
												}else{
													alert("Vous n'avez pas sélectionné le département");
												}
											}else{
												alert("Vous n'avez pas sélectionné la région");
											}
										}else{
											alert("Vous n'avez pas saisi le coût journalier");
										}
									
									}
								}else{
									alert("Les infos saisies pour la date 4 sont erronées");
								}
							}else{  // uniquement jusqu'à date 3
								if(document.aForm.cout_jour.value!=""){
									if(document.getElementById('id_region').options.selectedIndex>0){
										if(document.getElementById('id_depart').options.selectedIndex>0){
											if(document.aForm.ville.value!=""){
												if(document.getElementById('id_of').options.selectedIndex>0){
													if(document.getElementById('id_theme').options.selectedIndex>0){
														if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
															if(document.getElementById('id_intitule').options.selectedIndex>0){
																
																if(quel_formulaire=="modif"){
												
																	if(document.getElementById('statut_form').value=="Réalisée"){
																	
																		if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																			if(document.getElementById('code_formateur').value!=""){
																				if(document.getElementById('type_session').options.selectedIndex>0){
																					if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																						if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																							if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																								if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																									if(date_sup=='non'){
																										document.aForm.submit();
																										document.getElementById('attention').style.display='none';
																										document.getElementById('tacheencours').style.display='';
																									}else{
																										alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																									}
																								}else{
																									alert("Vous devez saisir au moins un nombre de stagiaires présents");
																								}
																							}else{
																								alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																							}
																						}else{
																							alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																						}
																					}else{
																						alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																					}
																				}else{
																					alert("Vous devez selectionner un type de formation");
																				}
																			}else{
																				alert("Le code formateur de l'O.F. n'est pas saisi");
																			}
																		}else{
																			alert("La saisie du premier jour de formation est erronée");
																		}
																		
																	}else{
																	
																		if(document.getElementById("statut_form").options.selectedIndex!=0){
																			if(document.aForm.dates_connues.value=='non'){
																				document.aForm.submit();
																			}else{
																				if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																					document.aForm.submit();
																				}else{
																					alert("La saisie du premier jour de formation est erronée");
																				}
																			}
																		}else{
																			alert("Vous n'avez pas sélectionné le statut de la formation");
																		}
																						
																	}
																	
																}else{
																
																	if(document.aForm.dates_connues.value=='non'){
																		document.aForm.submit();
																	}else{
																		if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																			document.aForm.submit();
																		}else{
																			alert("La saisie du premier jour de formation est erronée");
																		}
																	}
																
																}	
															
															}else{
																alert("Vous n'avez pas sélectionné l'intitulé de la formation");
															}
														}else{
															alert("Vous n'avez pas sélectionné le sous-thème de la formation");
														}
													}else{
														alert("Vous n'avez pas sélectionné le thème de la formation");
													}
												}else{
													alert("Vous n'avez pas sélectionné l'Organisme de Formation");
												}
											}else{
												alert("Vous n'avez pas sélectionné la ville");
											}
										}else{
											alert("Vous n'avez pas sélectionné le département");
										}
									}else{
										alert("Vous n'avez pas sélectionné la région");
									}
								}else{
									alert("Vous n'avez pas saisi le coût journalier");
								}
							
							}
						}else{
							alert("Les infos saisies pour la date 3 sont erronées");
						}
					}else{  // uniquement jusqu'à date 2
						if(document.aForm.cout_jour.value!=""){
							if(document.getElementById('id_region').options.selectedIndex>0){
								if(document.getElementById('id_depart').options.selectedIndex>0){
									if(document.aForm.ville.value!=""){
										if(document.getElementById('id_of').options.selectedIndex>0){
											if(document.getElementById('id_theme').options.selectedIndex>0){
												if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
													if(document.getElementById('id_intitule').options.selectedIndex>0){
														
														if(quel_formulaire=="modif"){
												
															if(document.getElementById('statut_form').value=="Réalisée"){
															
																if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																	if(document.getElementById('code_formateur').value!=""){
																		if(document.getElementById('type_session').options.selectedIndex>0){
																			if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																				if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																					if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																						if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																							if(date_sup=='non'){
																								document.aForm.submit();
																								document.getElementById('attention').style.display='none';
																								document.getElementById('tacheencours').style.display='';
																							}else{
																								alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																							}
																						}else{
																							alert("Vous devez saisir au moins un nombre de stagiaires présents");
																						}
																					}else{
																						alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																					}
																				}else{
																					alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																				}
																			}else{
																				alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																			}
																		}else{
																			alert("Vous devez selectionner un type de formation");
																		}
																	}else{
																		alert("Le code formateur de l'O.F. n'est pas saisi");
																	}
																}else{
																	alert("La saisie du premier jour de formation est erronée");
																}
																
															}else{
															
																if(document.getElementById("statut_form").options.selectedIndex!=0){
																	if(document.aForm.dates_connues.value=='non'){
																		document.aForm.submit();
																	}else{
																		if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																			document.aForm.submit();
																		}else{
																			alert("La saisie du premier jour de formation est erronée");
																		}
																	}
																}else{
																	alert("Vous n'avez pas sélectionné le statut de la formation");
																}
																				
															}
															
														}else{
														
															if(document.aForm.dates_connues.value=='non'){
																document.aForm.submit();
															}else{
																if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32){
																	document.aForm.submit();
																}else{
																	alert("La saisie du premier jour de formation est erronée");
																}
															}
														
														}	
													
													}else{
														alert("Vous n'avez pas sélectionné l'intitulé de la formation");
													}
												}else{
													alert("Vous n'avez pas sélectionné le sous-thème de la formation");
												}
											}else{
												alert("Vous n'avez pas sélectionné le thème de la formation");
											}
										}else{
											alert("Vous n'avez pas sélectionné l'Organisme de Formation");
										}
									}else{
										alert("Vous n'avez pas sélectionné la ville");
									}
								}else{
									alert("Vous n'avez pas sélectionné le département");
								}
							}else{
								alert("Vous n'avez pas sélectionné la région");
							}
						}else{
							alert("Vous n'avez pas saisi le coût journalier");
						}	
					
					}
				}else{
					alert("Les infos saisies pour la date 2 sont erronées");
				}
			}else{  // uniquement date 1
				if(document.aForm.cout_jour.value!=""){
					if(document.getElementById('id_region').options.selectedIndex>0){
						if(document.getElementById('id_depart').options.selectedIndex>0){
							if(document.aForm.ville.value!=""){
								if(document.getElementById('id_of').options.selectedIndex>0){
									if(document.getElementById('id_theme').options.selectedIndex>0){
										if(document.getElementById('id_theme').value=='3' || document.getElementById('id_soustheme').options.selectedIndex>0){
											if(document.getElementById('id_intitule').options.selectedIndex>0){
	
												if(quel_formulaire=="modif"){
												
													if(document.getElementById('statut_form').value=="Réalisée"){
													
														if(document.getElementById('jour1').value!=0 && document.getElementById('jour1').value<32){
															if(document.getElementById('code_formateur').value!=""){
																if(document.getElementById('type_session').options.selectedIndex>0){
																	if(document.getElementById('nb_entreprise_10_ins').value!="" || document.getElementById('nb_entreprise_50_ins').value!=""){
																		if(document.getElementById('nb_entreprise_10_pre').value!="" || document.getElementById('nb_entreprise_50_pre').value!=""){
																			if(document.getElementById('nb_stagiaire_10_ins').value!="" || document.getElementById('nb_stagiaire_50_ins').value!=""){
																				if(document.getElementById('nb_stagiaire_10_pre').value!="" || document.getElementById('nb_stagiaire_50_pre').value!=""){
																					if(date_sup=='non'){
																						document.aForm.submit();
																						document.getElementById('attention').style.display='none';
																						document.getElementById('tacheencours').style.display='';
																					}else{
																						alert("Vous ne pouvez pas valider la réalisation de cette formation,\n car une ou des dates sont postérieures à la date du jour");
																					}
																				}else{
																					alert("Vous devez saisir au moins un nombre de stagiaires présents");
																				}
																			}else{
																				alert("Vous devez saisir au moins un nombre de stagiaires inscrits");
																			}
																		}else{
																			alert("Vous devez saisir au moins un nombre d'entreprises présentes");
																		}
																	}else{
																		alert("Vous devez saisir au moins un nombre d'entreprises inscrites");
																	}
																}else{
																	alert("Vous devez selectionner un type de formation");
																}
															}else{
																alert("Le code formateur de l'O.F. n'est pas saisi");
															}
														}else{
															alert("La saisie du premier jour de formation est erronée");
														}
														
													}else{
													
														if(document.getElementById("statut_form").options.selectedIndex!=0){
															if(document.aForm.dates_connues.value=='non'){
																document.aForm.submit();
															}else{
																if(document.getElementById('jour1').value!=""  && document.getElementById('jour1').value<32){
																	document.aForm.submit(); // ici
																}else{
																	alert("La saisie du premier jour de formation est erronée");
																}
															}
														}else{
															alert("Vous n'avez pas sélectionné le statut de la formation");
														}
																		
													}
													
												}else{
												
													if(document.aForm.dates_connues.value=='non'){
														document.aForm.submit();
													}else{
														if(document.getElementById('jour1').value!=""  && document.getElementById('jour1').value<32){
															document.aForm.submit();
														}else{
															alert("La saisie du premier jour de formation est erronée");
														}
													}
												
												}												
											
											}else{
												alert("Vous n'avez pas sélectionné l'intitulé de la formation");
											}
										}else{
											alert("Vous n'avez pas sélectionné le sous-thème de la formation");
										}
									}else{
										alert("Vous n'avez pas sélectionné le thème de la formation");
									}
								}else{
									alert("Vous n'avez pas sélectionné l'Organisme de Formation");
								}
							}else{
								alert("Vous n'avez pas sélectionné la ville");
							}
						}else{
							alert("Vous n'avez pas sélectionné le département");
						}
					}else{
						alert("Vous n'avez pas sélectionné la région");
					}
				}else{
					alert("Vous n'avez pas saisi le coût journalier");
				}
					
			}
		}else{
			alert("Les infos saisies pour la date 1 sont erronées");
		}
		
		}else{
			alert("Sélectionnez le nombre de jour"); // en plus
		}
		
	}else{
		alert("Sélectionnez le nombre de jour ou sélectionez un jour");
	}
}


function verif_acco_cForm(){
	if(document.cForm.nom.value!="" && document.cForm.adresse.value!="" && document.cForm.codepostal.value!="" && document.cForm.ville.value!=""){
		
		var email=document.cForm.email.value;

		if (document.cForm.email.value!="" && ((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1)) ) {
			// l'adresse entrée est incorrecte
			alert("l'adresse email est incorrecte");
		}else{
			document.cForm.submit();
		}

	}else{
		alert("Vous n'avez pas rempli les champs obligatoires");
	}
}


/** *** CALENDRIER FORMATION : CLASSIFICATION *** */

function envoiRecherche(){
	if(document.aForm.type[0].checked == true || document.aForm.type[1].checked == true){
		if(document.aForm.periode.value!=1){
			if(document.aForm.periode.value!=2){
				//if(document.aForm.region.value==""){
					//document.aForm.region_id.value=0;
				//}
				document.aForm.submit();
			}else{
				alert("Vous devez sélectionner un trimestre");
			}
		}else{
			alert("Vous devez sélectionner un mois");
		}

	}else{
		alert("Vous n'avez pas sélectionné le type de formation");
	}

}

function changePeriode(){
	document.getElementById('fleche3').src='../../images/img_acc/spacer.gif';
	document.getElementById('aide').innerHTML='Aide : Lancez la recherche';
}



/***     administration     ***/

function recupCheckBox(id){
	if (document.getElementById('type'+id).checked == true){
		letype1='inter';
		letype2='intra';
	 	document.getElementById('quel_type'+id).value=eval('letype'+id);
	}else{
		document.getElementById('quel_type'+id).value='';
	}
}

function tailleListeFormation(){

	if(document.all) {
		var haut = (document.body.clientHeight);
	}else{
		var haut = (window.innerHeight);
	}
	
	if(document.getElementById('div_class_form_liste')){
		hauteur=document.getElementById('div_class_form_liste').offsetHeight;
		//alert(hauteur);
		if(hauteur>250){
			if(screen.height<=768){
				document.getElementById('div_class_form_liste').style.height='250px';
			}else{
				document.getElementById('div_class_form_liste').style.height=(haut-200-180)+'px';
			}
		}
	}
}

function tailleListeOF(){

	if(document.all) {
		var haut = (document.body.clientHeight);
	}else{
		var haut = (window.innerHeight);
	}
	
	if(document.getElementById('div_class_of_liste')){
		hauteur=document.getElementById('div_class_of_liste').offsetHeight;
		//alert(hauteur);
		if(hauteur>250){
			if(screen.height<=768){
				document.getElementById('div_class_of_liste').style.height='250px';
			}else{
				document.getElementById('div_class_of_liste').style.height=(haut-200-180)+'px';
			}
		}
	}
}


function alimenteJour2(){
	var quel_jour_index=document.getElementById('jour1').options.selectedIndex;
	var quel_jour_index=quel_jour_index+1;
	document.getElementById('jour2').options.selectedIndex=quel_jour_index;
}

function alimenteMois2(){
	var quel_jour_index=document.getElementById('mois1').options.selectedIndex;
	document.getElementById('mois2').options.selectedIndex=quel_jour_index;
}

function alimenteAnnee2(){
	var quel_jour_index=document.getElementById('annee1').options.selectedIndex;
	document.getElementById('annee2').options.selectedIndex=quel_jour_index;
}

function verif_class_aForm(){
	if(document.getElementById('jour1').options.selectedIndex>0){
		if(document.getElementById('mois1').options.selectedIndex>0){
			if(document.getElementById('annee1').options.selectedIndex>0){
				if(document.getElementById('jour2').options.selectedIndex>0){
					if(document.getElementById('mois2').options.selectedIndex>0){
						if(document.getElementById('annee2').options.selectedIndex>0){
							if(document.getElementById('id_region').options.selectedIndex>0){
								if(document.getElementById('id_of').options.selectedIndex>0){
									document.aForm.submit();
								}else{
									alert("Sélectionnez l'Organisme de Formation");
								}
							}else{
								alert("Sélectionnez la région");
							}
						}else{
							alert("Sélectionnez l'annee2");
						}
					}else{
						alert("Sélectionnez le mois2");
					}
				}else{
					alert("Sélectionnez le jour2");
				}
			}else{
				alert("Sélectionnez l'annee1");
			}
		}else{
			alert("Sélectionnez le mois1");
		}
	}else{
		alert("Sélectionnez le jour1");
	}
}


function verif_class_bForm(){
	if(document.getElementById('id_region').options.selectedIndex>0){
		if(document.getElementById('id_of').options.selectedIndex>0){
			document.bForm.submit();
		}else{
			alert("Sélectionnez l'Organisme de Formation");
		}
	}else{
		alert("Sélectionnez la région");
	}
}




function verif_class_cForm(){
	if(document.cForm.nom.value!="" && document.cForm.adresse.value!="" && document.cForm.codepostal.value!="" && document.cForm.ville.value!=""){
		if(document.cForm.type1.checked==true || document.cForm.type2.checked==true){
			document.cForm.submit();
		}else{
			alert("Vous n'avez pas coché le type de formation");
		}
	}else{
		alert("Vous n'avez pas rempli les champs obligatoires");
	}
}


/** *** FIN DE CALENDRIER FORMATION *** */

/** ** TUTEUR EN PLASTURGIE *** */

function verif_tuteur_aForm(quel_formulaire){
	if(document.getElementById('jour1').value!="" && document.getElementById('jour1').value<32 && document.getElementById('mois1').value!="" && document.getElementById('mois1').value<13 && document.getElementById('annee1').value!="" && document.getElementById('annee1').value.length==4){
		if(document.getElementById('jour2').value!="" && document.getElementById('jour2').value<32 && document.getElementById('mois2').value!="" && document.getElementById('mois2').value<13 && document.getElementById('annee2').value!="" && document.getElementById('annee2').value.length==4){
			if(document.getElementById('jour3').value!="" && document.getElementById('jour3').value<32 && document.getElementById('mois3').value!="" && document.getElementById('mois3').value<13 && document.getElementById('annee3').value!="" && document.getElementById('annee3').value.length==4){
				if(document.getElementById('id_region').options.selectedIndex>0){
					if(document.aForm.ville.value!=""){
						if(document.getElementById('id_depart').options.selectedIndex>0){
							//if(document.getElementById('id_of').options.selectedIndex>0){
								document.aForm.submit();
							//}else{
								//alert("Vous n'avez pas sélectionné l'Organisme de Formation");
							//}
						}else{
							alert("Vous n'avez pas sélectionné le département");
						}
					}else{
						alert("Vous n'avez pas saisi le nom de la ville");
					}
				}else{
					alert("Vous n'avez pas sélectionné l'antenne");
				}
			}else{
				alert("La saisie du troisième jour de formation est erronée");
			}
		}else{
			alert("La saisie du deuxième jour de formation est erronée");
		}
	}else{
		alert("La saisie du premier jour de formation est erronée");
	}
}

/* * Fin de tuteur * */


/** *** Fiche Produit Formation *** */

function verif_mForm(){
	if(document.getElementById('domaine').options.selectedIndex>0){
		if(document.mForm.nom_metier.value!=""){
			document.mForm.submit();	
		}else{
			alert("Saisissez un nom de métier");
		}
	}else{
		alert("Sélectionnez un domaine");
	}
}

function verif_dForm(){
	if(document.getElementById('groupe').options.selectedIndex>0){
		if(document.dForm.nom_domaine.value!=""){
			document.dForm.submit();	
		}else{
			alert("Saisissez un nom de domaine");
		}
	}else{
		alert("Sélectionnez un groupe");
	}
}


function ajouter(liste1,liste2){
	if (liste1.options.selectedIndex>=0) {
		list=new Option(liste1.options[liste1.options.selectedIndex].text,liste1.options[liste1.options.selectedIndex].value);
		liste2.options[liste2.options.length]=list;
		liste1.options[liste1.options.selectedIndex]=null;
	}else{
		alert("Aucune technique sélectionnée");
	}
}

function longTextarea(textarea,limite){
	if(textarea.value.length > limite){
		 textarea.value = textarea.value.substring(0, limite);
	}
}

function verif_choixForm(){
	if(document.getElementById('gdomaine').options.selectedIndex>0){
		if(document.getElementById('domaine').options.selectedIndex>0){
			if(document.getElementById('categorie').options.selectedIndex>0){
				if(document.getElementById('nom').value!=0){
					document.choixForm.submit();
				}else{
					alert("Vous n'avez pas saisi le nom de la fiche");
				}
			}else{
				alert("Vous n'avez pas selectionné la catégorie");
			}
		}else{
			alert("Vous n'avez pas selectionné le domaine");
		}
	}else{
		alert("Vous n'avez pas selectionné le grand domaine");
	}
}

function verifier_choixForm(){
	if(document.getElementById('gdomaine').options.selectedIndex>0){
		if(document.getElementById('domaine').options.selectedIndex>0){
			if(document.getElementById('categorie').options.selectedIndex>0){
				if(document.getElementById('id_fiche').value!=0){
					document.choixForm.envoi.value=1;
					document.choixForm.submit();
				}else{
					alert("Vous n'avez pas selectionné la fiche");
				}
			}else{
				alert("Vous n'avez pas selectionné la catégorie");
			}
		}else{
			alert("Vous n'avez pas selectionné le domaine");
		}
	}else{
		alert("Vous n'avez pas selectionné le grand domaine");
	}
}

function verif_oForm(){
	if(document.oForm.gdomaine.value!=""){
		if(document.oForm.domaine.value!=""){
			if(document.oForm.categorie.value!=""){
				if(document.oForm.nom.value!=""){
					if(document.oForm.ladate.value!=""){
						document.oForm.submit();
					}else{
						alert("Saisissez une date de mise à jour");
					}
				}else{
					alert("Sélectionnez le critère de classement NOM en haut de page et validez");
				}
			}else{
				alert("Sélectionnez le critère de classement CATEGORIE en haut de page et validez");
			}
		}else{
			alert("Sélectionnez le critère de classement DOMAINE en haut de page et validez");
		}
	}else{
		alert("Sélectionnez le critère de classement  GRAND DOMAINE en haut de page et validez");
	}
}

function convertListe(){	

	if(document.oForm.fourn_choix.options.length!=0){

		var nbre=document.oForm.fourn_choix.options.length;		// je compte le nombre d'item de la liste

    	for (i=0;i<nbre;i++){		// je lance une boucle pour selectionner tous les items
	    	document.oForm.fourn_choix.options[i].selected = true;
    	}

		document.oForm.fourn_choix.name = "fourn_choix[]";		// je modifie l'ID  de la liste pour que PHP traite cette dernière comme un tableau
	
	}
}

/* *** Fin FPF *** */


function tailleContenu(taille){
	document.getElementById('contenu').style.height=taille;
}

function impression(idbouton){
	document.getElementById(idbouton).style.display='none';
	window.print();
	document.getElementById(idbouton).style.display='';
}

function popup(page,width,height,top,left){
	window.open(page,'popup','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=no,directories=no');
}

function popupactu(page,width,height,top,left){
	window.open(page,'popup2','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=no,directories=no');
}

function popupSansScroll(page,width,height,top,left){
	window.open(page,'popup','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=no,menubar=no,location=no,resizable=no,directories=no');
}

function popupResizable(page,width,height,top,left){
	window.open(page,'fenetre','width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,directories=no');
}

function popupprint(rub,srub){
	window.open('print.php?rub='+rub+'&srub='+srub+'','impression','width=800,height=600,top=150,left=150,toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,directories=no');
}

function popupprintActu(rub,srub,id_actu){
	window.open('print.php?rub='+rub+'&srub='+srub+'&id_actu='+id_actu+'','impression','width=800,height=600,top=150,left=150,toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,directories=no');
}

function popupprintfaq(id_retour,id_rub){
	window.open('printfaq.php?id_retour='+id_retour+'&id_rub='+id_rub+'','impression','width=800,height=600,top=150,left=150,toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,directories=no');
}

function popupprintFpf(domaine,fiche){
	window.open('print.php?id_gdomaine='+domaine+'&idfiche='+fiche+'','impression','width=800,height=600,top=150,left=150,toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=yes,directories=no');
}

function ouvrePopup(page,title,width,height,top,left){
	window.open(page,title,'width='+width+',height='+height+',top='+top+',left='+left+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=no,directories=no');
}

// Dans boite à outils : documentation technique

function changeliste(){
	document.choixtheme.submit(); 
}


/* LE PLAN */
function transmettre(url){
	window.opener.location.href=url;
}

/* Dans l'admin de documentation technique */

function alimenteChamp(){
	document.baForm.lequeltheme.value=document.baForm.idtheme.options[document.baForm.idtheme.selectedIndex].text;
	i=document.baForm.idtheme.options[document.baForm.idtheme.selectedIndex].value;
}

function confirm(page,width,height){
	window.open(page,'confirmation','width='+width+',height='+height+',top='+screen.height/2+',left='+screen.width/4+',toolbar=no,scrollbars=yes,menubar=no,location=no,resizable=no,directories=no');
}

function rafraichit(lurl){
	window.opener.location.href=lurl;
}

function changeCouleur(idcellule,couleur){
	document.getElementById(idcellule).style.background=couleur;
}


function AddText(startTag,defaultText,endTag,nom_du_textarea) {

	if (nom_du_textarea.createTextRange) {
	var text;
	nom_du_textarea.focus(nom_du_textarea.caretPos);
	nom_du_textarea.caretPos = document.selection.createRange().duplicate();
		if(nom_du_textarea.caretPos.text.length>0){
		nom_du_textarea.caretPos.text = startTag + nom_du_textarea.caretPos.text + endTag;
		}else{
		nom_du_textarea.caretPos.text = startTag+defaultText+endTag;
		}
		
	}else{
	nom_du_textarea.value += startTag+defaultText+endTag;
	}
	 
}


// Dans l'admin des chiffres clés


function checkEtEnvoiForm(){

	if(document.oForm.photo.value!="" && document.oForm.legende.value!="" && document.oForm.titre.value!=""){
		document.oForm.submit();
	}else{
		alert("Vous n'avez pas rempli tous les champs obligatoires");
	}
	
}


// document.getElementById(idcellule).style.font='normal 10px verdana';

function affichagePetitEcran(){
	if(screen.width<1024){
		document.getElementById('conteneur').style.left="0px";
		document.getElementById('conteneur').style.marginLeft="0px";
	}
}


/*
function tailleCalqueContenu() {
	if(screen.height>768){
		//document.getElementById("contenu").style.height=((screen.height)-370)+'px';
		if(document.all) {
			var haut = (document.body.clientHeight);
		}else{
			var haut = (window.innerHeight);
		}
		
		document.getElementById("contenu").style.height=(haut-190)+'px';
	}else{
		document.getElementById("menugauche").style.top='142px';
	}

}
*/


function tailleCalqueContenu() {

	if(screen.height>768){
		if(document.all) {
			var haut = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;	// pour IE 7.0 ou IE 6.0
		}else{
			var haut = window.innerHeight;
		}
		
		document.getElementById("contenu").style.height=(haut-190)+'px';
		document.getElementById("conteneur").style.height=(haut)+'px';

	}else{
		document.getElementById("menugauche").style.top='142px';
	}
	
	
	if(document.all) {
	
		if(document.body.clientWidth<980){
			document.getElementById("conteneur").style.marginLeft='0px';
			document.getElementById("conteneur").style.left='0px';
		}else{
			document.getElementById("conteneur").style.marginLeft='-498px';
			document.getElementById("conteneur").style.left='50%';
		}
		
	}else{
	
		if(window.innerWidth<980){
			document.getElementById("conteneur").style.marginLeft='0px';
			document.getElementById("conteneur").style.left='0px';
		}else{
			document.getElementById("conteneur").style.marginLeft='-498px';
			document.getElementById("conteneur").style.left='50%';
		}
	
	}

}







/* --------------------------------------- */

/* FONCTIONS DREAMWEAVER */

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
