function Submit_types(){

 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libelle</b> de ce type d\'enseignement.', 'libelle', 'type_enseignements');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'type_enseignements');
  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', 'type_enseignements');
	  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', 'type_enseignements');
	  }	
  }
  O('img_ajax_type_enseignements').style.display = 'block';
  O('type_enseignements').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_enseignements(){
  
  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(O('id_cat')) {
     if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner <b>la Catégorie</b> de l\'enseignement.', 'id_cat', 'enseignements');
   }	
   
   if(O('id_membre')) { 
   if  (IsEmpty(V('id_membre'))) return Msg_Erreur('Veuillez svp renseigner <b>l\'Auteur </b> du  message.', 'id_membre', 'enseignements');
  }
  
  if(O('id_type')) { 
   if  (IsEmpty(V('id_type'))) return Msg_Erreur('Veuillez svp renseigner <b>le Type</b> de l\'enseignement.', 'id_type', 'enseignements');
  }
   if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp renseigner <b>le Titre</b>.', 'titre', 'enseignements');
   if  (IsEmpty(V('resume'))) return Msg_Erreur('Veuillez svp renseigner <b>le Résumé</b> de l\'enseignement.', 'resume', 'enseignements');
   
   if(O('id_type').value == 1) { 
   if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier le <b>Contenu</b> de description.', 'description', 'enseignements');
  }
  //if  (IsEmpty(description) || description == '<br />') return Msg_Erreur('Veuillez spécifier le <b>Contenu</b> de description.', 'description', 'enseignements'); 
   
   if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image</b>.', 'image', 'enseignements');
  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', 'enseignements');
	}
  }
  
   if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner la date de publication de l\'enseignement.', 'date_publication', 'enseignements');
   
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'enseignements');
  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', 'enseignements');
	  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', 'enseignements');
	  }	
  }
  
  O('img_ajax_enseignements').style.display = 'block';
  O('enseignements').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_cat_enseignement(){
  
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  
   if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le Libellé</b>.', 'libelle', 'cat_enseignement');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_enseignement');
  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', 'cat_enseignement');
	  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', 'cat_enseignement');
	  }	
  }
  
  O('img_ajax_cat_enseignement').style.display = 'block';
  O('cat_enseignement').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_cat_album(){
  
 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  
   if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le Libellé</b>.', 'libelle', 'cat_album');
   if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner <b>la Description</b>.', 'description', 'cat_album');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_album');
  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', 'cat_album');
	  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', 'cat_album');
	  }	
  }
  
  O('img_ajax_cat_album').style.display = 'block';
  O('cat_album').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_evenements(){
  
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
   /*if(O('id_cat')) {
     if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner <b>la Catégorie</b> de l\'evenement.', 'id_cat', 'evenements');
   }	*/
  
   if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le Libelle</b>.', 'libelle', 'evenements');
   
   if  (!IsEmpty(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', 'evenements');
  }
  
   if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner la date de publication de l\'evenement.', 'date_publication', 'evenements');
   
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'evenements');
  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', 'evenements');
	  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', 'evenements');
	  }	
  }
  
  O('img_ajax_evenements').style.display = 'block';
  O('evenements').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_cat_agenda(){
  
 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  
   if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le Libellé</b>.', 'libelle', 'cat_agenda');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_agenda');
  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', 'cat_agenda');
	  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', 'cat_agenda');
	  }	
  }
  
  O('img_ajax_cat_agenda').style.display = 'block';
  O('cat_agenda').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_Louanges(){
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);

  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libelle</b> de la louange.', 'libelle', 'louange');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier le <b>Texte</b> de la louange.', 'description', 'louange');
  if  (IsEmpty(V('artiste'))) return Msg_Erreur('Veuillez spécifier le <b>Nom</b> de l\'artiste.', 'artiste', 'louange');
  if  (IsEmpty(V('id_pays'))) return Msg_Erreur('Veuillez spécifier le <b>Pays</b> de l\'artiste.', 'id_pays', 'louange');
  if  (IsEmpty(V('id_type'))) return Msg_Erreur('Veuillez spécifier le <b>Type</b> de la louange.', 'id_type', 'louange');
   
  if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image</b>.', 'image', 'louange');
  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', 'louange');
	}
  }
  
  if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner <b>la date de publication</b> du témoignage.', 'date_publication', 'louange');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'louange');
  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', 'louange');
	  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', 'louange');
	  }	
  }
  O('img_ajax_louange').style.display = 'block';
  O('louange').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
}


function Submit_Departements(){
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le <b>libellé</b> du département.', 'libelle', 'departement');
  if  (IsEmpty(V('id_membre'))) return Msg_Erreur('Veuillez svp renseigner un <b>Responsable</b> pour le département.', 'id_membre', 'departement');
 
  if  (!IsEmpty(V('tel'))){
	  if  (!IsNumeric(V('tel'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Numéro de téléphone valide</b> ( Numérique ).', 'tel', 'departement');
	  }

   if  (!IsEmpty(V('lemail'))){
	  if  (!IsMail(V('lemail'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Mail valide</b> ( Numérique ).', 'lemail', 'departement');
	  }
	  
	if  (!IsEmpty(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 <b>images</b>.', 'image', 'departement');
  }
 
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'departement');
  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', 'departement');
	  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', 'departement');
	  }	
  }
  O('img_ajax_departement').style.display = 'block';
  O('departement').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
}



function Submit_Cat_Documents(){

  var image = V('image');
  var extension1 = image.substr(image.length-4,4);

  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libelle</b> de la catégorie.', 'libelle', 'cat_document');
  
    if  (!IsEmpty(V('image'))) {
	   if  (extension1.toUpperCase() != '.DOC' && extension1.toUpperCase() != '.JPG' && extension1.toUpperCase() != 'JPEG') return Msg_Erreur('Seuls les formats <b>GIF</b> et <b>JPEG</b> sont autorisés pour les <b>images</b>.', 'image', 'cat_document');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_document');
  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', 'cat_document');
	  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', 'cat_document');
	  }	
  }
  O('img_ajax_cat_document').style.display = 'block';
  O('cat_document').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
}

function Submit_Documents(){

  var image = V('image');
  var extension1 = image.substr(image.length-4,4);

  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libelle</b> du document.', 'libelle', 'document');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner <b>la description</b> du document.', 'description', 'document');
    
  if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Fichier Associé</b>.', 'image', 'document');
  else {
    if(V('image')) {
	   if  (extension1.toUpperCase() != '.DOC' && extension1.toUpperCase() != '.XLS' && extension1.toUpperCase() != '.PPT' && extension1.toUpperCase() != '.PDF') return Msg_Erreur('Seuls les formats <b>DOC</b>, <b>XLS</b>, <b>PPT</b> et <b>PDF</b> sont autorisés pour les documents.', 'image', 'document');
	}
  }
  
  if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner <b>la date de publication</b> du document.', 'date_publication', 'document');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'document');
  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', 'document');
	  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', 'document');
	  }	
  }
  O('img_ajax_document').style.display = 'block';
  O('document').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
}


function Submit_Temoignages(){
  if(O('image')) {
    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('titre'))) return Msg_Erreur('Veuillez svp renseigner <b>le titre</b> du témoignage.', 'titre', 'temoignage');
  if  (IsEmpty(description) || description == '<br />') return Msg_Erreur('Veuillez spécifier le <b>Texte</b> du témoignage.', 'description', 'temoignage');
 
 if(O('image')) {
  //if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image</b>.', 'image', 'temoignage');
  //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', 'temoignage');
	  }
  //}
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'temoignage');
  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', 'temoignage');
	  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', 'temoignage');
	  }	
  }
  O('img_ajax_temoignage').style.display = 'block';
  O('temoignage').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
}

function Submit_flashinfos(){

 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libelle</b>.', 'libelle', 'flashinfos');
  if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner la<b> date de publication</b>.', 'date_publication', 'flashinfos');
  // if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner la<b>Date de publication</b> de la Demande.', 'date_publication', 'demande_prieres');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'flashinfos');
  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', 'flashinfos');
	  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', 'flashinfos');
	  }	
  }
  O('img_ajax_flashinfos').style.display = 'block';
  O('flashinfos').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_produits(){
  
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
 // if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner la <b>Catégorie</b> du produit.', 'id_cat', 'produit');
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>la désignation</b> du produit.', 'libelle', 'produit');
  if  (IsEmpty(V('reference'))) return Msg_Erreur('Veuillez svp renseigner <b>la Référence</b> du produit.', 'reference', 'produit');
   if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner <b>la Description</b> du produit.', 'description', 'produit');
  if  (!IsEmpty(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', 'produit');
  }
  
  if  (IsEmpty(V('prix'))) return Msg_Erreur('Veuillez svp renseigner <b>le Prix</b> du produit.', 'prix', 'produit');
  else {
    if  (!IsNumeric(V('prix'))) return Msg_Erreur('Veuillez svp saisir une <b>valeur numérique</b> (sans espace) pour le prix du produit.', 'prix', 'produit');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'produit');
  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', 'produit');
	  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', 'produit');
	  }	
  }
  O('img_ajax_produit').style.display = 'block';
  O('produit').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_Cats_Articles(){
 
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
   //if  (IsEmpty(V('id_mere'))) return Msg_Erreur('Veuillez svp renseigner la Catégorie Principale.', 'id_mere', 'cat_article');
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'cat_article');
  
  if  (!IsEmpty(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', 'cat_article');
  }
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_article');
  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', 'cat_article');
	  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', 'cat_article');
	  }	
  }
  O('img_ajax_cat_article').style.display = 'block';
  O('cat_article').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_reactions(){

 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  if  (IsEmpty(V('id_type'))) return Msg_Erreur('Veuillez svp renseigner <b>le Type de Réaction</b>.', 'id_type', 'reactions');
  if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez svp renseigner <b>Votre Nom</b>.', 'nom', 'reactions');
  if  (IsEmpty(V('prenom'))) return Msg_Erreur('Veuillez svp renseigner <b>Votre Prénom</b>.', 'prenom', 'reactions');
  if  (IsEmpty(V('id_pays'))) return Msg_Erreur('Veuillez svp renseigner <b>Votre Pays</b> de résidence.', 'id_pays', 'reactions');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp saisir <b>vos commentaire ou réaction</b>.', 'description', 'reactions');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'reactions');
  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', 'reactions');
	  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', 'reactions');
	  }	
  }
  O('img_ajax_reactions').style.display = 'block';
  O('reactions').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_Articles(){
  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('titre'))) return Msg_Erreur('Veuillez svp renseigner <b>le Titre</b> de l\'article.', 'titre', 'article');
  if  (IsEmpty(description) || description == '<br />') return Msg_Erreur('Veuillez spécifier le <b>Texte</b> de l\'article.', 'description', 'article');
  if  (!IsEmpty(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', 'article');
  }
  
  if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner <b>la Rubrique</b> de l\'article.', 'id_cat', 'article');
  //if  (IsEmpty(V('id_chaine'))) return Msg_Erreur('Veuillez svp renseigner <b>la Chaîne</b> de l\'article.', 'id_chaine', 'article');
  if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner <b>la Date de Publication</b> de l\'article.', 'date_publication', 'article');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'article');
  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', 'article');
	  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', 'article');
	  }	
  }
  O('img_ajax_article').style.display = 'block';
  O('article').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_Programmations() {
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libelle</b> de la programmation.', 'libelle', 'programmation');
  if  (IsEmpty(V('id_emission'))) return Msg_Erreur('Veuillez spécifier une émission.', 'id_emission', 'programmation');
  if  (IsEmpty(V('date_diffusion'))) return Msg_Erreur('Veuillez spécifier la date de la programmation.', 'date_diffusion', 'programmation');
  if  (IsEmpty(V('heure_diffusion'))) return Msg_Erreur('Veuillez spécifier l\'heure de la programmation.', 'heure_diffusion', 'programmation');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'programmation');
  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', 'programmation');
	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', 'programmation');
	}	
  }
  if(O('webtv_calendar') && O('webtv_calendar') != 'undefined') hd();
  if(O('webtv_heure') && O('webtv_heure') != 'undefined')time_hd(); 
  O('img_ajax_programmation').style.display = 'block';
  O('programmation').target = 'upload_target';
}

function Submit_cats_annonces(){
  
  //if  (IsEmpty(V('id_mere'))) return Msg_Erreur('Veuillez svp renseigner la <b>Catégorie Principale</b>.', 'id_mere', 'cat_annonce');
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libellé</b> de l\'Annonce.', 'libelle', 'cat_annonce');
  if  (IsEmpty(V('id_div'))) return Msg_Erreur('Veuillez spécifier <b>le conteneur</b> de l\'Annonce.', 'id_div', 'cat_annonce');

  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_annonce');
  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', 'cat_annonce');
	  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', 'cat_annonce');
	  }	
  }
  O('img_ajax_cat_annonce').style.display = 'block';
  O('cat_annonce').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_Cats_Emissions(){
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le <b>Libelle</b> de l\'emission.', 'libelle', 'cat_emission');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_emission');
  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', 'cat_emission');
	  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', 'cat_emission');
	  }	
  }
  O('img_ajax_cat_emission').style.display = 'block';
  O('cat_emission').target = 'upload_target';
  
}

function Submit_emissions(){
  
   if(O('id_cat')) {
     if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner <b>le Genre</b> de l\'émission.', 'id_cat', 'emission');
   }	 
   if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le Libellé</b>.', 'libelle', 'emission');
   //if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner <b>la Description</b> de l\'émission.', 'description', 'emission');
   if  (IsEmpty(V('duree'))) return Msg_Erreur('Veuillez svp renseigner la durée de l\'émission.', 'duree', 'emission');
   
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'emission');
  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', 'emission');
	  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', 'emission');
	  }	
  }
  if(O('webtv_calendar') && O('webtv_calendar') != 'undefined') hd();
  if(O('webtv_heure') && O('webtv_heure') != 'undefined')time_hd(); 
  
  O('img_ajax_emission').style.display = 'block';
  O('emission').target = 'upload_target';
  
}


function Submit_Albums_Photos(){
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
 
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp renseigner le <b>Titre </b> de l\'album.', 'titre', 'album_photo');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner la <b>Description</b> de l\'album.', 'description', 'album_photo');
  
  if(!IsEmpty(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', 'album_photo');
  }
  
  //if  (IsEmpty(V('date_publication'))) return Msg_Erreur('Veuillez svp renseigner <b>la Date de Publication</b> de l\'album.', 'date_publication', 'album_photo');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'album_photo');
  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', 'album_photo');
	  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', 'album_photo');
	  }	
  }
  O('img_ajax_album_photo').style.display = 'block';
  O('album_photo').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_Annonces(){
  var logo = V('logo');
  var extension1 = logo.substr(logo.length-4,4);
  //var image = V('image');
  //var extension2 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('id_cat'))) return Msg_Erreur('Veuillez svp renseigner la catégorie de l\'annonce.', 'id_cat', 'annonce');
  if  (IsEmpty(V('annonceur'))) return Msg_Erreur('Veuillez svp renseigner le nom de l\'annonce.', 'annonceur', 'annonce');
  
  if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer <b>l\'Adresse email</b>.', 'le_email', 'annonce');
    else {
  if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse <b>email</b> spécifiée n\'est pas valide.', 'le_email', 'annonce');
  }
  
  if  (IsEmpty(V('tel'))) return Msg_Erreur('Veuillez spécifier le <b>Téléphone</b> de l\'annonceur.', 'tel', 'annonce');
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp renseigner le titre de l\'annonce.', 'titre', 'annonce');
  if  (IsEmpty(V('description')) && V('id_cat')== '1') return Msg_Erreur('La <b>description</b> de l\'annonce est obligatoire pour les annonces de type texte.', 'description', 'annonce');
  
  if  (IsEmpty(V('logo')) && IsEmpty(V('anc_logo'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Logo</b>.', 'logo', 'annonce');
  else {
		if(V('logo')) {
		  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 logos.', 'logo', 'annonce');
	    }
  }
  
 /* if  (!IsEmpty(V('image'))) {
	   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', 'annonce');
  }*/
  
  if  (IsEmpty(V('id_chaine'))) return Msg_Erreur('Veuillez svp renseigner la chaine.', 'id_chaine', 'annonce');
  if  (IsEmpty(V('date_debut'))) return Msg_Erreur('Veuillez svp renseigner la date du début de l\'annonce.', 'date_debut', 'annonce');
  if  (IsEmpty(V('heure_debut'))) return Msg_Erreur('Veuillez svp renseigner l\'heure du début de l\'annonce.', 'heure_debut', 'annonce');
  if  (IsEmpty(V('date_fin'))) return Msg_Erreur('Veuillez svp renseigner la date de fin de l\'annonce.', 'date_fin', 'annonce');
  if  (IsEmpty(V('heure_fin'))) return Msg_Erreur('Veuillez svp renseigner l\'heure de la fin de l\'annonce.', 'heure_fin', 'annonce');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'annonce');
  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', 'annonce');
	  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', 'annonce');
	  }	
  }
  O('img_ajax_annonce').style.display = 'block';
  O('annonce').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_unes(){
 
  var mini_une = V('mini_une');
  if(mini_une == 0) mini_une = '';
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if(mini_une) {
    var image_mini = V('image_mini');
    var extension2 = image_mini.substr(image.length-4,4);
  }
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp renseigner le <b>Titre</b>.', 'titre', 'une');
  if  (IsEmpty(V('lien'))) return Msg_Erreur('Veuillez svp renseigner le <b>lien</b> de cette une.', 'lien', 'une');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp renseigner la <b>Présentation</b> de cette une.', 'description', 'une');
   if  (IsEmpty(V('image')) && IsEmpty(V('anc_image'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image</b>.', 'image', 'une');
  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', 'une');
	}
  }
  
  if(mini_une) {
	 if  (IsEmpty(V('image_mini')) && IsEmpty(V('anc_image_mini'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Miniature</b>.', 'image_mini', 'une');
	 else {
		 if(V('image_mini')) {
			 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_mini', 'une');
		 }
	 }
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'une');
  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', 'une');
	  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', 'une');
	  }	
  }
  O('img_ajax_une').style.display = 'block';
  O('une').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


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 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 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_Types_Medias(){
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'type_media');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'type_media');
  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', 'type_media');
	  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', 'type_media');
	  }	
  }
  O('img_ajax_type_media').style.display = 'block';
  O('type_media').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_Cats_Medias(){
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'cat_media');
  if  (IsEmpty(V('aide'))) return Msg_Erreur('Veuillez svp renseigner le texte pour l\'aide.', 'aide', 'cat_media');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_media');
  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', 'cat_media');
	  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', 'cat_media');
	  }	
  }
  O('img_ajax_cat_media').style.display = 'block';
  O('cat_media').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}


function Submit_Champs_Aux(){
  if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez svp renseigner le Nom du champ.', 'nom', 'champ_aux');
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'champ_aux');
  if  (IsEmpty(V('type_html'))) return Msg_Erreur('Veuillez svp renseigner le type du champ.', 'type_html', 'champ_aux');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'champ_aux');
  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', 'champ_aux');
	  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', 'champ_aux');
	  }	
  }
  O('img_ajax_champ_aux').style.display = 'block';
  O('champ_aux').target = 'upload_target';
  
}


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 Submit_Menus_Sites(){

  var image_on = V('image_on');
  var extension1 = image_on.substr(image_on.length-4,4);
  var image_off = V('image_off');
  var extension2 = image_off.substr(image_off.length-4,4);
 
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libelle du menu.', 'libelle', 'menus_site');
  if  (IsEmpty(V('lien'))) return Msg_Erreur('Veuillez svp renseigner le lien du menu.', 'lien', 'menus_site');
  //if  (IsEmpty(V('id_pere'))) return Msg_Erreur('Veuillez svp renseigner la catégorie du menu.', 'id_pere', 'menus_site');
  
   if  (!IsEmpty(V('image_on'))) {
	   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 actives.', 'image_on', 'menus_site');
  }
  
   if  (!IsEmpty(V('image_off'))) {
	   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 non actives.', 'image_off', 'menus_site');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'menus_site');
  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', 'menus_site');
	  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', 'menus_site');
	  }	
  }
  O('img_ajax_menus_site').style.display = 'block';
  O('menus_site').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}



function Submit_Mod_Systemes(){
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé du module.', 'libelle', 'mod_sys');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'mod_sys');
  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', 'mod_sys');
	  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', 'mod_sys');
	  }	
  }
  O('img_ajax_mod_sys').style.display = 'block';
  O('mod_sys').target = 'upload_target';
  
}

function Submit_Msg_Systemes(){
  if  (IsEmpty(V('code_msg'))) return Msg_Erreur('Veuillez svp renseigner le code du message.', 'code_msg', 'msg_sys');
  if  (IsEmpty(V('msg'))) return Msg_Erreur('Veuillez svp renseigner le contenu du message.', 'msg', 'msg_sys');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'msg_sys');
  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', 'msg_sys');
	  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', 'msg_sys');
	  }	
  }
  O('img_ajax_msg_sys').style.display = 'block';
  O('msg_sys').target = 'upload_target';
  
}

function Submit_Trad_Systemes(){
  if  (IsEmpty(V('msg'))) return Msg_Erreur('Veuillez svp renseigner la traduction du message.', 'msg', 'trad_sys');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'trad_sys');
  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', 'trad_sys');
	  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', 'trad_sys');
	  }	
  }
  O('img_ajax_trad_sys').style.display = 'block';
  O('trad_sys').target = 'upload_target';
  
}


function Submit_Upload_User(){
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp donner un titre au fichier.', 'titre', 'upload_user');
  if(O('image')) { 
    var image = V('image');
    var extension1 = image.substr(image.length-4,4);
	if(!IsEmpty(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', 'upload_user');
    }
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'upload_user');
  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', 'upload_user');
	  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', 'upload_user');
	  }	
  }
  O('img_ajax_upload_user').style.display = 'block';
  O('upload_user').target = 'upload_target';
  
}

function upload_complete(name,size, id_pere, type_media, type_fichier, id_media, aux_vars, container){
	/*if(!type_media) makeRequest('medias_uploader', 'ajax_uploads_users.php', '?op=nav&container=liste_upload_user&id_media='+id_media+'&id_fichier='+id_fichier+'&type_fichier='+type_fichier+'&name='+name+'&size='+size+'&prec=2', 'container_medias_uploader');
	else*/ 
	makeRequest('medias_uploader', 'modules_sys/ajax_medias.php', '?op=nav&container='+container+'&id_pere='+id_pere+'&id_media='+id_media+'&type_fichier='+type_fichier+'&type_pere='+type_media+'&name='+name+'&size='+size+'&prec=2'+aux_vars, 'container_medias_uploader');
}

function fileProps(name,size) {
  var props = 'Fichier Sélectionné : <b>'+name+'</b> ( <b class="rouge">' + niceSize(size)+ '</b> ). Cliquez sur Envoyer pour terminer. ';
  Msg_Statut('Warning', props, '', 'medias_uploader');
}

function Erreur_Taille(name,size, msg) {
  var props = 'Fichier Sélectionné : <b>'+name+'</b> ( <b class="rouge">' + niceSize(size)+ '</b> ) : ' +msg;
  Msg_Statut('Alert', props, '', 'medias_uploader');
}

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 Uploader_Msg(type, msg){
  Msg_Statut(type, msg, '', 'medias_uploader');
}

function Flash_Uploader(str_params) {
     var fo = new SWFObject("flash/uploader.swf?ul=100", "flash_uploader", "435", "40", 8, "#FFFFFF", true);
		fo.addParam("allowScriptAccess", "sameDomain");
		fo.addParam("quality", "high");
		fo.addParam("scale", "noscale");
		
		var tab_vars = new Array();
		var param = new Array();
		tab_vars = str_params.split('###');
		
		for(var i=0; i<tab_vars.length; i++) {
		  if(tab_vars[i]) {
		    param = tab_vars[i].split('|||');
			if(param.length == 2) fo.addVariable(param[0], param[1]);
		  }
		}

		
		/*fo.addVariable("to", "ajax_uploads_users.php");
		fo.addVariable("limit", "$limite_size");
		fo.addVariable("id_media", "$id_media");
		fo.addVariable("type_fichier", "$type_fichier");
		fo.addVariable("id_fichier", "$id_fichier");
		
		fo.addVariable("description_file", "$description_file");
		fo.addVariable("extension_file", "$extension_file");
		fo.addVariable("extension_file2", "$extension_file2");
		
		fo.addVariable("msg_poids_file", "La taille maxi pour le fichier est de ");
		fo.addVariable("msg_fin_upload", "Fin de Transfert");//"Upload Complete."
		fo.addVariable("var_sur", "sur");//"of"
		fo.addVariable("lib_parcourir", "Envoyer");//"Browse"
		fo.addVariable("lib_upload", "Parcourir");//"Upload"
		fo.addVariable("msg_encours", "Transfert en cours...");//"Uploading..."
		fo.addVariable("upload_error", "<b class=rouge>Erreur</b> : Une erreur inconnue est survenue lors du transfert du fichier.<br>Veuillez svp contacter le service technique si cette erreur persiste.");//"Uploading..."*/
		
		fo.write("flashcontent");
}
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_Recherche(nom, destination, container, ajout){
  O('img_ajax_' + nom).style.display = 'block';
  var lien = '?sys_mot_recherche=' + V('sys_mot_recherche')+'&op=recherche&container=' + container+ajout;
  makeRequest(nom, destination, lien, container);
}

function Aff_Recherche() {
  if(O('div_recherche').style.display == 'block') O('div_recherche').style.display = 'none';
  else O('div_recherche').style.display = 'block';
}


function Affiche_Op(le_nom) {
  if(V('op_'+le_nom)== 'BETWEEN') O('champ_cache_'+le_nom).style.display = 'block';
  else {
    O('champ_cache_'+le_nom).style.display = 'none';
	if (IsEmpty(V('op_'+le_nom))) {
	  O(le_nom+'_1').value = '';
	  O(le_nom+'_2').value = '';
	}  
  }	
}

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

function Submit_Recherche_Avancee(){
  if(O('op_liaison_1').checked == 1) O('op_la_liaison').value = 'AND';
  else O('op_la_liaison').value = 'OR';
}

function Verif_Pseudo(champ, msg, nom, destination, lien, container) {
 if  (IsEmpty(V(champ))) return Msg_Erreur(msg, champ, nom);
 else{
  lien += '&pseudo=' + V(champ);
  makeRequest(nom, destination, lien, '');
 }
}

function Submit_Avatar(){
  var image = V('file');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('file')) && IsEmpty(V('anc_file'))) return Msg_Erreur('Veuillez svp renseigner le champ <b>Image</b>.', 'file', 'avatar');
  else {
    if(V('file')) {
	   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.', 'file', 'avatar');
	}
  }
  
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'avatar');
  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', 'avatar');
	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', 'avatar');
	}	
  }
  O('img_ajax_avatar').style.display = 'block';
  O('avatar').target = 'upload_target';
  
}

function Acces_Medias() {
  if(V('type_acces')== '2') {
    O('div_cout').style.display = 'block';
	O('div_pass1').style.display = 'none';
	O('div_pass2').style.display = 'none';
	
  }	
  else {
    O('div_cout').style.display = 'none';
	if(V('type_acces')== '3') {
	  O('div_pass1').style.display = 'block';
	  O('div_pass2').style.display = 'block';
	}
	else {
	  O('div_pass1').style.display = 'none';
	  O('div_pass2').style.display = 'none';
	}  
  }	
}


function Submit_Dialogue(){
  
  if(O('le_nom') && O('le_nom') != 'undefined') {
   if  (IsEmpty(V('le_nom'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Nom</b> .', 'le_nom', 'dialogue');
   if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Email</b>.', 'le_email', 'dialogue');
  }
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp spécifier le <b>titre</b> de votre contribution.', 'titre', 'dialogue');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez svp spécifier le <b>contenu</b> de votre contribution.', 'description', 'dialogue');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'dialogue');
  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', 'dialogue');
	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', 'dialogue');
	}	
  }
  O('img_ajax_dialogue').style.display = 'block';
  O('dialogue').target = 'upload_target';  
}



function Submit_Comment(){
  
  if(O('le_nom') && O('le_nom') != 'undefined') {
   if  (IsEmpty(V('le_nom'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Nom</b> .', 'le_nom', 'comment');
   if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Email</b>.', 'le_email', 'comment');
  }
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp spécifier le <b>titre</b> de votre commentaire.', 'titre', 'comment');
  if  (IsEmpty(V('texte'))) return Msg_Erreur('Veuillez svp spécifier le <b>contenu</b> de votre commentaire.', 'texte', 'comment');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'comment');
  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', 'comment');
	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', 'comment');
	}	
  }
  O('img_ajax_comment').style.display = 'block';
  O('comment').target = 'upload_target';  
}

function Submit_Rubriques_Faq(){
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp spécifier le <b>titre</b> de la Rubrique.', 'titre', 'rubrique_faq');
  if  (IsEmpty(V('texte'))) return Msg_Erreur('Veuillez svp spécifier la <b>description</b> de la Rubrique.', 'texte', 'rubrique_faq');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'rubrique_faq');
  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', 'rubrique_faq');
	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', 'rubrique_faq');
	}	
  }
  O('img_ajax_rubrique_faq').style.display = 'block';
  O('rubrique_faq').target = 'upload_target';  
}


function Submit_Faq(){
  
  if  (IsEmpty(V('id_rubrique'))) return Msg_Erreur('Tout <b>Thème</b> de la FAQ doit être associé à une rubrique.', 'titre', 'faq');
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez svp spécifier le <b>titre</b> du thème.', 'titre', 'faq');
  if  (IsEmpty(V('texte'))) return Msg_Erreur('Veuillez svp spécifier la <b>description</b> du thème.', 'texte', 'faq');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'faq');
  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', 'faq');
	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', 'faq');
	}	
  }
  O('img_ajax_faq').style.display = 'block';
  O('faq').target = 'upload_target';  
}



function Submit_Profil_Particulier(){

  var etape = V('etape');
  
  if(etape == '1'){
    //var mot_accueil = FCKeditorAPI.GetInstance('mot_accueil').GetXHTML();
	//if  (mot_accueil == '<br />') O('mot_accueil').value = '';
	
	var presentation = FCKeditorAPI.GetInstance('presentation').GetXHTML();
	if  (presentation == '<br />') O('presentation').value = '';
	  
    if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez spécifier votre <b>Nom</b>.', 'nom', 'particulier');
	if  (IsEmpty(V('prenoms'))) return Msg_Erreur('Veuillez spécifier votre <b>Prénom</b>.', 'prenoms', 'particulier');
    if  (IsEmpty(V('fonction'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Fonction</b>.', 'fonction', 'particulier');
	if  (IsEmpty(presentation) || presentation == '<br />') return Msg_Erreur('Veuillez spécifier la <b>presentation</b> de votre particulier.', 'presentation', 'particulier');
  }
  
  if(etape == '2'){
    if  (IsEmpty(V('id_pays'))) return Msg_Erreur('Veuillez svp spécifier votre <b>Pays de résidence</b>.', 'localisation', 'particulier');
    if  (IsEmpty(V('ville'))) return Msg_Erreur('Veuillez spécifier la valeur du champ <b>ville</b>.', 'ville', 'particulier');
    if  (IsEmpty(V('mot_accueil'))) return Msg_Erreur('Veuillez svp spécifier le <b>Mot d\'Accueil</b> à afficher sur votre Espace perso.', 'mot_accueil', 'particulier');
  }
  
  if(etape == '4') {
    if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\'adresse email.', 'le_email', 'particulier');
    else {
       if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'particulier');
    }
	if  (IsEmpty(V('tel2'))) return Msg_Erreur('Veuillez spécifier le <b>numéro de téléphone</b>.', 'tel1', 'particulier');
  }
  
  if(etape == '3') {
    var file = V('file');
    var extension = file.substr(file.length-4,4);
    
	var description = FCKeditorAPI.GetInstance('description').GetXHTML();
	if  (description == '<br />') O('description').value = '';
	
    if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez spécifier un <b>Titre</b> pour le CV.', 'titre', 'particulier');
    //if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier le <b>Résumé</b> du CV.', 'description', 'particulier');
	if  (IsEmpty(description) || description == '<br />') return Msg_Erreur('Veuillez spécifier le <b>Résumé</b> du CV.', 'description', 'particulier');
	if  (IsEmpty(V('file')) && IsEmpty(V('anc_file'))) return Msg_Erreur('Veuillez indiquer votre <b>CV au format pdf</b>.', 'file', 'particulier');
    else {
	   if  (extension.toUpperCase() != '.PDF') return Msg_Erreur('Seuls les formats <b>PDF</b> sont autorisés pour les fichiers joints.', 'file', 'particulier');
    }
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'particulier');
  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', 'particulier');
	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', 'particulier');
	}	
  }
  O('img_ajax_particulier').style.display = 'block';
  O('particulier').target = 'upload_target';  
}



function Submit_Profil_Entreprise(){

  var etape = V('etape');
  
  if(etape == '1'){
    //var mot_accueil = FCKeditorAPI.GetInstance('mot_accueil').GetXHTML();
	//if  (mot_accueil == '<br />') O('mot_accueil').value = '';
	
	var objectifs = FCKeditorAPI.GetInstance('objectifs').GetXHTML();
	if  (objectifs == '<br />') O('objectifs').value = '';
	
	var presentation = FCKeditorAPI.GetInstance('presentation').GetXHTML();
	if  (presentation == '<br />') O('presentation').value = '';
	  
    if  (IsEmpty(V('raison_sociale'))) return Msg_Erreur('Veuillez spécifier la <b>Raison Sociale</b> de l\'entreprise.', 'raison_sociale', 'entreprise');
    if  (IsEmpty(V('mot_accueil'))) return Msg_Erreur('Veuillez svp spécifier le <b>Mot d\'Accueil</b> à afficher sur votre Espace perso.', 'mot_accueil', 'entreprise');
    if  (IsEmpty(objectifs) || objectifs == '<br />') return Msg_Erreur('Veuillez svp spécifier les <b>Objectifs</b> de votre entreprise.', 'objectifs', 'entreprise');
	if  (IsEmpty(presentation) || presentation == '<br />') return Msg_Erreur('Veuillez spécifier la <b>presentation</b> de votre entreprise.', 'presentation', 'entreprise');
  }
  
  if(etape == '2'){
    if  (IsEmpty(V('ville'))) return Msg_Erreur('Veuillez spécifier la valeur du champ <b>ville</b>.', 'ville', 'entreprise');
    if  (IsEmpty(V('localisation'))) return Msg_Erreur('Veuillez svp spécifier la <b>localisation</b> de l\'entreprise.', 'localisation', 'entreprise');
  }
  
  if(etape == '3') {
    if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\'adresse email.', 'le_email', 'entreprise');
    else {
       if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'entreprise');
    }
	if  (IsEmpty(V('tel1'))) return Msg_Erreur('Veuillez spécifier le <b>numéro de téléphone</b>.', 'tel1', 'entreprise');
  }
  
  if(etape == '4') {
    if  (IsEmpty(V('nom_ref'))) return Msg_Erreur('Veuillez spécifier le <b>Nom</b> de la personne de référence.', 'nom_ref', 'entreprise');
    if  (IsEmpty(V('prenoms_ref'))) return Msg_Erreur('Veuillez spécifier le <b>Prénom</b> de la personne de référence.', 'prenoms_ref', 'entreprise');
	if  (IsEmpty(V('fonction_ref'))) return Msg_Erreur('Veuillez spécifier la <b>Fonction</b> de la personne de référence.', 'fonction_ref', 'entreprise');
    
	if  (IsEmpty(V('email_ref'))) return Msg_Erreur('Veuillez indiquer l\'adresse email de la personne de référence.', 'email_ref', 'entreprise');
    else {
       if(!IsMail(V('email_ref'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'email_ref', 'entreprise');
    }
    if  (IsEmpty(V('tel_ref'))) return Msg_Erreur('Veuillez spécifier le <b>contact de téléphonique</b> de la personne de référence.', 'tel_ref', 'entreprise');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'entreprise');
  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', 'entreprise');
	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', 'entreprise');
	}	
  }
  O('img_ajax_entreprise').style.display = 'block';
  O('entreprise').target = 'upload_target';  
}


function Submit_Agence() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  
  if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez spécifier le <b>Nom</b> de l\'Agence.', 'nom', 'agence');
  if  (IsEmpty(V('id_pays'))) return Msg_Erreur('Veuillez svp spécifier le <b>Pays</b>.', 'id_pays', 'agence');
  if  (IsEmpty(V('ville'))) return Msg_Erreur('Veuillez svp spécifier la <b>Ville</b>.', 'ville', 'agence');
  if  (IsEmpty(V('ouverture'))) return Msg_Erreur('Veuillez svp spécifier les <b>Jours et heures</b> d\'ouverture de l\'agence.', 'ouverture', 'agence');
  
  if  (!IsEmpty(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', 'agence');
  }
  
  if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\'Adresse email.', 'le_email', 'agence');
  else {
    if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'agence');
  }
  if  (IsEmpty(V('tel'))) return Msg_Erreur('Veuillez spécifier le <b>Téléphone</b> de l\'Agence.', 'tel', 'agence');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'agence');
  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', 'agence');
	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', 'agence');
	}	
  }
  O('img_ajax_agence').style.display = 'block';
  O('agence').target = 'upload_target';  
}



function Submit_Interlocuteur() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  
  if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez spécifier le <b>Nom</b> de l\'Interlocuteur.', 'nom', 'interlocuteur');
  if  (IsEmpty(V('prenoms'))) return Msg_Erreur('Veuillez spécifier le <b>Prénom</b> de l\'Interlocuteur.', 'prenom', 'interlocuteur');
  if  (IsEmpty(V('fonction'))) return Msg_Erreur('Veuillez svp spécifier la <b>Fonction</b> de l\'Interlocuteur.', 'fonction', 'interlocuteur');
  
  if  (!IsEmpty(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', 'interlocuteur');
  }
  
  if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer l\'Adresse email.', 'le_email', 'interlocuteur');
  else {
    if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse email spécifiée n\'est pas valide.', 'le_email', 'interlocuteur');
  }
  if  (IsEmpty(V('tel'))) return Msg_Erreur('Veuillez spécifier le <b>Téléphone</b> de l\'Interlocuteur.', 'tel', 'interlocuteur');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'interlocuteur');
  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', 'interlocuteur');
	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', 'interlocuteur');
	}	
  }
  O('img_ajax_interlocuteur').style.display = 'block';
  O('interlocuteur').target = 'upload_target';  
}


function Submit_Service() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  var file = V('file');
  var extension2 = file.substr(file.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libéllé</b> du Service.', 'libelle', 'service');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez <b>décrire</b> le service.', 'description', 'service');
  if  (!IsEmpty(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', 'service');
  }
  if  (!IsEmpty(V('file'))) {
	   if  (extension2.toUpperCase() != '.DOC' && extension2.toUpperCase() != '.DOCX' && extension2.toUpperCase() != '.XLS' && extension2.toUpperCase() != '.XLSX' && extension2.toUpperCase() != '.PPT' && extension2.toUpperCase() != '.PDF') return Msg_Erreur('Seuls les formats <b>Word</b>, <b>Excel</b>, <b>PowerPoint</b> et <b>Pdf</b> sont autorisés pour les fichiers joints.', 'file', 'service');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'service');
  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', 'service');
	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', 'service');
	}	
  }
  O('img_ajax_service').style.display = 'block';
  O('service').target = 'upload_target';  
}



function Submit_users() {
	        
			if  (IsEmpty(V('nom'))) return Msg_Erreur('Veuillez indiquer votre <b>Nom</b>.', 'nom', 'inscription_user');
			if  (IsEmpty(V('prenoms'))) return Msg_Erreur('Veuillez indiquer votre <b>Prénom</b>.', 'prenoms', 'inscription_user');
			if  (!IsEmpty(V('tel'))){
				if  (!IsNumeric(V('tel'))) return Msg_Erreur('Veuillez S.V.P. saisir un <b>Numéro de téléphone valide</b> ( Numérique ).', 'tel', 'inscription_user');
				}
			if  (IsEmpty(V('id_pays'))) return Msg_Erreur('Veuillez indiquer votre <b>Pays de Résidence</b>.', 'id_pays', 'inscription_user');
			
			if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez indiquer votre <b>adresse email</b>.', 'le_email', 'inscription_user');
			else {
				 if(!IsMail(V('le_email'))) return Msg_Erreur('L\'adresse <b>email</b> spécifiée n\'est pas valide.', 'le_email', 'inscription_user');
			}
			
			if  (IsEmpty(V('secret'))) return Msg_Erreur('Veuillez indiquer votre <b>Mot de Passe</b>.', 'secret', 'inscription_user');
			else {
				 if(V('secret').length<6) return Msg_Erreur('Le mot de passe doit comporter <b>au moins 6 caractères</b>.', 'secret', 'inscription_user');
				 else {
				   if(IsEmpty(V('secret2'))) return Msg_Erreur('Veuillez <b>confirmer</b> le mot de passe.', 'secret2', 'inscription_user');
				   else {
				     if(V('secret') != V('secret2')) return Msg_Erreur('Les 2 mots de passe ne correspondent pas.', 'secret2', 'inscription_user');
				   }
				 }
			}
			/*
			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', 'user');
			}
			*/
			if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'inscription_user');
			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_user');
			    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_user');
				}	
			}
			
	   O('img_ajax_inscription_user').style.display = 'block';
  	   O('inscription_user').target = 'upload_target';
}

function Submit_Reference() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libéllé</b> de la Référence.', 'libelle', 'reference');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier la <b>description</b> de cette référence.', 'description', 'reference');
  if  (!IsEmpty(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', 'reference');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'reference');
  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', 'reference');
	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', 'reference');
	}	
  }
  O('img_ajax_reference').style.display = 'block';
  O('reference').target = 'upload_target';  
}


function Submit_Partenaire() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libéllé</b> du Partenaire.', 'libelle', 'partenaire');
  //if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier la <b>description</b> de ce Partenaire.', 'description', 'partenaire');
  if  (!IsEmpty(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', 'partenaire');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'partenaire');
  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', 'partenaire');
	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', 'partenaire');
	}	
  }
  O('img_ajax_partenaire').style.display = 'block';
  O('partenaire').target = 'upload_target';  
}


function Submit_Ressource() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libéllé</b> de la Ressource.', 'libelle', 'ressource');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier la <b>description</b> de cette Ressource.', 'description', 'ressource');
  if  (!IsEmpty(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', 'ressource');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'ressource');
  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', 'ressource');
	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', 'ressource');
	}	
  }
  O('img_ajax_ressource').style.display = 'block';
  O('ressource').target = 'upload_target';  
}



function Submit_Types_Events() {
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez spécifier le <b>Libéllé</b> de la Rubrique.', 'libelle', 'type_event');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'type_event');
  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', 'type_event');
	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', 'type_event');
	}	
  }
  O('img_ajax_type_event').style.display = 'block';
  O('type_event').target = 'upload_target';  
}


function Submit_Event() {
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez spécifier le <b>Titre</b> de l\'Evènement.', 'titre', 'event');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier la <b>Description</b> de cet évènement.', 'description', 'event');
  if  (IsEmpty(V('date_debut'))) return Msg_Erreur('Veuillez spécifier la <b>Date de Début</b> de l\'Evènement.', 'date_debut', 'event');
  if  (!IsEmpty(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', 'event');
  }
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'event');
  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', 'event');
	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', 'event');
	}	
  }
  O('img_ajax_event').style.display = 'block';
  O('event').target = 'upload_target';
  if(O('webtv_calendar') && O('webtv_calendar') != 'undefined') hd();
  if(O('webtv_heure') && O('webtv_heure') != 'undefined')time_hd(); 
}

function Submit_Alerte() {
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez spécifier le <b>Titre</b> de l\'Alerte.', 'titre', 'alerte');
  if  (IsEmpty(V('periodicite'))) return Msg_Erreur('Veuillez spécifier la <b>Périodicité</b> de l\'Alerte.', 'periodicite', 'alerte');
  if  (IsEmpty(V('date_event'))) return Msg_Erreur('Veuillez spécifier la <b>Date</b> de l\'Evènement.', 'date_event', 'alerte');
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'alerte');
  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', 'alerte');
	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', 'alerte');
	}	
  }
  if(O('webtv_calendar') && O('webtv_calendar') != 'undefined') hd();
  if(O('webtv_heure') && O('webtv_heure') != 'undefined')time_hd(); 
  O('img_ajax_alerte').style.display = 'block';
  O('alerte').target = 'upload_target';
}


function Submit_Partage() {
  if(O('le_nom')){
    if  (IsEmpty(V('le_nom'))) return Msg_Erreur('Veuillez spécifier votre <b>Nom</b>.', 'le_nom', 'partage');
    if  (IsEmpty(V('le_email'))) return Msg_Erreur('Veuillez spécifier votre <b>Email</b>.', 'le_email', 'partage');
	else {
	  if(!IsMail(V('le_email'))) return Msg_Erreur('Veuillez spécifier une <b>adresse email</b> valide.', 'le_email', 'partage');
	}
  }
  
  if  (V('id_type') == 1) {
   if(IsEmpty(V('destinataires'))) return Msg_Erreur('Veuillez spécifier les destinataires du message <b>séparés par des virgules</b>.', 'destinataires', 'partage');
   else {
     var tableau = V('destinataires').split(',');
	 if(tableau.length) {
	  for(i=0; i<tableau.length; i++) {
	     if(!IsMail(trim(tableau[i]))) return Msg_Erreur('Veuillez spécifier une liste de destinataires valide.', 'destinataires', 'partage');
	  }
	 }
   }
  }
  
  if  (IsEmpty(V('titre'))) return Msg_Erreur('Veuillez spécifier le <b>Sujet</b> du message.', 'titre', 'partage');
  if  (IsEmpty(V('description'))) return Msg_Erreur('Veuillez spécifier votre <b>message</b>.', 'description', 'partage');
  
  
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'partage');
  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', 'partage');
	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', 'partage');
	}	
  }
  O('img_ajax_partage').style.display = 'block';
  O('partage').target = 'upload_target';
}

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

function Submit_Vignettes() {
  var nbre = new Number(V('nbre_images'));
  var aux = '';
  var i;
  for(i=1; i<nbre; i++) {
   if(O('vignette_' + i).checked) {
     if(aux) aux += '::';
	 aux += V('vignette_' + i);
   }
  }
  O('liste_images').value = aux;
  O('img_ajax_img_video').style.display = 'block';
  O('ffmpeg_form').target = 'upload_target';
}

function Check_Vignette(id) {
  O('vignette_' + id).checked = true;
}

function Submit_Elmts_Medias(){
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'elmt_media');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'elmt_media');
  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', 'elmt_media');
	  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', 'elmt_media');
	  }	
  }
  O('img_ajax_elmt_media').style.display = 'block';
  O('elmt_media').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_type_medias(){

 /* var image = V('image');
  var extension1 = image.substr(image.length-4,4);*/
  
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner <b>le libellé</b>.', 'libelle', 'type_medias');
  if  (IsEmpty(V('table'))) return Msg_Erreur('Veuillez svp renseigner <b>la Table Associée</b>.', 'table', 'type_medias');
  if  (IsEmpty(V('cle'))) return Msg_Erreur('Veuillez svp renseigner <b>la Clé de la Table Associée</b>.', 'cle', 'type_medias');
  if  (IsEmpty(V('page'))) return Msg_Erreur('Veuillez svp renseigner <b>la Page de la Table Associée</b>.', 'page', 'type_medias');
  //if  (IsEmpty(V('type_pieces_jointes'))) return Msg_Erreur('Veuillez svp renseigner <b>les Types de Média</b>.', 'type_pieces_jointes', 'type_medias');
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'type_medias');
  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', 'type_medias');
	  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', 'type_medias');
	  }	
  }
  O('img_ajax_type_medias').style.display = 'block';
  O('type_medias').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}

function Submit_Cats_Produits(){
 
  var image = V('image');
  var extension1 = image.substr(image.length-4,4);
  
   //if  (IsEmpty(V('id_mere'))) return Msg_Erreur('Veuillez svp renseigner la Catégorie Principale.', 'id_mere', 'cat_article');
  if  (IsEmpty(V('libelle'))) return Msg_Erreur('Veuillez svp renseigner le libellé.', 'libelle', 'cat_produit');
  
  if  (!IsEmpty(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', 'cat_produit');
  }
  if  (IsEmpty(V('Code_Securite_1'))) return Msg_Erreur('Veuillez S.V.P. saisir le Code de Sécurité affiché.', 'Code_Securite_1', 'cat_produit');
  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', 'cat_produit');
	  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', 'cat_produit');
	  }	
  }
  O('img_ajax_cat_produit').style.display = 'block';
  O('cat_produit').target = 'upload_target';
  //O('upload_target').onload=uploadDone;
  
}





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) {
  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 += '::';
		  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';
}
