/* fichier utilisé pour la gestion du formulaire d'inscription des utilisateurs
pour la consultation des fichiers pdf*/

/*affichage du formulaire*/
function afficherForm() {
document.getElementById("formulaireInsc").style.display='';
//mettre les champs à blanc à l'ouverture
document.getElementById("Finsc").nomU.value="";
document.getElementById("Finsc").prenomU.value="";
document.getElementById("Finsc").fonctionU.value="";
document.getElementById("Finsc").etabU.value="";
document.getElementById("Finsc").adrU.value="";
document.getElementById("Finsc").cpU.value="";
document.getElementById("Finsc").villeU.value="";
document.getElementById("Finsc").telU.value="";
document.getElementById("Finsc").emailU.value="";
document.getElementById("Finsc").loginU.value="";
document.getElementById("Finsc").mdpU.value="";
}


/*fonction générale de vérification de contenu d'un champ*/
function stringLength(inputString)
{
  return inputString.length;
}

/*fonction de vérification du bon remplissage du formulaire d'inscription*/
function verifP()
{

	nberreur = 0;
//traitement des champs texte hors mail

	if (stringLength(document.getElementById("Finsc").nomU.value) < '1')
	{
	alert("Le champ Nom n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").prenomU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Prénom n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").etabU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Etablissement / Société n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").fonctionU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Fonction n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").adrU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Adresse n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").cpU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Code Postal n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").adrU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Adresse n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

	if ((stringLength(document.getElementById("Finsc").villeU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Ville n'est pas rempli ! Merci de corriger");
	nberreur++;
	}	
	
	if ((stringLength(document.getElementById("Finsc").telU.value) < '1') && (nberreur == 0))
	{
	alert("Le champ Téléphone n'est pas rempli ! Merci de corriger");
	nberreur++;
	}

//traitement du champ mail
	var re=new RegExp("^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+","i");
	if ((!re.test(document.getElementById("Finsc").emailU.value)) && (nberreur == 0))
	{
	alert("Le champ email n'est pas correctement rempli ! Merci de corriger");
	nberreur++;
	}

//traitement des champs login et mot de passe : au moins 5 caractères
	if ((stringLength(document.getElementById("Finsc").loginU.value) < '6') && (nberreur == 0))
	{
	alert("Le champ Login n'est pas correctement rempli ! Merci de corriger");
	nberreur++;
	}
	
	if ((stringLength(document.getElementById("Finsc").mdpU.value) < '6') && (nberreur == 0))
	{
	alert("Le champ Mot de passe n'est pas correctement rempli ! Merci de corriger");
	nberreur++;
	}
		
		


	if (nberreur == 0) 
	{
	return true;
	}
	return false;
}