// JavaScript Document

	
////////////////////////////////////////////////////////////////////////////////////////////////////////
//																									  //
//									  MESSAGE LIVRE D'OR											  //
//																									  //
////////////////////////////////////////////////////////////////////////////////////////////////////////
	
function verifmsg()
	{
		saisie = document.ajoutmsg.courriel.value; // ou => saisie = document.getElementById('email').value;
		saisie2 = document.ajoutmsg.idregion.value;
		saisie3 = document.ajoutmsg.message.value;
		saisie4 = document.ajoutmsg.nom.value;
		saisie5 = document.ajoutmsg.prenom.value;
		
		arob = saisie.indexOf("@");
		point = saisie.lastIndexOf(".");
		long = saisie.length;
		
		if(saisie4 == "")
		{
			alert('Veuillez entrer votre nom');
			document.ajoutmsg.nom.focus();
			return(false);
		}
		
		if(saisie5 == "")
		{
			alert('Veuillez entrer votre prénom');
			document.ajoutmsg.prenom.focus();
			return(false);
		}
		
		if(saisie2 == "")
		{
			alert('Veuillez entrer votre département');
			document.ajoutmsg.idregion.focus();
			return(false);
		}
		
		if(saisie3 == "")
		{
			alert("Veuillez entrer votre message");
			document.ajoutmsg.message.focus();
			return(false);
		}

		if(saisie == "")
		{
			alert('Veuillez entrer votre email');
			document.ajoutmsg.courriel.focus();
			return(false);
		}

		caracteresNonValides="<>/{}=@_";
		errcar = 0;
		for(i=0; i<saisie3.length;i++){
			if (caracteresNonValides.indexOf(saisie3.charAt(i)) != -1)
			{
				errcar++;
			}
		}
		
		if(errcar != 0){
			alert('Caractère(s) non valide(s) dans le message. ex: <>/{}=@_');
			document.ajoutmsg.message.focus();
			return(false);	
		}
		
		errcarbis = 0;
		for(i=0; i<saisie4.length;i++){
			if (caracteresNonValides.indexOf(saisie4.charAt(i)) != -1)
			{
				errcarbis++;
			}
		}
		
		if(errcarbis != 0){
			alert('Caractère(s) non valide(s) dans le nom. ex: <>/{}=@_');
			document.ajoutmsg.nom.focus();
			return(false);	
		}
		
		errcarter = 0;
		for(i=0; i<saisie5.length;i++){
			if (caracteresNonValides.indexOf(saisie5.charAt(i)) != -1)
			{
				errcarter++;
			}
		}
		
		if(errcarter != 0){
			alert('Caractère(s) non valide(s) dans le prénom. ex: <>/{}=@_');
			document.ajoutmsg.prenom.focus();
			return(false);	
		}

		if((arob>1) && (point>arob+1) && (point<long-2) && (point>=long-5))
		{
			document.ajoutmsg.submit();
			return(true);
		}
			
			else{
				alert('Veuillez entrer un email valide');
				document.ajoutmsg.courriel.focus();			
				return(false);
				}		
				
	}