// JavaScript Document
// Fonction de controle du formulaire de connexion
 function controle(form)
	{
        if(form.identifiant.value.length == 0)
        {
            alert("Veuillez saisir le login.");
            return false;
        }

         if(form.motdepasse.value.length == 0)
         {
              alert("Le mot de passe est obligatoire.");
              return false;
          }
		  
		if(form.motdepasse.value.length <= 3)
         {
              alert("Le mot de passe doit dépasser 3 caractères.");
              return false;
          }
        return true;
    }
// Fin de la fonction de controle du formulaire de connexion	

// Fonction qui affiche les photos en grande taille
function chargeur_image(conteneur, image)
{
	//alert(conteneur);
	//alert(image);
	document.getElementById(conteneur).innerHTML = '<img src="./moyen_images/'+image+'">';
}
// Fin de la fonction qui affiche les photos en grande taille

//Fonction de confirmation avant suppression
function confirmation(idsuite,idinfos,nature){
        		result = confirm("Voulez-vous vraiment supprimer cet enregistrement ?");
        		if(result){
				document.verif.idsuite.value = idsuite;
				document.verif.idinfos.value = idinfos;
				document.verif.nature.value = nature;
		        document.verif.action="admin.php?page=update.php";
		        document.verif.submit();
			   }
}
//Fin Fonction de confirmation avant suppression
 
//Fonction de confirmation avant suppression d'une image
function supprimer_image(id,nom){
        		result = confirm("Voulez-vous vraiment supprimer cette photo ?");
        		if(result){
				document.verification.idphoto.value = id;
				document.verification.nomphoto.value = nom;
		        document.verification.action="admin.php?page=ajoutphoto.php";
		        document.verification.submit();
			   }
}
//Fin Fonction de confirmation avant suppression d'une image

 
//Fonction de confirmation avant suppression d'un fichier
function supprimer_fichier(id,nom,idinfos){
        		result = confirm("Voulez-vous vraiment supprimer ce fichier ?");
        		if(result){
				document.verification.id_download.value = id;
				document.verification.nomfichier.value = nom;
				document.verification.id.value = idinfos;
		        document.verification.action="admin.php?page=modif.php&id="+idinfos;
		        document.verification.submit();
			   }
}
//Fin Fonction de confirmation avant suppression d'un fichier

//Fonction de confirmation avant suppression d'un inscrit
function supprimer_inscrit(id,type){
        		result = confirm("Voulez-vous vraiment supprimer cet enregistrement ?");
        		if(result){
				document.verif.numero.value = id;
				document.verif.type.value = type;
		        document.verif.action="supprimer.php";
		        document.verif.submit();
			   }
}
//Fin Fonction de confirmation avant suppression d'un inscrit

  
 
// fonction de vérification du formulaire d'inscription/
  function verifierinscription(form){
	/* variable pour reccueillir l'e-mail */		
    mail = /^[a-zA-Z0-9]+[a-zA-Z0-9\.-_]+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if(form.nom.value.length == 0){
		alert("Veuillez saisir votre nom.");
		return false;
	}
	if(form.prenoms.value.length == 0){
		alert("Veuillez saisir votre prénom.");
		return false;
	}	
	if(form.datenais.value.length == 0){
		alert("Veuillez saisir la date de naissance.");
		return false;
	}	
	
	if(form.lieu.value.length == 0){
		alert("Veuillez saisir le lieu de naissance .");
		return false;
	}
	
	if(form.nationalite.value.length == 0){
		alert("Veuillez saisir la nationalité.");
		return false;
	}
	if(form.profession.value.length == 0){
		alert("Veuillez saisir la profession.");
		return false;
	}	
	
	if(form.adresse.value.length == 0){
		alert("Veuillez saisir l'adresse complète");
		return false;
	}
	if(!(mail.test(form.email.value))){
		alert("Adresse mail incorrecte ! Veuillez ressaisir");
		return false;
	}				
	
	if((form.quelchantier.value == 0)){
		alert("Choisissez votre camp chantier.");
		return false;
	}	
	if(form.langues.value.length == 0){
		alert("Langues connues ");
		return false;
	}
	if(form.comment.value.length == 0){
		alert("Comment avez-vous connu MDJ ?");
		return false;
	}	
	
	if(form.choix.value == "OUI"){
	  	
	   if(form.references.value.length == 0){
		alert("Où l'avez-vous fait ?");
		return false;
	   }	 
	}
	
	if(!form.engagement.checked){
		alert("Veuillez confirmer les termes de l'engagement.");
		return false;
	}	
		
   return true;
}
// fin fonction de vérification du formulaire d'inscription/	


// fonction de vérification du formulaire d'inscriptionprojet/
  function verifierinscriptionprojet(form){
	/* variable pour reccueillir l'e-mail */		
    mail = /^[a-zA-Z0-9]+[a-zA-Z0-9\.-_]+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if(form.nom.value.length == 0){
		alert("Veuillez saisir votre nom.");
		return false;
	}
	if(form.prenoms.value.length == 0){
		alert("Veuillez saisir votre prénom.");
		return false;
	}	
	if(form.datenais.value.length == 0){
		alert("Veuillez saisir la date de naissance.");
		return false;
	}	
	
	if(form.lieu.value.length == 0){
		alert("Veuillez saisir le lieu de naissance .");
		return false;
	}
	
	if(form.nationalite.value.length == 0){
		alert("Veuillez saisir la nationalité.");
		return false;
	}
	if(form.profession.value.length == 0){
		alert("Veuillez saisir la profession.");
		return false;
	}	
	
	if(form.adresse.value.length == 0){
		alert("Veuillez saisir l'adresse complète");
		return false;
	}
	if(!(mail.test(form.email.value))){
		alert("Adresse mail incorrecte ! Veuillez ressaisir");
		return false;
	}				
	
	if((form.quelprojet.value == 0)){
		alert("Choisissez votre projet.");
		return false;
	}	
	if(form.langues.value.length == 0){
		alert("Langues connues ");
		return false;
	}
	if(form.comment.value.length == 0){
		alert("Comment avez-vous connu MDJ ?");
		return false;
	}	
	
	if(form.choix.value == "OUI"){
	  	
	   if(form.references.value.length == 0){
		alert("Lequel ?");
		return false;
	   }	 
	}
	
	if(!form.engagement.checked){
		alert("Veuillez confirmer les termes de l'engagement.");
		return false;
	}	
		
   return true;
}
// fin fonction de vérification du formulaire d'inscriptionprojet/


// fonction de vérification du formulaire d'inscriptionstage/
  function verifierinscriptionstage(form){
	/* variable pour reccueillir l'e-mail */		
    mail = /^[a-zA-Z0-9]+[a-zA-Z0-9\.-_]+@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
	
	if(form.nom.value.length == 0){
		alert("Veuillez saisir votre nom.");
		return false;
	}
	if(form.prenoms.value.length == 0){
		alert("Veuillez saisir votre prénom.");
		return false;
	}	
	if(form.datenais.value.length == 0){
		alert("Veuillez saisir la date de naissance.");
		return false;
	}	
	
	if(form.lieu.value.length == 0){
		alert("Veuillez saisir le lieu de naissance .");
		return false;
	}
	
	if(form.nationalite.value.length == 0){
		alert("Veuillez saisir la nationalité.");
		return false;
	}
	if(form.profession.value.length == 0){
		alert("Veuillez saisir la profession.");
		return false;
	}	
	
	if(form.adresse.value.length == 0){
		alert("Veuillez saisir l'adresse complète");
		return false;
	}
	if(!(mail.test(form.email.value))){
		alert("Adresse mail incorrecte ! Veuillez ressaisir");
		return false;
	}				
	
	if((form.quelstage.value == 0)){
		alert("Choisissez votre stage.");
		return false;
	}	
	if(form.langues.value.length == 0){
		alert("Langues connues ");
		return false;
	}
	if(form.motivation.value.length == 0){
		alert("Veuillez joindre votre lettre de motivation");
		return false;
	}	
	
	if(form.cv.value.length == 0){
		alert("Veuillez joindre votre CV");
		return false;
	}	
	
	if(form.photo.value.length == 0){
		alert("Veuillez joindre votre photo d'identité");
		return false;
	}	
	
	if(!form.engagement.checked){
		alert("Veuillez confirmer les termes de l'engagement.");
		return false;
	}	
		
   return true;
}
// fin fonction de vérification du formulaire d'inscriptionstage /

// fonction d'affichage des champs cachés du formulaire d'inscription/
     function show_div(id)
     {

      if (id == 1)
      {
       document.getElementById('div_' + id).style.visibility = 'visible';
      }

      if (id == 2)
      {
       var id=1;
       document.getElementById('div_' + id).style.visibility = 'hidden';
      }
      if (id == 3)
      {
       document.getElementById('div_' + id).style.visibility = 'visible';
      }

      if (id == 4)
      {
       var id=3;
       document.getElementById('div_' + id).style.visibility = 'hidden';
      }
	   if (id == 5)
      {
       document.getElementById('div_' + id).style.visibility = 'visible';
      }

      if (id == 6)
      {
       var id=5;
       document.getElementById('div_' + id).style.visibility = 'hidden';
      }
	  
     }
	  // fin fonction d'affichage des champs cachés du formulaire d'inscription/
	  
	  
	  
	// Changement de couleur pour le bouton ok
	function MM_findObj(n, d) { //v4.01
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}
	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}
	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
	// Fin Changement de couleur pour le bouton ok	  