
function verifChamp(texte,mess){
	if (texte ==""){
		return mess;
	}else{
		return '';
	}
}

function verifMail(adresse,mess)
{
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
	{
		return '';
	}else{
		return mess; 
	}
}

function testFormulaire()
{
	messag = "";
	messag = verifMail(document.monform.liame.value,"- un email valide\n");
	messag += verifChamp(document.monform.tset.value,"- le code\n");
	message = "La saisie du formulaire n'est pas complete : \n il manque :\n";
	message += messag;
	if (messag !=""){
		alert (message);
		return false;
	}else{
		return true;
	}
}

function envoiFormulaire()
{
	val = testFormulaire();
	if (val != false)
	{
		document.monform.submit();
	}
}



function montrecacheSimple(madiv)
{

if (document.getElementById(madiv).style.visibility=='hidden')
	{
		document.getElementById(madiv).style.visibility='visible';
    		document.getElementById(madiv).style.display='block';
	}
else
	{
		document.getElementById(madiv).style.visibility='hidden';
    		document.getElementById(madiv).style.display='none';
	}
	
}

function cacheDiv(madiv) {
	document.getElementById(madiv).style.visibility='hidden';
    	document.getElementById(madiv).style.display='none';
}

function montreDiv(madiv) {
 	document.getElementById(madiv).style.visibility='visible';
 	document.getElementById(madiv).style.display='block';
}

function compte(who,where,limit)
{

		var pave=document.getElementById(who).value;
		longueur = pave.length;
		document.getElementById(where).value = limit-(longueur-1);
		if (longueur >= limit)    document.getElementById(who).value = document.getElementById(who).value.substring(0,limit);  

}
