// JavaScript Document
/**	Fonction permettant de centrer le logo URACS du header		*/
	function Center_Logo () {
		var Tbl_Width = document.getElementById('Tbl_Head').offsetWidth ;
		var Img_Width = document.getElementById('Logo_Uracs').offsetWidth ;
		var Nice_Width = (Tbl_Width-Img_Width)/2 ;
		document.getElementById('Tbl_Head_Left').style.width = Nice_Width ;
		document.getElementById('Tbl_Head_Right').style.width = Nice_Width ;
	}
/**	Fin de Fonction permettant de centrer le logo URACS du header		*/
/**	Affichage de bulles d'aide contextuelles 					*/
	function Help_Menus(obj, Msg_Prefix, action, Else_Msg) {
		var Today				= new Date() ;
		var Month				= Today.getMonth() + 1 ;
		var Formated_Day		= ( Today.getDate() < 10 ) ? '0'+Today.getDate() : Today.getDate() ;
		var Formated_Month		= ( Month < 10 ) ? '0'+Month : Month ;
		var NotFomated_Today	= ''+Formated_Day+''+Formated_Month+''+Today.getFullYear()+'' ;
		var Fomated_Today		= ''+Formated_Day+'/'+Formated_Month+'/'+Today.getFullYear()+'' ;
		var Date_Msg			= 'Les dates doivent être saisies au format "JJ/MM/AAA".<br><font color="#EA2700"><b>Astuce : Les "/" sont insérés automatiquement lors de la saisie. Pour renseigner la date '+Fomated_Today+' tapez simplement '+NotFomated_Today+'</b></font>' ;
		var Amount_Msg			= 'Les montants doivent être saisis sans espace et/ou ponctuation de séparation. <b>Ex: 300000</b>.<br><font color="#EA2700"><b>Merci de ne saisir que des chiffres.</b></font>' ;
		var Amount_Act_Msg		= 'Le montant demandé est celui à garantir, <b>hors cachet de l\'acteur</b>. Il doit être saisi sans espace et/ou ponctuation de séparation. <b>Ex: 300000</b>.<br><font color="#EA2700"><b>Assurez vous que les montants sont renseignés Hors Taxe.</b></font>' ;
		var Tel_Msg				= 'Le N° de téléphone doit être saisi sans espace et/ou ponctuation de séparation.<br><font color="#EA2700"><b>Les numéros français sont formatés comme suit : 0123456789.</b></font>' ;
		var x					= '' ;
		var x					= findPosX(obj)+100;
		var y					= findPosY(obj) ;
		var h					= findHeight(obj)+100 ;
		var Width				= findWidth(obj);
		var w					= window.innerWidth ;
		if ( (x+Width) >= w ) { x = x - ((x+Width)-w) }   { x = x ; }
		var play				= document.getElementById('Help_Table').style ;
		var Msg_Cell			= document.getElementById('Help_Msg') ;
		if ( action == '1' ) {
			play.display		= '' ;
			var img_msg			= '<img src="http://www.seracs.fr/i/Info_Message.gif" width="24" height="24" align="left" border="0" style="margin:0px 4px;">' ;
			if (Msg_Prefix == 'Date' ) { Msg_Cell.innerHTML = ''+img_msg + Date_Msg+'' ; }
			else if (Msg_Prefix == 'Amount' ) { Msg_Cell.innerHTML = ''+img_msg + Amount_Msg+'' ; }
			else if (Msg_Prefix == 'Amount_Act' ) { Msg_Cell.innerHTML = ''+img_msg + Amount_Act_Msg+'' ; }
			else if (Msg_Prefix == 'Tel' ) { Msg_Cell.innerHTML = ''+img_msg + Tel_Msg+'' ; }
			else if (Msg_Prefix == '' ) { Msg_Cell.innerHTML = ''+img_msg + Else_Msg+'' ; }
			play.width			= Width + 'px' ;
			var T_h				= document.getElementById('Help_Table').offsetHeight ;
			play.top			= (y-h) + 'px' ;
			play.left			= ((x-Width)-3) + 'px' ;
		} else {
			play.display	= 'none' ;
		}
		//	alert ('width : '+Width+' - Pos+LarDiv : '+(x+300)) ;
	}
//	Affiche le sous formulaire EMPLOI
	function Sub_Emploi (obj) {
		var R_Length			= document.getElementById('T_Job').rows.length ;
		var M_Form				= document.forms['EN_2004'] ;
		var NB_Job 				= ( R_Length/5 ) ;
		var Max_Job				= M_Form.elements['Indic_5_21'].value ;
		if ( NB_Job < Max_Job ) {
			var x					= '' ;
			var x					= findPosX(obj) ;
			var y					= findPosY(obj) ;
			var h					= findHeight(obj) ;
			var Width				= findWidth(obj) ;
			var w					= window.innerWidth ;
			if ( (x+Width) >= w ) { x = x - ((x+Width)-w) }   { x = x ; }
			var play				= document.getElementById('Job_Infos').style ;
			play.display			= '' ;
			play.width				= Width + 'px' ;
			var T_h					= document.getElementById('Job_Infos').offsetHeight ;
			play.top				= (y-15) + 'px' ;
			play.left				= ((x-Width)-15) + 'px' ;
			//	play.top				= (y - (T_h+3)) + 'px' ;
			//	play.left				= ((x-Width)+3) + 'px' ;
		} else {
			var Too_Much = ( NB_Job-Max_Job ) * 5 ;
			//	alert ( NB_Job + '-' + Max_Job + '*5 = ' + Too_Much) ;
			var To_Del				= R_Length-Too_Much ;
			//	alert ( 'var i = '+R_Length+'; i<'+To_Del+'; i--' ) ;
			for ( var i = R_Length; i>To_Del; i-- ) {
				//	alert (i) ;
				j					= i-1 ;
				document.getElementById('T_Job').deleteRow(j) ;
			}
			document.getElementById('Job_Infos').style.display = 'none' ;
		}
	}
//	Fin du sous formulaire EMPLOI
//	Affiche le sous formulaire PARTENARIATS INSTITUTIONNELS
	function Sub_AP (obj) {
		var R_Length	= document.getElementById('T_AP').rows.length ;
		var M_Form		= document.forms['EN_2004'] ;
		var NB_Job 		= ( R_Length/5 ) ;
		var Max_Job		= M_Form.elements['Indic_3_11'].value ;
		if ( NB_Job < Max_Job ) {
			var x		= '' ;
			var x		= findPosX(obj) ;
			var y		= findPosY(obj) ;
			var h		= findHeight(obj) ;
			var Width	= findWidth(obj) ;
			var w		= window.innerWidth ;
			if ( (x+Width) >= w ) { x = x - ((x+Width)-w) }   { x = x ; }
			var play	= document.getElementById('ap_Div').style ;
			play.display= '' ;
			var T_h		= document.getElementById('ap_Div').offsetHeight ;
			var T_w		= document.getElementById('ap_Div').offsetWidth ;
			play.top	= (y-15) + 'px' ;
			play.left	= ((x-T_w)-7) + 'px' ;
		} else {
			var Too_Much = ( NB_Job-Max_Job ) * 5 ;
			var To_Del	= R_Length-Too_Much ;
			for ( var i = R_Length; i>To_Del; i-- ) {
				j				= i-1 ;
				document.getElementById('T_AP').deleteRow(j) ;
			}
			document.getElementById('ap_Div').style.display = 'none' ;
		}
	}
//	Fin du sous formulaire PARTENARIATS INSTITUTIONNELS
/**	Trouve la position X d'un objet **/	
	function findPosX (obj) {
		var curleft = 0;
		if ( obj.offsetParent ) {
			while (obj.offsetParent) {
				curleft += obj.offsetLeft ;
				obj = obj.offsetParent ;
			}
		} else if (obj.x) {
			curleft += obj.x ;
		}
		return curleft ;
	}
/**	Trouve la position Y d'un objet **/	
	function findPosY (obj) {
		var curtop = 0;
		var printstring = '';
		if ( obj.offsetParent ) {
			while (obj.offsetParent) {
				//printstring += ' element ' + obj.tagName + ' has ' + obj.offsetTop ;
				curtop += obj.offsetTop ;
				obj = obj.offsetParent ;
			}
		} else if (obj.y) {
			curtop += obj.y;
		}
		return curtop;
	}
/**	Trouve la hauteur d'un objet **/	
	function findHeight (obj) {
		var curHeight = 0;
		if ( obj.offsetParent ) {
				curHeight = obj.offsetHeight ;
		} else if (obj.height) {
			curHeight = obj.Height;
		}
		return curHeight;
	}
/**	Trouve la largeur d'un objet **/	
	function findWidth (obj) {
		var curWidth = 0;
		if ( obj.offsetParent ) {
				curWidth = obj.offsetWidth ;
		} else if (obj.Width) {
			curHeight = obj.Width;
		}
		return curWidth;
	}
/**	Cherche une valeur dans un tableau associatif **/	
	function Find_In_Array( searchS, arraySA ) {
		var I = 0;
		var minI = 0;
		var maxI = arraySA.length - 1;
		var s = "";
		var foundB = false;
		I = minI - 1;
		while ( ( I <= maxI ) && ( !( foundB ) ) ) {
			I = I + 1;
			s = arraySA[ I ];
			foundB = ( searchS == s );
		}
		if ( foundB ) {
			return( I );
		} else {
			return( -1000 );
		}
	}
	function compareNum(a,b) {
		return a-b
	}
	function isDigit(c) {
		return ((c >= "0") && (c <= "9"))
	}
	function validateNumber(Field, lgAwaited, char_ok) {
        lg = Field.length; 
        if (lg > lgAwaited) return false;
        for (i=0; i<lg; i++) {
                c = Field.charAt(i);
                if (!isDigit(c)) {
					if (c != char_ok)
					return false;
				}
        }
        return true;
	}
	
	function good_date (what, form) {
		var FormObj = document.forms[''+form+''].elements[''+what+''] ;
		if ( FormObj.value.length == 2 || FormObj.value.length == 5 ) {
			FormObj.value = FormObj.value + "/" ;
		} else if ( FormObj.value.length > 10 ) {
			FormObj.value = FormObj.value.slice(0,10)
		} else if (FormObj.value.length == 10) {
			return testDateValide(FormObj.value, form, what) ;
		}
	}
	
	function CheckDate (date1, date2) {
	
		var strDayFrom;
		var strMonthFrom;
		var strYearFrom;
		var strDayTo;
		var strMonthTo;
		var strYearTo;
		var strDateFrom			= date1 ;
		var strDateTo			= date2 ;
		if (strDateFrom.length == 10 && strDateTo.length == 10) {
			strDayFrom			= strDateFrom.substr(0, 2);
			strMonthFrom		= strDateFrom.substr(3, 2);
			strYearFrom			= strDateFrom.substr(6, 4);
			FromDate			= ""+strYearFrom+"-"+strMonthFrom+"-"+strDayFrom+"" ;
			strDayTo			= strDateTo.substr(0, 2);
			strMonthTo			= strDateTo.substr(3, 2);
			strYearTo			= strDateTo.substr(6, 4);
			ToDate				= ""+strYearTo+"-"+strMonthTo+"-"+strDayTo+"" ;
			var Today			= new Date() ;
			var Month			= Today.getMonth() + 1 ;
			var The_Today		= ''+Today.getFullYear()+'-'+Month+'-'+Today.getDate()+'' ;
			var Fomated_Today	= ''+Today.getDate()+'/'+Month+'/'+Today.getFullYear()+'' ;
			if (FromDate < The_Today) {
				alert ("La date de début ne peut pas être anterieure à la date du jour : "+Fomated_Today+" .\nMerci de vérifier et de modifier votre date") ;
				return false;
			} else {
				if (ToDate < FromDate) {
					alert ("La date de fin d'événement doit-être\nposterieure ou égale à la date de début.\nMerci de vérifier et de modifier vos dates") ;
					return false;
				}
			}
		} else if (strDateFrom.length == 0 && strDateTo.length == 0) {
				alert ("Vous n'avez pas saisi de date\nSélectionnez une période prédéfinie\nou saisissez au moins une date au format : JJ/MM/AAAA") ;
				return false;
		} else {
			if (strDateFrom.length != 10 && strDateFrom.length != 0) {
				alert ("Merci de vérifier la date de début de l'événement\nLe format doit être : JJ/MM/AAAA") ;
				return false;
			}
			if (strDateTo.length != 10 && strDateTo.length != 0) {
				alert ("Merci de vérifier la date de fin de l'événement\nLe format doit être : JJ/MM/AAAA") ;
				return false;
			}
		}
		return true ;
	}
	function testDateValide(saisie, form, field) {
		if (saisie == "") {alert('Merci de saisir une date');return false;};
		saisie = (saisie).split("/");
		if ((saisie.length != 3) || isNaN(parseInt(saisie[0])) || isNaN(parseInt(saisie[1])) || isNaN(parseInt(saisie[2]))) {alert('la date doit être formatée ainsi : JJ/MM/AAAA');return false};
		if ((saisie[0].length !=2) || (eval(saisie[0]) > 55) || (saisie[1].length !=2) || (saisie[2].length !=4)) {alert('la date doit être formatée ainsi : JJ/MM/AAAA');return false};
		laDate = new Date(eval(saisie[2]),eval(saisie[1])-1,eval(saisie[0]));
		annee = laDate.getYear();
		if ((Math.abs(annee)+"").length < 4) annee = annee + 1900;
		var TabMois = new Array("janvier","f�vrier","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre");
		if ((laDate.getDate() != eval(saisie[0])) && (eval(saisie[1]<13))) {
			if (annee != eval(saisie[2])) {
				annee-- ;
			}
			var Le_Mois	= eval(saisie[1])-1 ;
			alert("Le mois de "+ TabMois[''+Le_Mois+''] + " ne comporte que " + ((saisie[0]) - laDate.getDate()) + " jours en "+ annee + ".");
			document.forms[''+form+''].elements[''+field+''].value = ((saisie[0]) - laDate.getDate()) +'/'+ saisie[1] +'/'+ saisie[2] ;
			document.forms[''+form+''].elements[''+field+''].focus();
			document.forms[''+form+''].elements[''+field+''].select() ;
			return false ;
		}
		if (laDate.getMonth() != eval(saisie[1]-1)) {
			alert("Il n'y a jamais eu " + eval(saisie[1]) + " mois dans une année");
			document.forms[''+form+''].elements[''+field+''].value = eval(saisie[0]) +'/12/'+ eval(saisie[2]) ;
			document.forms[''+form+''].elements[''+field+''].focus();
			document.forms[''+form+''].elements[''+field+''].select() ;
			return false ;
		}
		return true ;
	}
	function SH_Parts ( Part_Num ) {
		if (document.getElementById(Part_Num).style.display == 'none') {
			document.getElementById(Part_Num).style.display = '' ;
		} else {
			document.getElementById(Part_Num).style.display = 'none' ;
		}
	}
	function S_Parts ( Part_Num ) {
		if (document.getElementById(Part_Num).style.display == 'none') {
			document.getElementById(Part_Num).style.display = '' ;
		}
	}
	function H_Parts ( Part_Num ) {
		if (document.getElementById(Part_Num).style.display == '') {
			document.getElementById(Part_Num).style.display = 'none' ;
		}
	}
	function Able_it ( Form, Elt_Name, Index, Action, Part_Num ) {
		var Elt	= document.forms[Form].elements[Elt_Name] ;
		if ( Action == true ) {
			Elt[Index].disabled = false ;
		} else { Elt[Index].disabled = true ; }
		SH_Parts ( Part_Num ) ;
	}
	function Valid_Num(Form, Field, lgAwaited, char_ok) {
		var va = document.forms[Form].elements[Field].value ;
		var lg = va.length ;
		var ret_s = '' ;
        for (i=0; i<lg; i++) {
			c = va.charAt(i);
			//	alert (c) ;
			if ( isDigit(c) || (c == char_ok) ) {
				//	var c_pos = va.indexOf(c, 0) ;
				ret_s += c ;
				document.forms[Form].elements[Field].value = ret_s ;
				//	alert (ret_s) ;
			}
		}
		if (ret_s.length > lgAwaited) {
			ret_s = ret_s.substring (0, lgAwaited) ;
		}
		document.forms[Form].elements[Field].value = ret_s ;
	}
//	Fonction : setCheckedBoxes(the_form, the_element, type_of, do_check) ---- !
	function setCheckedBoxes(the_form, the_element, type_of, do_check) {
		var elts      = (typeof(document.forms[the_form].elements[the_element]) != 'undefined') ? document.forms[the_form].elements[the_element] : 'undefined' ;
			  
		var elts_cnt  = (typeof(elts.length) != 'undefined')
					  ? elts.length
					  : 0;
	
		if (elts_cnt) {
			for (var i = 0; i < elts_cnt; i++) {
				if ( type_of == 'check' ) {
					elts[i].checked = do_check;
				} else if ( type_of == 'disable' ) {
					elts[i].disabled = do_check;
				} // end if
			} // end for
		} else {
				if ( type_of == 'check' ) {
					elts.checked = do_check;
				} else if ( type_of == 'disable' ) {
					elts.disabled = do_check;
				} else if ( type_of == 'value' ) {
					elts.value = do_check;
				} // end if
			//	elts.checked        = do_check;
		} // end if... else
	
		return true;
	}
//	end of the 'setCheckboxes()' function
/*	Fonction d'ajout d'options dans un select											*/
	function Add_Options ( Form_Name, Select_Name, Nb_Options ) {
		var Select_List = document.forms[''+Form_Name+''].elements[''+Select_Name+''] ;
		if ( Select_List.length > 0 ) {
			Select_List.options.length = 0 ;
		}
		if ( Select_Name == 'Indic_5_2' ) {
			Nb_Options = Nb_Options*2 ;
		}
		if ( Select_Name == 'Indic_5_21' ) {
			Nb_Options = Nb_Options-1 ;
		}
		Select_List.options[0] = new Option(' -- -- -- -- -- -- ', '');
		for ( var i=0; i<=Nb_Options; i++) {
			var j = (i<10) ? '0'+i : i ;
			Select_List.options[i+1] = new Option(''+j+'', ''+i+'');
		}
	}
/*	Fin de Fonction d'ajout d'options dans un select									*/
/*	Fonction de sélection des éléments de tri du répertoire								*/
	function check_list () {
		form_object = document.f_sort_list;
		if ( form_object.classifie.value == "dpts" ) {
			document.getElementById("dptsList").style.display="";
		} else {
			document.getElementById("dptsList").style.display="none";
		}
		if ( form_object.classifie.value == "alpha" ) {
			document.getElementById("alphaList").style.display="";
		} else {
			document.getElementById("alphaList").style.display="none";
		}
	}
/*	Fin de Fonction de s�lection des �l�ments de tri du r�pertoire						*/
/*	Fonction ajoutant les lignes des Emplois aidés										*/
	function Comp_Job () {
		var J_Form			= document.forms['Form_Job'] ;
		var M_Form			= document.forms['EN_2004'] ;
		var R_Length		= document.getElementById('T_Job').rows.length ;
		var NB_Job 			= ( R_Length/5 ) + 1 ;
		var Max_Job			= M_Form.elements['Indic_5_21'].value ;
		if ( NB_Job <= Max_Job ) {
			//	alert ( 'Nombre de ligne : '+ R_Length ) ;
			var sJ1			= document.getElementById('J1') ;
			var sJ2			= document.getElementById('J2') ;
			var sJ4			= document.getElementById('J4') ;
			//	alert(sJ1.options[sJ1.selectedIndex].text) ;
			if ( J_Form.elements['J1'].value != '' && J_Form.elements['J2'].value != '' && J_Form.elements['J3'].value != '' && J_Form.elements['J4'].value != '' ) {
				var new_NB_Job	= ( R_Length/5 ) + 1 ;
				var T_0		= document.getElementById('T_Job').insertRow(R_Length) ;
				var a		= T_0.insertCell(0) ; a.className = 'Form_Cell_Description' ; a.style.width = '70px' ; a.style.fontSize = '10px' ; a.innerHTML = '<B>Emploi aidé</b>' ;
				var j		= T_0.insertCell(1) ; j.className = 'Form_Cell_Description' ; j.style.width = '180px' ; j.innerHTML = '<a href="Javascript:void(0);" onClick="DeleteRow(this.parentNode.parentNode.rowIndex)"><img src="http://www.seracs.fr/i/Button_Unchecked.gif" width="16" height="16" border="0"></a>' ;
				var T_1		= document.getElementById('T_Job').insertRow(R_Length+1) ;
				var b		= T_1.insertCell(0) ; b.className = 'Form_Cell_Description' ; b.style.fontSize = '10px' ; b.style.padding = '0px' ; b.innerHTML = '<b>Fonction :</b> ' ;
				var c		= T_1.insertCell(1) ; c.className = 'Form_Cell_Description' ; c.style.fontSize = '10px' ; c.style.padding = '0px' ; c.innerHTML = sJ1.options[sJ1.selectedIndex].text ;
				var T_2		= document.getElementById('T_Job').insertRow(R_Length+2) ;
				var d		= T_2.insertCell(0) ; d.className = 'Form_Cell_Description' ; d.style.fontSize = '10px' ; d.style.padding = '0px' ; d.innerHTML = '<b>Dispositif :</b> ' ;
				var e		= T_2.insertCell(1) ; e.className = 'Form_Cell_Description' ; e.style.fontSize = '10px' ; e.style.padding = '0px' ; e.innerHTML = sJ2.options[sJ2.selectedIndex].text ;
				var T_3		= document.getElementById('T_Job').insertRow(R_Length+3) ;
				var f		= T_3.insertCell(0) ; f.className = 'Form_Cell_Description' ; f.style.fontSize = '10px' ; f.style.padding = '0px' ; f.innerHTML = '<b>Embauche :</b> ' ;
				var g		= T_3.insertCell(1) ; g.className = 'Form_Cell_Description' ; g.style.fontSize = '10px' ; g.style.padding = '0px' ; g.innerHTML = J_Form.elements['J3'].value ;
				var T_4		= document.getElementById('T_Job').insertRow(R_Length+4) ;
				var h		= T_4.insertCell(0) ; h.className = 'Form_Cell_Description' ; h.style.fontSize = '10px' ; h.style.paddingTop = '0px' ; h.style.paddingBottom = '4px' ; h.innerHTML = '<b>Formation :</b> ' ;
				var i		= T_4.insertCell(1) ; i.className = 'Form_Cell_Description' ; i.style.fontSize = '10px' ; i.style.paddingTop = '0px' ; i.style.paddingBottom = '4px' ; i.innerHTML = sJ4.options[sJ4.selectedIndex].text ;
				var add_V	= J_Form.elements['J1'].value +'-'+ J_Form.elements['J2'].value +'-'+ J_Form.elements['J3'].value +'-'+ J_Form.elements['J4'].value ;
				if ( M_Form.elements['R_Jobs'].value != '' ) {
					M_Form.elements['R_Jobs'].value = M_Form.elements['R_Jobs'].value +';'+ add_V ;
				} else {
					M_Form.elements['R_Jobs'].value = add_V ;
				}
				if ( new_NB_Job == Max_Job ) { Cancel_Job(1) ; } else { Cancel_Job(0) ; }
			} else {
				alert ('Merci de renseigner les questions complémentaires') ;
			}
		} else {
			Cancel_Job(1) ;
		}
	}
/*	Fin de Fonction ajoutant les lignes des Emplois aidés									*/
	function Cancel_Job (act) {
		var PA_Form		= document.forms['Form_Job'] ;
		PA_Form.elements['J1'].value = '' ;
		PA_Form.elements['J2'].value = '' ;
		PA_Form.elements['J3'].value = '' ;
		PA_Form.elements['J4'].value = '' ;
		if ( act == true ) {
			document.getElementById('Job_Infos').style.display='none';
		}
	}
/*	Fonction supprimant les lignes des Emplois aidés										*/
	function DeleteRow ( i ) {
		document.getElementById('T_Job').deleteRow( i+4 ) ;
		document.getElementById('T_Job').deleteRow( i+3 ) ;
		document.getElementById('T_Job').deleteRow( i+2 ) ;
		document.getElementById('T_Job').deleteRow( i+1 ) ;
		document.getElementById('T_Job').deleteRow( i ) ;
		var R_Length	= document.getElementById('T_Job').rows.length ;
		var NB_Job 		= ( R_Length/5 ) ;
		var M_Form		= document.forms['EN_2004'] ;
		var Max_Job		= M_Form.elements['Indic_5_21'].value ;
		if ( Max_Job > NB_Job ) {
			Sub_Emploi ( document.getElementById('Indic_5_21') ) ;
			//	document.getElementById('Job_Infos').style.display = '' ;
		}
		var J_Texte		= M_Form.elements['R_Jobs'].value ;
		var J_Table		= J_Texte.split(';') ;
		var J_Line		= (i/5) ;
		//	alert (i) ;
		var New_Content = '' ;
		for ( var n=0; n<J_Table.length; n++ ) {
			if ( n != J_Line ) {
				New_Content += ';'+ J_Table[n] ;
			}
		}
		M_Form.elements['R_Jobs'].value = New_Content.slice(1) ;
	}
/*	Fin de Fonction supprimant les lignes des Emplois aidés								*/
/*	Fonction ajoutant les lignes des Partenariats INs										*/
	function Comp_AP () {
		var J_Form			= document.forms['Form_PA'] ;
		var M_Form			= document.forms['EN_2004'] ;
		var T_Name			= document.getElementById('T_AP') ;
		var R_Length		= T_Name.rows.length ;
		var NB_Job 			= ( R_Length/5 ) + 1 ;
		var Max_Job			= M_Form.elements['Indic_3_11'].value ;
		var my_PI3			= new Array ('Se retrouver pour pratiquer une activité particulière (Apprentissage)', 'Partager un rendez-vous régulier de parole et d\'échanges (Socialisation)', 'Partager un projet précis, une action avec des objectifs (Organisation)') ;
		if ( NB_Job <= Max_Job ) {
			//	alert ( 'Nombre de ligne : '+ R_Length ) ;
			var sJ1			= document.getElementById('PI1') ;
			var sJ2			= document.getElementById('PI2') ;
			var sJ4			= document.getElementById('PI4') ;
			//	alert(sJ1.options[sJ1.selectedIndex].text) ;
			if ( J_Form.elements['PI1'].value != '' && J_Form.elements['PI2'].value != '' && J_Form.elements['PI3'].value != '' && J_Form.elements['PI4'].value != '' ) {
				var new_NB_Job	= ( R_Length/5 ) + 1 ;
				var T_0		= T_Name.insertRow(R_Length) ;
				var a		= T_0.insertCell(0) ; a.className = 'Form_Cell_Description' ; a.style.width = '70px' ; a.style.fontSize = '10px' ; a.innerHTML = '<B>Groupe</b>' ;
				var j		= T_0.insertCell(1) ; j.className = 'Form_Cell_Description' ; j.style.width = '180px' ; j.innerHTML = '<a href="Javascript:void(0);" onClick="DeleteRow_AP(this.parentNode.parentNode.rowIndex)"><img src="/i/Button_Unchecked.gif" width="16" height="16" border="0"></a>' ;
				var T_1		= T_Name.insertRow(R_Length+1) ;
				var b		= T_1.insertCell(0) ; b.className = 'Form_Cell_Description' ; b.style.fontSize = '10px' ; b.style.padding = '0px' ; b.innerHTML = '<b>Composition :</b> ' ;
				var c		= T_1.insertCell(1) ; c.className = 'Form_Cell_Description' ; c.style.fontSize = '10px' ; c.style.padding = '0px' ; c.innerHTML = sJ1.options[sJ1.selectedIndex].text ;
				var T_2		= T_Name.insertRow(R_Length+2) ;
				var d		= T_2.insertCell(0) ; d.className = 'Form_Cell_Description' ; d.style.fontSize = '10px' ; d.style.padding = '0px' ; d.innerHTML = '<b>L\'âge :</b> ' ;
				var e		= T_2.insertCell(1) ; e.className = 'Form_Cell_Description' ; e.style.fontSize = '10px' ; e.style.padding = '0px' ; e.innerHTML = sJ2.options[sJ2.selectedIndex].text ;
				var T_3		= T_Name.insertRow(R_Length+3) ;
				for ( i=0; i<J_Form.elements['PI3'].length; i++ ) {
					if ( J_Form.elements['PI3'][i].checked ) { var PI3_val = i ; }
				}
				var f		= T_3.insertCell(0) ; f.className = 'Form_Cell_Description' ; f.style.fontSize = '10px' ; f.style.padding = '0px' ; f.innerHTML = '<b>Objectif :</b> ' ;
				var g		= T_3.insertCell(1) ; g.className = 'Form_Cell_Description' ; g.style.fontSize = '10px' ; g.style.padding = '0px' ; g.innerHTML = my_PI3[PI3_val] ;
				var T_4		= T_Name.insertRow(R_Length+4) ;
				var h		= T_4.insertCell(0) ; h.className = 'Form_Cell_Description' ; h.style.fontSize = '10px' ; h.style.paddingTop = '0px' ; h.style.paddingBottom = '4px' ; h.innerHTML = '<b>Evolution :</b> ' ;
				var i		= T_4.insertCell(1) ; i.className = 'Form_Cell_Description' ; i.style.fontSize = '10px' ; i.style.paddingTop = '0px' ; i.style.paddingBottom = '4px' ; i.innerHTML = sJ4.value ;
				var add_V	= J_Form.elements['PI1'].value +'~'+ J_Form.elements['PI2'].value +'~'+ PI3_val +'~'+ J_Form.elements['PI4'].value ;
				if ( M_Form.elements['R_PIs'].value != '' ) {
					M_Form.elements['R_PIs'].value = M_Form.elements['R_PIs'].value +'|'+ add_V ;
				} else {
					M_Form.elements['R_PIs'].value = add_V ;
				}
				if ( new_NB_Job == Max_Job ) { Cancel_AP(1) ; } else { Cancel_AP(0) ; }
			} else {
				alert ('Merci de renseigner les questions complémentaires') ;
			}
		} else {
			Cancel_AP(1) ;
		}
	}
/*	Fin de Fonction ajoutant les lignes des Partenariats									*/
/*	Fonction ajoutant les lignes des Emplois aidés										*/
	function Cancel_AP (act) {
		var PA_Form		= document.forms['Form_PA'] ;
		PA_Form.elements['PI1'].value = '' ;
		PA_Form.elements['PI2'].value = '' ;
		PA_Form.elements['PI3'][0].checked = false ;
		PA_Form.elements['PI3'][1].checked = false ;
		PA_Form.elements['PI3'][2].checked = false ;
		PA_Form.elements['PI4'].value = '' ;
		if ( act == true ) {
		document.getElementById('ap_Div').style.display='none';
		}
	}
/*	Fonction supprimant les lignes des Emplois aidés										*/
	function DeleteRow_AP ( i ) {
		document.getElementById('T_AP').deleteRow( i+4 ) ;
		document.getElementById('T_AP').deleteRow( i+3 ) ;
		document.getElementById('T_AP').deleteRow( i+2 ) ;
		document.getElementById('T_AP').deleteRow( i+1 ) ;
		document.getElementById('T_AP').deleteRow( i ) ;
		var R_Length	= document.getElementById('T_AP').rows.length ;
		var NB_Job 		= ( R_Length/5 ) ;
		var M_Form		= document.forms['EN_2004'] ;
		var Max_Job		= M_Form.elements['Indic_3_11'].value ;
		if ( Max_Job > NB_Job ) {
			Sub_AP ( document.getElementById('Indic_3_11') ) ;
			//	document.getElementById('Job_Infos').style.display = '' ;
		}
		var J_Texte		= M_Form.elements['R_PIs'].value ;
		var J_Table		= J_Texte.split('|') ;
		var J_Line		= (i/5) ;
		//	alert (i) ;
		var New_Content = '' ;
		for ( var n=0; n<J_Table.length; n++ ) {
			if ( n != J_Line ) {
				New_Content += '|'+ J_Table[n] ;
			}
		}
		M_Form.elements['R_PIs'].value = New_Content.slice(1) ;
	}
/*	Fin de Fonction supprimant les lignes des Emplois aidés								*/
	function get_Toggle ( id, which, address )
	{
		rad_Check ( id ) ;
		ajax_loadContent ( which, address ) ;
	}

	function process_Toggle ( id, which, address )
	{
		var old_Rad		= get_Checked () ;
		switch ( old_Rad ) {
			case 0:
			var check_F	= check_DG() ;
			break;
			case 1:
			var check_F	= check_AP() ;
			break;
			case 2:
			var check_F	= check_VA() ;
			break;
			case 3:
			var check_F	= check_E() ;
			break;
			case 4:
			var check_F	= check_P() ;
			break;
			case 5:
			var check_F	= check_FI() ;
			break;
		}
		if ( check_F == true )
		{
			rad_Check ( id ) ;
			ajax_loadContent ( which, address ) ;
		}
	}
/*	Multi TOGGLES																		*/
	function rad_Check(id)
	{
		var rad_Rad		= document.forms['EN_2004'].elements['rad'] ;
		var tableau		= new Array('dg','a','b','c','d','e') ;
		var tableau_im	= new Array('dg','ap','va','e','pi','f') ;
		var test		= false ;
		//	alert (''+tableau[id]+'') ;

		for (i=0; i<rad_Rad.length; i++)
		{
			if (rad_Rad[i].checked == true && id != i)
			{
				document.getElementById('td_'+i+'').className = 'Cell_Title' ;
				document.getElementById('more_C'+tableau[i]+'').style.display = 'none' ;
				var theIm = document.getElementById('im_'+i+'').src ;
				var temp = new Array();
				temp = theIm.split('-');
				document.getElementById('im_'+i+'').setAttribute('src',''+temp[0]+'-'+temp[1]+'-off.png');
				//	eval ( 'm_C'+ tableau[i] +'.toggle();' ) ;
				//	alert ('m_C'+ tableau[i] +'.toggle();') ;
				test	= true ;
			}
		}
		rad_Rad[id].checked = true ;
		if ( test == true )
		{
			document.getElementById('td_'+id+'').className = 'Cell_Title_On' ;
			document.getElementById('more_C'+tableau[id]+'').style.display = '' ;
			var t_Im = document.getElementById('im_'+id+'').src ;
			var t_temp = new Array();
			t_temp = t_Im.split('-');
			document.getElementById('im_'+id+'').setAttribute('src',''+t_temp[0]+'-'+t_temp[1]+'-on.png');
			//	eval ( 'm_C'+ tableau[id] +'.toggle();' ) ;
		}
		//	alert ('m_C'+ tableau[id] +'.toggle();') ;
	}
/*	Fin Multi TOGGLES																		*/	
	function get_Checked ()
	{
		var rad_Rad		= document.forms['EN_2004'].elements['rad'] ;
		var rad_Id ;
		for (i=0; i<rad_Rad.length; i++)
		{
			if ( rad_Rad[i].checked == true )
			{
				rad_Id	= i ;
			}
		}
		return rad_Id ;
	}
	
	function check_AP ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		
		/*if ( f_Obj.elements['Indic_3_24'].value != f_Obj.elements['H_3_24'].value ) { count_Dif++ ; }*/
		/*if ( (f_Obj.elements['Indic_3_10'].value != 5 && f_Obj.elements['Indic_3_10'].value != f_Obj.elements['H_3_10'].value) || (f_Obj.elements['Indic_3_10'].value == 5 && f_Obj.elements['Indic_3_10_1'].value != f_Obj.elements['H_3_10'].value) ) { count_Dif++ ; }*/
		/*if ( f_Obj.elements['Indic_3_11'].value != f_Obj.elements['H_3_11'].value ) { count_Dif++ ; }*/
		/*if ( f_Obj.elements['R_PIs'].value != f_Obj.elements['H_3_11_1'].value ) { count_Dif++ ; }*/
		/*if ( f_Obj.elements['Indic_3_12'].value != f_Obj.elements['H_3_12'].value ) { count_Dif++ ; }*/
		/*if ( f_Obj.elements['Indic_3_13'].value != f_Obj.elements['H_3_13'].value ) { count_Dif++ ; }*/
		/*if ( f_Obj.elements['Indic_3_14'].value != f_Obj.elements['H_3_14'].value ) { count_Dif++ ; }*/
		/*var verif_3_14_1 = '' ; var ii_3_14_1 = f_Obj.elements['Indic_3_14_1[]'] ; var ii_3_14_2 = f_Obj.elements['Indic_3_14_2[]'] ;*/
		/*
		for ( var ib=0; ib<ii_3_14_1.length; ib++ ) {
			verif_3_14_1 += ( ii_3_14_1[ib].checked ) ? '1' : '0' ;
			verif_3_14_1 += ( ii_3_14_2[ib].value != '' ) ? '-'+ii_3_14_2[ib].value+'|' : '-0|' ;
		}
		*/
		/*if ( verif_3_14_1 != f_Obj.elements['H_3_14_0'].value ) { count_Dif++ ; }
		//	if ( f_Obj.elements['Indic_3_14_2'].value != f_Obj.elements['H_3_14_2'].value ) { count_Dif++ ; }*/
		//if ( f_Obj.elements['Indic_3_15'].value != f_Obj.elements['H_3_15'].value ) { count_Dif++ ; }
		if ( f_Obj.elements['Indic_3_16'].value != f_Obj.elements['H_3_16'].value ) { count_Dif++ ; }
		/*if ( f_Obj.elements['Indic_3_17'].value != f_Obj.elements['H_3_17'].value ) { count_Dif++ ; }*/
		
		if ( count_Dif > 0 ) {
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
	}
	
	function check_DG ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		var Dif			= '' ;
		
		//if ( f_Obj.elements['Indic_0_4'].value != f_Obj.elements['H_0_4'].value ) { count_Dif++ ;/*Dif += f_Obj.elements['Indic_0_4'].value +' -1- '+ f_Obj.elements['H_0_4'].value +"\n" ;*/ }
		//if ( f_Obj.elements['Indic_0_0'].value != f_Obj.elements['H_0_0'].value ) { count_Dif++ ; }
		//if ( (f_Obj.elements['Indic_0_1'].value != 4 && f_Obj.elements['Indic_0_1'].value != f_Obj.elements['H_0_1'].value) || (f_Obj.elements['Indic_0_1'].value == 4 && f_Obj.elements['Indic_0_1_1'].value != f_Obj.elements['H_0_1'].value) ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_0_2'].value != f_Obj.elements['H_0_2'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_0_5'].value != f_Obj.elements['H_0_5'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_0_3'].value != f_Obj.elements['H_0_3'].value ) { count_Dif++ ; }
		
		//	alert ( Dif ) ;
		if ( count_Dif > 0 ) {
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
		
	}
	
	function check_VA ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		
		if ( f_Obj.elements['Indic_4_0'].value != f_Obj.elements['H_4_0'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_1'].value != f_Obj.elements['H_4_1'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_4'].value != f_Obj.elements['H_4_4'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_7'].value != f_Obj.elements['H_4_7'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_8'].value != f_Obj.elements['H_4_8'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_9'].value != f_Obj.elements['H_4_9'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_10'].value != f_Obj.elements['H_4_10'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_11'].value != f_Obj.elements['H_4_11'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_12'].value != f_Obj.elements['H_4_12'].value ) { count_Dif++ ; }
		if ( f_Obj.elements['Indic_4_13'].value != f_Obj.elements['H_4_13'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_14'].value != f_Obj.elements['H_4_14'].value && f_Obj.elements['Indic_4_14_0'].value != f_Obj.elements['H_4_14'].value ) { count_Dif++ ; }
		/*var verif_4_16	= '' ; var ii_4_16 = f_Obj.elements['Indic_4_16_1[]'] ;
		for ( var ib=0; ib<ii_4_16.length; ib++ ) {
			if ( ib == 0 ) { verif_4_16 += ( ii_4_16[ib].checked ) ? '1' : '0' ; }
			else { verif_4_16 += ( ii_4_16[ib].checked ) ? '|1' : '|0' ; }
		}
		if ( verif_4_16 != f_Obj.elements['H_4_16'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_17'].value != f_Obj.elements['H_4_17'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_18'].value != f_Obj.elements['H_4_18'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_4_19'].value != f_Obj.elements['H_4_19'].value ) { count_Dif++ ; }
		if ( f_Obj.elements['Indic_4_21'].value != f_Obj.elements['H_4_21'].value ) { count_Dif++ ; }
													 */
		if ( count_Dif > 0 ) {
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
	}
	
	function check_FI ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		var Dif			= '' ;
		
		//if ( f_Obj.elements['Indic_1_0'].value != f_Obj.elements['H_1_0'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_1'].value != f_Obj.elements['H_1_1'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_2'].value != f_Obj.elements['H_1_2'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_3'].value != f_Obj.elements['H_1_3'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_4'].value != f_Obj.elements['H_1_4'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_14'].value != f_Obj.elements['H_1_14'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_5'].value != f_Obj.elements['H_1_5'].value ) { count_Dif++ ; }
		if ( f_Obj.elements['Indic_1_10'].value != f_Obj.elements['H_1_10'].value ) { count_Dif++ ; }
		if ( f_Obj.elements['Indic_1_11'].value != f_Obj.elements['H_1_11'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_6'].value != f_Obj.elements['H_1_6'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_12'].value != f_Obj.elements['H_1_12'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_1_13'].value != f_Obj.elements['H_1_13'].value ) { count_Dif++ ; }
		
		//	alert ( Dif ) ;
		if ( count_Dif > 0 ) {
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
		
	}
	
	function check_P ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		var Dif			= '' ;
		var C_To_Submit = '' ;
		
		//if ( f_Obj.elements['Indic_2_5'].value != f_Obj.elements['H_2_5'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_0'].value != f_Obj.elements['H_2_0'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_6'].value != f_Obj.elements['H_2_6'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_7'].value != f_Obj.elements['H_2_7'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_8'].value != f_Obj.elements['H_2_8'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_9'].value != f_Obj.elements['H_2_9'].value ) { count_Dif++ ; }
		
		/*var verif_2_10	= '' ; var ii_2_10 = f_Obj.elements['Indic_2_10_0[]'] ;
		for ( var ia=0; ia<ii_2_10.length; ia++ ) {
			if ( ia == 0 ) { verif_2_10 += ( ii_2_10[ia].checked ) ? '1' : '0' ; }
			else { verif_2_10 += ( ii_2_10[ia].checked ) ? '|1' : '|0' ; }
		}
		*/
		//if ( verif_2_10 != f_Obj.elements['H_2_10'].value ) { count_Dif++ ; }
		/*var verif_2_11	= '' ; var ii_2_11 = f_Obj.elements['Indic_2_11_0[]'] ;
		for ( var ib=0; ib<ii_2_11.length; ib++ ) {
			if ( ib == 0 ) { verif_2_11 += ( ii_2_11[ib].checked ) ? '1' : '0' ; }
			else { verif_2_11 += ( ii_2_11[ib].checked ) ? '|1' : '|0' ; }
		}
		if ( verif_2_11 != f_Obj.elements['H_2_11'].value ) { count_Dif++ ; }
		*/
		//if ( f_Obj.elements['Indic_2_12'].value != f_Obj.elements['H_2_12'].value ) { count_Dif++ ; }
		//if ( f_Obj.elements['Indic_2_12_1'].value != f_Obj.elements['H_2_12_1'].value ) { count_Dif++ ; }
		/*
		if (f_Obj.elements['Indic_2_2'].value == '2') {
			var ii_elts	= f_Obj.elements['Indic_2_2_0[]'] ;
			var ii_x	= 0 ;
			var C_To_Submit = '' ;
			for ( var ii=0; ii<ii_elts.length; ii++ ) {
				var ii_comp = ii+1;
				ii_x = ( ii_elts[ii].checked ) ? ii_x+1 : ii_x ;
				if ( ii == 0 ) {
					C_To_Submit += ( ii_elts[ii].checked ) ? '1' : '0' ;
					C_To_Submit += ( ii_elts[ii].checked ) ? '/'+ ii_elts[ii_comp].value : '/0' ;
				} else {
					C_To_Submit += ( ii_elts[ii].checked ) ? '|1' : '|0' ;
					C_To_Submit += ( ii_elts[ii].checked ) ? '/'+ ii_elts[ii_comp].value : '/0' ;
				}
				ii = ii+1;
			}
			C_To_Submit ;
		}
		if ( (f_Obj.elements['Indic_2_2'].value == 1 && f_Obj.elements['H_2_2'].value != 1) || (f_Obj.elements['Indic_2_2'].value == 2 && C_To_Submit != f_Obj.elements['H_2_2'].value) ) { count_Dif++ ; }
		*/
		if ( count_Dif > 0 ) {
			//	alert ( Dif ) ;
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
		
	}
	
	function check_E ()
	{
		var f_Obj		= document.forms['EN_2004'] ;
		var count_Dif	= 0 ;
		var Dif			= '' ;
		/*
		if ( f_Obj.elements['Indic_5_0'].value != f_Obj.elements['H_5_0'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0'].value +' -1- '+ f_Obj.elements['H_5_0'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_0_1'].value != f_Obj.elements['H_5_0_1'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0_1'].value +' -2- '+ f_Obj.elements['H_5_0_1'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_0_2'].value != f_Obj.elements['H_5_0_2'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0_2'].value +' -3- '+ f_Obj.elements['H_5_0_2'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_0_3'].value != f_Obj.elements['H_5_0_3'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0_3'].value +' -4- '+ f_Obj.elements['H_5_0_3'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_0_4'].value != f_Obj.elements['H_5_0_4'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0_4'].value +' -5- '+ f_Obj.elements['H_5_0_4'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_0_5'].value != f_Obj.elements['H_5_0_5'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_0_5'].value +' -6- '+ f_Obj.elements['H_5_0_5'].value +"\n" ; }
		//if ( f_Obj.elements['Indic_5_15'].value != f_Obj.elements['H_5_15'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_15'].value +' -7- '+ f_Obj.elements['H_5_15'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_18'].value != f_Obj.elements['H_5_18'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_18'].value +' -8- '+ f_Obj.elements['H_5_18'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_19'].value != f_Obj.elements['H_5_19'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_19'].value +' -9- '+ f_Obj.elements['H_5_19'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_20'].value != f_Obj.elements['H_5_20'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_20'].value +' -10- '+ f_Obj.elements['H_5_20'].value +"\n" ; }
		//if ( f_Obj.elements['Indic_5_21'].value != f_Obj.elements['H_5_21'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_21'].value +' -11- '+ f_Obj.elements['H_5_21'].value +"\n" ; }
		if ( f_Obj.elements['H_5_22'].value != f_Obj.elements['R_Jobs'].value ) { count_Dif++ ; Dif += f_Obj.elements['R_Jobs'].value +' -12- '+ f_Obj.elements['H_5_22'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_23'].value != f_Obj.elements['H_5_23'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_23'].value +' -13- '+ f_Obj.elements['H_5_23'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_17'].value != f_Obj.elements['H_5_17'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_17'].value +' -14- '+ f_Obj.elements['H_5_17'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_13'].value != f_Obj.elements['H_5_13'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_13'].value +' -15- '+ f_Obj.elements['H_5_13'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_1'].value != f_Obj.elements['H_5_1'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_1'].value +' -16- '+ f_Obj.elements['H_5_1'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_2'].value != f_Obj.elements['H_5_2'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_2'].value +' -17- '+ f_Obj.elements['H_5_2'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_3'].value != f_Obj.elements['H_5_3'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_3'].value +' -18- '+ f_Obj.elements['H_5_3'].value +"\n" ; }
		var verif_5_4	= '' ; var ii_5_4 = f_Obj.elements['Indic_5_4[]'] ;
		for ( var ib=0; ib<ii_5_4.length; ib++ ) {
			if ( ib == 0 ) { verif_5_4 += ( ii_5_4[ib].checked ) ? '1' : '0' ; }
			else { verif_5_4 += ( ii_5_4[ib].checked ) ? '|1' : '|0' ; }
		}
		if ( verif_5_4 != f_Obj.elements['H_5_4'].value ) { count_Dif++ ; Dif += verif_5_4 +' -19- '+ f_Obj.elements['H_5_4'].value +"\n" ; }
		//if ( f_Obj.elements['Indic_5_7'].value != f_Obj.elements['H_5_7'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_7'].value +' -20- '+ f_Obj.elements['H_5_7'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_8'].value != f_Obj.elements['H_5_8'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_8'].value +' -21- '+ f_Obj.elements['H_5_8'].value +"\n" ; }
		var verif_5_9	= '' ; var ii_5_9 = f_Obj.elements['Indic_5_9_1[]'] ;
		for ( var ib=0; ib<ii_5_9.length; ib++ ) {
			if ( ib == 0 ) { verif_5_9 += ( ii_5_9[ib].checked ) ? '1' : '0' ; }
			else { verif_5_9 += ( ii_5_9[ib].checked ) ? '|1' : '|0' ; }
		}
		if ( verif_5_9 != f_Obj.elements['H_5_9'].value ) { count_Dif++ ; Dif += verif_5_9 +' -22- '+ f_Obj.elements['H_5_9'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_10'].value != f_Obj.elements['H_5_10'].value ) { count_Dif++ ; Dif += f_Obj.elements['Indic_5_10'].value +' -23- '+ f_Obj.elements['H_5_10'].value +"\n" ; }
		if ( f_Obj.elements['Indic_5_24'].checked == false ) {
			var verif_5_24	= '' ; var ii_5_24 = f_Obj.elements['Indic_5_24_1[]'] ;
			for ( var ib=0; ib<ii_5_24.length; ib++ ) {
				if ( ib == 0 ) { verif_5_24 += ( ii_5_24[ib].checked ) ? '1' : '0' ; }
				else { verif_5_24 += ( ii_5_24[ib].checked ) ? '|1' : '|0' ; }
			}
			verif_5_24 = ( verif_5_24 == '0|0|0|0' ) ? '' : verif_5_24 ;
		} else { var verif_5_24	= '1' ; }
		if ( verif_5_24 != f_Obj.elements['H_5_24'].value ) { count_Dif++ ; Dif += verif_5_24 +' -22- '+ f_Obj.elements['H_5_24'].value +"\n" ; }
		
		//	alert ( Dif ) ;
		       */
		if ( count_Dif > 0 ) {
			if ( confirm ('Les modifications que vous avez effectué n\'ont pas été enregistrées.'+"\n"+'Si vous continuez celles-ci seront définitivement perdues.') ) { return true ; }
			else { return false ; }
		} else { return true ; }
		
	}
	

