function SetFocus_Champ(champ){
  setTimeout("O('"+champ+"').focus()",100);
}

function Submit_Partenaires(){

  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  /*var description = FCKeditorAPI.GetInstance('description').GetXHTML();
  if  (description == '<br />') O('description').value = '';*/
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner la <b>Raison Sociale</b> du partenaire.', 'libelle', 'partenaires');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner la <b>Présentation</b> du partenaire.', 'description', 'partenaires');
  //if  (IsEmpty(description) || description == '<br />') return Msg_Erreur('Veuillez svp renseigner la <b>Présentation</b> du partenaire.', 'libelle', 'partenaires');
  
  if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le <b>Logo</b> du partenaire.', 'image', 'partenaires');
  else {
    if(V('image')) {
	   if  (extension1.toUpperCase() != '.GIF' && extension1.toUpperCase() != '.JPG' && extension1.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>GIF</b> et <b>JPEG</b> sont autorisés pour les images.', 'image', 'partenaires');
	}
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité</b> affiché.', 'Code_Securite_1', 'partenaires');
  else {
	  if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide</b> ( Numérique ).', 'Code_Securite_1', 'partenaires');
	  else {
		 //alert(V('Code_Securite_1') + '/' + V('Code_M_1'));
		  if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le <b>Code de Sécurité</b> entré ne correspond pas au code généré.', 'Code_Securite_1', 'partenaires');
	  }	
  }
  O('img_ajax_partenaires').style.display = 'block';
  O('partenaires').target = 'upload_target';
}

function Submit_References(){

  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner la <b>Raison Sociale</b> de la référence.', 'libelle', 'references');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner une <b>description</b> pour cette référence.', 'description', 'references');
  
  if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner la <b>capture</b> de la référence.', 'image', 'references');
  else {
    if(V('image')) {
	   if  (extension1.toUpperCase() != '.GIF' && extension1.toUpperCase() != '.JPG' && extension1.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>GIF</b> et <b>JPEG</b> sont autorisés pour les images.', 'image', 'references');
	}
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité</b> affiché.', 'Code_Securite_1', 'references');
  else {
	  if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide</b> ( Numérique ).', 'Code_Securite_1', 'references');
	  else {
		 //alert(V('Code_Securite_1') + '/' + V('Code_M_1'));
		  if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le <b>Code de Sécurité</b> entré ne correspond pas au code généré.', 'Code_Securite_1', 'references');
	  }	
  }
  O('img_ajax_references').style.display = 'block';
  O('references').target = 'upload_target';
}

function Submit_User() {
	        
				if  (IsEmpty(V('login'))) return Msg_Erreur('Veuillez indiquer votre Pseudo.', 'login', 'inscription');
				
				if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer votre adresse email.', 'le_email', 'inscription');
				else {
				 if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'inscription');
				}
				
				if  (IsEmpty(V('secret'))) return Msg_Erreur('Veuillez indiquer votre Mot de Passe.', 'secret', 'inscription');
				else {
				 if(V('secret').length<6) return Msg_Erreur('Le mot de passe doit comporter au moins 6 caractères.', 'secret', 'inscription');
				 else {
				   if(IsEmpty(V('secret2'))) return Msg_Erreur('Veuillez confirmer le mot de passe.', 'secret2', 'inscription');
				   else {
				     if(V('secret') != V('secret2')) return Msg_Erreur('Les 2 mots de passe ne correspondent pas.', 'secret2', 'inscription');
				   }
				 }
				}
				
				if  (O('autorisation_pseudo').checked) {
				  if(IsEmpty(V('pseudo')) || IsEmpty(V('type_pseudo'))) return Msg_Erreur('Veuillez indiquer les informations relatives à votre contact messenger.', 'pseudo', 'inscription');
				}
				
				if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'inscription');
				else {
				   if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un Code de Sécurité valide ( Numérique ).', 'Code_Securite_1', 'inscription');
				   else {
				    //alert(V('Code_Securite_1') + '/' + V('Code_M_1'));
				    if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', 'inscription');
				}	
				}	
}

function Submit_Login() {
	      
			if  (IsEmpty(V('email'))) return Msg_Erreur('Veuillez indiquer votre adresse email.', 'email', 'login');
			else {
				 if(!IsMail(V('email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'email', 'login');
			}
			
			if  (IsEmpty(V('pass'))) return Msg_Erreur('Veuillez indiquer votre Mot de Passe.', 'pass', 'login');
			O('pass').value = escape(V('pass'));
			O('action').value = '';
}

function Submit_Login2() {

				if  (IsEmpty(V('email'))){
				alert('Veuillez indiquer votre adresse email.');
				O('email').focus();
				   return false;
				}
				else {
				 if(!IsMail(V('email'))){
				   alert('L\'adresse email spécifiée n\'est pas valide.');
				   O('email').focus();
				   	   return false;
				 }
				}
				
				if  (IsEmpty(V('pass'))){
				alert('Veuillez indiquer votre Mot de Passe.');
				 O('pass').focus();
				    return false;
				}
				O('pass').value = escape(V('pass'));
				O('action').value = '';
}

function Passe_Oubli(){
  if  (IsEmpty(V('email'))) return Msg_Erreur('Veuillez indiquer votre adresse email.', 'email', 'login');
  else {
     if(!IsMail(V('email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'email', 'login');
  }
  O('action').value = 'O';
  get('login', 'login.php', '');
}

function Passe_Oubli2(){
  if  (IsEmpty(V('email'))){
    alert('L\'adresse email spécifiée n\'est pas valide.');
    O('email').focus();
	return false;
  }
  else {
     if(!IsMail(V('email'))){
	   alert('L\'adresse email spécifiée n\'est pas valide.');
	   O('email').focus();
	   return false;
	 }
  }
  O('action').value = 'O';
  get('login', 'login.php', '');
}

function Mail_Activation(){
  if  (IsEmpty(V('email'))) return Msg_Erreur('Veuillez indiquer votre adresse email.', 'email', 'login');
  else {
     if(!IsMail(V('email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'email', 'login');
  }
  O('action').value = 'MA';
  get('login', 'login.php', '');
}

function Submit_Menus_Admin(){
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  var image_0 = V('image_0');
  var extension2 = image_0.substr(image_0.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp spécifier le <b>libellé</b> du menu.', 'libelle', 'menu_admin');
  if  (IsEmpty(V('lien'))) return Msg_Erreur('Veuillez svp renseigner le <b>lien</b> du menu.', 'lien', 'menu_admin');
  
  if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image active</b>.', 'image', 'menu_admin');
  else {
    if(V('image')) {
	   if  (extension1.toUpperCase() != '.GIF' && extension1.toUpperCase() != '.JPG' && extension1.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>GIF</b> et <b>JPEG</b> sont autorisés pour les images.', 'image', 'menu_admin');
	}
  }
  
  if  (IsEmpty(V('image_0')) && IsEmpty(V('anc_image_0'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image non active</b>.', 'image_0', 'menu_admin');
  else {
    if(V('image_0')) {
	   if  (extension2.toUpperCase() != '.GIF' && extension2.toUpperCase() != '.JPG' && extension2.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>GIF</b> et <b>JPEG</b> sont autorisés pour les images.', 'image_0', 'menu_admin');
	}
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'menu_admin');
  else {
	  if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un Code de Sécurité valide ( Numérique ).', 'Code_Securite_1', 'menu_admin');
	  else {
		  if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', 'menu_admin');
	  }	
  }
  O('img_ajax_menu_admin').style.display = 'block';
  O('menu_admin').target = 'upload_target';
  
}

function niceSize(size) {
  if(size<1024) return size + ' o';
  if(size>=1024 && size<1048576) return Math.round(size/1024*100)/100 + ' Kb';
  if(size>=1048576 && size<1073741824) return Math.round(size/1048576*100)/100 + ' Mo';
   if(size>=1073741824) return Math.round(size/1073741824*100)/100 + ' Go';
}

function str_replace( sujet, remplacant,chaine) {
  position = chaine.indexOf(sujet);
  retour = '';
  if (position == -1) return chaine;
  retour += chaine.substring(0,position) + remplacant;
  if ( position + sujet.length < chaine.length)
    retour += str_replace( sujet, remplacant,chaine.substring(position + sujet.length, chaine.length));
  return retour;
}

function Submit_Moderateur() {
	        
			if  (IsEmpty(V('login'))) return Msg_Erreur('Veuillez indiquer le Pseudo.', 'login', 'moderateur');
			
			if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\' adresse email.', 'le_email', 'moderateur');
			else {
				 if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'moderateur');
			}
			
			if  (IsEmpty(V('secret'))) return Msg_Erreur('Veuillez indiquer le Mot de Passe.', 'secret', 'moderateur');
			else {
				 if(V('secret').length<6) return Msg_Erreur('Le mot de passe doit comporter au moins 6 caractères.', 'secret', 'moderateur');
				 else {
				   if(IsEmpty(V('secret2'))) return Msg_Erreur('Veuillez confirmer le mot de passe.', 'secret2', 'moderateur');
				   else {
				     if(V('secret') != V('secret2')) return Msg_Erreur('Les 2 mots de passe ne correspondent pas.', 'secret2', 'moderateur');
				   }
				 }
			}
				
			if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'moderateur');
			else {
				   if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un Code de Sécurité valide ( Numérique ).', 'Code_Securite_1', 'moderateur');
				   else {
				    //alert(V('Code_Securite_1') + '/' + V('Code_M_1'));
				    if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', 'moderateur');
				}	
			}
			if(O('modules')) O('modules').value = liste_checked_2('modules');
			
			O('img_ajax_moderateur').style.display = 'block';
            O('moderateur').target = 'upload_target';	
}

function Submit_users() {
	        
			if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez indiquer votre <b>Nom</b>.', 'nom', 'users');
			
			if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\' adresse email.', 'le_email', 'users');
			else {
				 if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'users');
			}
			
			if  (IsEmpty(V('secret'))) return Msg_Erreur('Veuillez indiquer le Mot de Passe.', 'secret', 'users');
			else {
				 if(V('secret').length<6) return Msg_Erreur('Le mot de passe doit comporter au moins 6 caractères.', 'secret', 'users');
				 else {
				   if(IsEmpty(V('secret2'))) return Msg_Erreur('Veuillez confirmer le mot de passe.', 'secret2', 'users');
				   else {
				     if(V('secret') != V('secret2')) return Msg_Erreur('Les 2 mots de passe ne correspondent pas.', 'secret2', 'users');
				   }
				 }
			}
				
			if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'users');
			else {
				   if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un Code de Sécurité valide ( Numérique ).', 'Code_Securite_1', 'users');
				   else {
				    //alert(V('Code_Securite_1') + '/' + V('Code_M_1'));
				    if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', 'users');
				}	
			}
			
			O('img_ajax_users').style.display = 'block';
            O('users').target = 'upload_target';	
}

function Initialise_Champs(le_nom) {
 if (IsEmpty(V('op_'+le_nom))) O(le_nom+'_1').value = '';
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

function uncheck_all() {
  var i;
  if(O('nbre_options_action_multiple')) {
   var nbre = O('nbre_options_action_multiple').value;
   for (i=0; i<nbre; i++) O('option_'+i).checked = false;
  } 
}

function check_all() {
  var i;
  if(O('nbre_options_action_multiple')) {
   var nbre = O('nbre_options_action_multiple').value;
   for (i=0; i<nbre; i++) O('option_'+i).checked = true;
  } 
}

function reverse_all() {
  var i;
  if(O('nbre_options_action_multiple')) {
    var nbre = O('nbre_options_action_multiple').value;
    for (i=0; i<nbre; i++) {
      if(O('option_'+i).checked) O('option_'+i).checked = false;
	  else O('option_'+i).checked = true;
    }	 
  } 
}

function liste_checked_2(nom, sep) {
  var i;
  var valeur = '';
  if(O('nbre_options_action_multiple_' + nom)) {
    var nbre = O('nbre_options_action_multiple_' + nom).value;
    for (i=0; i<nbre; i++) {
	  if(O('option_' + nom + '_' +i)) {
        if(O('option_' + nom + '_' +i).checked) {
	      if(valeur) valeur += sep;
		  valeur += O('option_' + nom + '_' +i).value;
	    }
	  }		
    }	 
  }
  return valeur;
}

function liste_checked() {
  var i;
  var valeur = '';
  if(O('nbre_options_action_multiple')) {
    var nbre = O('nbre_options_action_multiple').value;
    for (i=0; i<nbre; i++) {
	  if(O('option_'+i)) {
        if(O('option_'+i).checked) {
	      if(valeur) valeur += '::';
		  valeur += O('option_'+i).value;
	    }
	  }		
    }	 
  }
  return valeur;
}
   
   function ecrire_cookie(nom, valeur, expires) {
     document.cookie=nom+"="+escape(valeur)+((expires==null) ? "" : ("; expires="+expires.toGMTString()));
   } 

   function lit_cookie(nom) {
      var deb,fin
      deb = document.cookie.indexOf(nom + "=")
      if (deb >= 0) {
         deb += nom.length + 1
         fin = document.cookie.indexOf(";",deb)
         if (fin < 0) fin = document.cookie.length
         return unescape(document.cookie.substring(deb,fin))
         }
      return ""
      }

	  
function Interpretation_Donnees_Pagination() {
	 var cookies = lit_cookie('systeme_donnees_pagination'); //On recupère les anciens choix stockés
	 var aux_cookies = '';
	 var tab = cookies.split('#');
	   
	 if(tab.length) {
	     for(i=0; i<tab.length; i++) {
		   if(tab[i]) {
		     var tab2 = tab[i].split('|||');
			 if(tab2.length==2) {
			   if(aux_cookies) aux_cookies += '::';
			   aux_cookies += tab2[1];
			 } 
		   }	 
		 }
	  }
	return  aux_cookies;
}

function Affiche_Cache_Div_modules() {
  var droits = V('les_droits');
  O('div_modules_user').style.display =  (droits != '100') ? 'block':'none';
}

/************************************DEBUT Submit_Devis_1 ************************************/
   //généré le 28/10/2010 à 10:45:38

   function Submit_Devis_1(nom_form) {

      if(IsEmpty(V('nom')) ) return Msg_Erreur('Veuillez svp renseigner le champ <b>Nom</b>.', 'nom', nom_form);
      if(IsEmpty(V('le_email')) ) return Msg_Erreur('Veuillez svp renseigner le champ <b>Email</b>.', 'le_email', nom_form);
      if(!IsMail(V('le_email'))) return Msg_Erreur('La valeur spécifiée pour le champ Email n\'est pas une adresse email valide.', 'le_email', nom_form);
      //if(IsEmpty(V('denomination')) ) return Msg_Erreur('Veuillez svp renseigner le champ <b>Dénomination</b>.', 'denomination', nom_form);
      if(IsEmpty(V('id_pays')) ) return Msg_Erreur('Veuillez svp renseigner le champ <b>Pays</b>.', 'id_pays', nom_form);

      //VERIFICATION DU CODE SECURITE
      if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité affiché</b>.', 'Code_Securite_1', nom_form);
      else {
         if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide ( Numérique )</b>.', 'Code_Securite_1', nom_form);
         else if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', nom_form);
      }

      //SOUMISSION DU FORMULAIRE
      O('img_ajax_'+nom_form).style.display = 'block';
      O(nom_form).target = 'upload_target';
   }
   /************************************FIN Submit_Devis_1************************************/

   /************************************DEBUT Submit_Devis_2 ************************************/
   //généré le 28/10/2010 à 10:45:38

   function Submit_Devis_2(nom_form) {
	  
	  var vos_besoins = liste_checked_2('vos_besoins', ',');
	  
      if(!vos_besoins) return Msg_Erreur('Veuillez svp sélectionnez au moins un de <b>Vos besoins</b>.', 'url_site', nom_form);
      if(IsEmpty(V('type_site')) ) return Msg_Erreur('Veuillez svp sélectionnez un <b>Type de site</b>.', 'type_site', nom_form);
      
      //VERIFICATION DU CODE SECURITE
      if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité affiché</b>.', 'Code_Securite_1', nom_form);
      else {
         if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide ( Numérique )</b>.', 'Code_Securite_1', nom_form);
         else if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', nom_form);
      }

      O('vos_besoins').value = liste_checked_2('vos_besoins', ',');

	  //SOUMISSION DU FORMULAIRE
      O('img_ajax_'+nom_form).style.display = 'block';
      O(nom_form).target = 'upload_target';
   }
   /************************************FIN Submit_Devis_2************************************/
   
   /************************************DEBUT Submit_Devis_2b ************************************/
   //généré le 28/10/2010 à 10:45:38

   function Submit_Devis_2b(nom_form) {
	  
	  var fichier = V('fichier');
  	  var extension1 = fichier.substr(fichier.length-4,4);
	  
	  if  (!IsEmpty(V('fichier'))){
	    if  (extension1.toUpperCase() != '.PDF' && extension1.toUpperCase() != '.DOC' && extension1.toUpperCase() != '.TXT' && extension1.toUpperCase() != 'DOCX' && extension1.toUpperCase() != '.JPG' && extension1.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>PDF</b>, <b>WORD</b>, <b>TXT</b>, <b>GIF</b> et <b>JPEG</b> sont autorisés pour les fichiers.', 'fichier', nom_form);
	  }
  
      //VERIFICATION DU CODE SECURITE
      if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité affiché</b>.', 'Code_Securite_1', nom_form);
      else {
         if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide ( Numérique )</b>.', 'Code_Securite_1', nom_form);
         else if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', nom_form);
      }

	  O('fonction_optionnel').value = liste_checked_2('fonction_optionnel', ',');
	  O('type_contenu').value = liste_checked_2('type_contenu', ',');
	  //SOUMISSION DU FORMULAIRE
      O('img_ajax_'+nom_form).style.display = 'block';
      O(nom_form).target = 'upload_target';
   }
   /************************************FIN Submit_Devis_2b************************************/

   /************************************DEBUT Submit_Devis_3 ************************************/
   //généré le 28/10/2010 à 10:45:38

   function Submit_Devis_3(nom_form) {
	  
      //VERIFICATION DU CODE SECURITE
      if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le <b>Code de Sécurité affiché</b>.', 'Code_Securite_1', nom_form);
      else {
         if  (!IsNumeric(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Code de Sécurité valide ( Numérique )</b>.', 'Code_Securite_1', nom_form);
         else if (V('Code_M_1') != V('Code_Securite_1')) return Msg_Erreur('Le Code de Sécurité entré ne correspond pas au code généré.', 'Code_Securite_1', nom_form);
      }

      O('supplement').value = liste_checked_2('supplement', ',');
	  //SOUMISSION DU FORMULAIRE
      O('img_ajax_'+nom_form).style.display = 'block';
      O(nom_form).target = 'upload_target';
   }
   /************************************FIN Submit_Devis_2************************************/
