
window.onload=montre;
function montre(id) 
{
	var d = document.getElementById(id);
	//menu principal
	for (var i = 1; i<=10; i++) 
	{
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	if (d) {d.style.display='block';}
}

function show_precision() 
{
	/*La valueur de Autre c'est 11*/
	if (document.forms["ask"].elements["secteur"].value==11)
	{
		document.forms["ask"].elements["precision"].style.visibility='visible';
		document.forms["ask"].elements["precision"].focus();
	}
	else 
	{
		document.forms["ask"].elements["precision"].style.visibility='hidden';
	}
}

function show_adresse() 
{
	if (document.forms["ask"].elements["souhait3"].checked==true)
	{
		document.getElementById("adresse").style.visibility='visible';
	}
	else
	{
		document.getElementById("adresse").style.visibility='hidden';
	}
}

/*-- Vérifie la syntaxe générale d'un Email sous forme domaine en texte ------*/
function SyntaxeEmail(sMail)
{
	var re=/^[a-z\d]+((\.|-|_)[a-z\d]+)*@((?![-\d])[a-z\d-]{0,62}[a-z\d]\.){1,4}[a-z]{2,6}$/gi;
	return (sMail.match(re)==sMail)&&(sMail.substr(sMail.lastIndexOf("@")).length<=256);
}

/*function VerifierEmail(nom)
{
	if ((ask.email.value.length != 0)&&(!SyntaxeEmail(ask.email.value)))
	{
		alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
		ask.email.focus();
	}
}*/

function VerifierEmail(nom)
{
	if ((nom.value.length != 0)&&(!SyntaxeEmail(nom.value)))
	{
		alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
		nom.focus();
	}
}

function Valider(theForm)
{

  if (theForm.contact.value.length == 0)	//Vérification si le champ contact est vide
  {
	alert("Tapez une valeur pour le champ \"Personne à contacter :\".");
	theForm.contact.focus();
	return false;
  }

  if (theForm.societe.value.length == 0)	//Vérification si le champ société est vide
  {
	alert("Tapez une valeur pour le champ \"Société :\".");
	theForm.societe.focus();
	return false;
  }

  if (theForm.secteur.selectedIndex == 0)
  {
	alert("Choisir une valeur pour le champ \"Activité :\".");
	theForm.secteur.focus();
	return false;
  }
  
  if((theForm.secteur.selectedIndex == 11)&&(theForm.precision.value.length == 0))
  {
	alert("Tapez une valeur pour le champ \"Activité :\".");
	theForm.precision.focus();
	return false;
  }
  
  if (theForm.telephone.value.length == 0)
  {
	alert("Tapez une valeur pour le champ \"Telephone :\".");
	theForm.telephone.focus();
	return false;
  }

  if (theForm.ville.value.length == 0)
  {
	alert("Tapez une valeur pour le champ \"Ville :\".");
	theForm.ville.focus();
	return false;
  }
  
  if (theForm.souhait2.checked == true)
  {
	if ((theForm.email.value.length == 0)||(!SyntaxeEmail(theForm.email.value)))
	{
		alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
		theForm.email.focus();
		return false;
	}
  }
  
  if (theForm.souhait3.checked == true)
  {
	  if (theForm.adr.value.length == 0)
	  {
		alert("Tapez une valeur pour le champ \"Adresse :\".");
		theForm.adr.focus();
		return false;
	  }
	  
	  if (theForm.codepostal.value.length == 0)
	  {
		alert("Tapez une valeur pour le champ \"Code postal :\".");
		theForm.codepostal.focus();
		return false;
	  }
	  
	  if (theForm.localite.value.length == 0)
	  {
		alert("Tapez une valeur pour le champ \"Localité :\".");
		theForm.localite.focus();
		return false;
	  }
	  
	  if (theForm.pays.value.length == 0)
	  {
		alert("Tapez une valeur pour le champ \"Pays :\".");
		theForm.pays.focus();
		return false;
	  }
  }

	theForm.method = "POST";
	theForm.action = "index.php?id=8";
	theForm.submit();
	return true;
}

function Valider2(theForm)
{

  if (theForm.login.value.length == 0)	//Vérification si le champ login est vide
  {
	alert("Tapez une valeur pour le champ \"Login :\".");
	theForm.login.focus();
	return false;
  }

  if (theForm.password.value.length == 0)	//Vérification si le champ mot de passe est vide
  {
	alert("Tapez une valeur pour le champ \"Mot de passe :\".");
	theForm.password.focus();
	return false;
  }
  
	if ((theForm.email.value.length == 0)||(!SyntaxeEmail(theForm.email.value)))
	{
		alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
		theForm.email.focus();
		return false;
	}

	theForm.method = "POST";
	theForm.action = "admin.php?id=6";
	theForm.submit();
	return true;
}

function Valider3(theForm)
{

  if (theForm.login.value.length == 0)	//Vérification si le champ login est vide
  {
	alert("Tapez une valeur pour le champ \"Login :\".");
	theForm.login.focus();
	return false;
  }

  if (theForm.password.value.length == 0)	//Vérification si le champ mot de passe est vide
  {
	alert("Tapez une valeur pour le champ \"Mot de passe :\".");
	theForm.password.focus();
	return false;
  }
  
	if ((theForm.email.value.length == 0)||(!SyntaxeEmail(theForm.email.value)))
	{
		alert("Votre mail est incorrect.\n\nVeuillez le vérifier.");
		theForm.email.focus();
		return false;
	}

	theForm.method = "POST";
	theForm.action = "admin.php?id=7";
	theForm.submit();
	return true;
}