function view(){

  document.getElementById('acc').style.visibility="visible";

}
function out(){

 document.getElementById('acc').style.visibility="hidden";

}

function affiche(item, val){ 
	for (var v=0;v<=val;v++)
	{
		document.getElementById("prod"+v).style.display = "none";
	}
	
  if (document.getElementById(item).style.display == "none"){ 
	  document.getElementById(item).style.display = "block";
	} 
	else{ 
	  document.getElementById(item).style.display = "none";
	} 
	
}

function isEMailAddr(elem) {
    var str = elem;
    str = str.toLowerCase( );
    if (str.indexOf("@") > 1) {
        var addr = str.substring(0, str.indexOf("@"));
        var domain = str.substring(str.indexOf("@") + 1, str.length);
        // at least one top level domain required
        if (domain.indexOf(".") == -1) {

            return false;
        }
        // parse address portion first, character by character
        for (var i = 0; i < addr.length; i++) {
            oneChar = addr.charAt(i).charCodeAt(0);
            // dot or hyphen not allowed in first position; dot in last
            if ((i == 0 && (oneChar == 45 || oneChar == 46))  || 
                (i == addr.length - 1 && oneChar == 46)) {

                return false;
            }
            // acceptable characters (- . _ 0-9 a-z)
            if (oneChar == 45 || oneChar == 46 || oneChar == 95 || 
                (oneChar > 47 && oneChar < 58) || (oneChar > 96 && oneChar < 123)) {
                continue;
            } else {
               
                return false;
            }
        }
        for (i = 0; i < domain.length; i++) {
            oneChar = domain.charAt(i).charCodeAt(0);
            if ((i == 0 && (oneChar == 45 || oneChar == 46)) || 
                ((i == domain.length - 1  || i == domain.length - 2) && oneChar == 46)) {

                return false;
            }
            if (oneChar == 45 || oneChar == 46 || oneChar == 95 || 
                (oneChar > 47 && oneChar < 58) || (oneChar > 96 && oneChar < 123)) {
                continue;
            } else {
               
                return false;
            }
        }
        return true;
    }
    alert("Merci de rentrer une adresse Email valide!");
    return false;
}

function isvalid(){

var email=document.getElementById("email").value;

  if(!isEMailAddr(email)){
      return false;
  }
  return true;
}

function validate() {

  var name=document.getElementById("name").value;
  var societe=document.getElementById("societe").value;
  var tel=document.getElementById("tel").value;
  var email=document.getElementById("email").value;
  var city=document.getElementById("city").value;
  var cp=document.getElementById("cp").value;
  var login=document.getElementById("login").value;
  var pass=document.getElementById("pass").value;

  if(name==""){
    alert("Veuillez entrer votre nom");
    return false;
  }

  if(societe==""){
    alert("Veuillez entrer votre société");
    return false;
  }
  if(tel==""){
    alert("Veuillez entrer votre tel");
    return false;
  }
  if(city==""){
    alert("Veuillez entrer votre ville");
    return false;
  }
  if(cp==""){
    alert("Veuillez entrer votre code postal");
    return false;
  }
  if(login==""){
    alert("Veuillez entrer votre identifiant");
    return false;
  }
  if(pass==""){
    alert("Veuillez entrer votre mot de passe");
    return false;
  }

  if(!isEMailAddr(email)){
      return false;
  }

 return true;

}


function validate_client() {
  var name=document.getElementById("nom").value;
  var firstname=document.getElementById("firstname").value;
  var fonction=document.getElementById("fonction").value;
  var societe=document.getElementById("societe").value;
  var tel=document.getElementById("tel").value;
  var email=document.getElementById("email").value;
  var city=document.getElementById("city").value;
  var country=document.getElementById("country").value;
  var activite=document.getElementById("activite").value;
  var address=document.getElementById("address").value;

  var question=document.getElementById("question").value;

  if(name==""){
    alert("Veuillez entrer votre nom");
    return false;
  }
  if(firstname==""){
    alert("Veuillez entrer votre prénom");
    return false;
  }
  if(fonction==""){
    alert("Veuillez entrer votre fonction");
    return false;
  }
  if(societe==""){
    alert("Veuillez entrer votre société");
    return false;
  }
  if(tel==""){
    alert("Veuillez entrer votre tel");
    return false;
  }
  if(city==""){
    alert("Veuillez entrer votre ville");
    return false;
  }
  if(country==""){
    alert("Veuillez entrer votre pays");
    return false;
  }
  if(activite==""){
    alert("Veuillez entrer votre activité de la société");
    return false;
  }
  if(address==""){
    alert("Veuillez entrer votre adresse de la société");
    return false;
  }
  if(question==""){
    alert("Veuillez entrer votre demande");
    return false;
  }

  if(!isEMailAddr(email)){
      return false;
  }

 return true;

}

function validate_fournisseurs() {

  var societe=document.getElementById("societe").value;
  var name=document.getElementById("nom").value;
  var firstname=document.getElementById("firstname").value;
  var tel=document.getElementById("tel").value;
  var email=document.getElementById("email").value;
  var address=document.getElementById("address").value;
  var cp=document.getElementById("cp").value;
  var city=document.getElementById("city").value;
  var country=document.getElementById("country").value;
  var activite=document.getElementById("activite").value;
  var but=document.getElementById("but").value;


  if(societe==""){
    alert("Veuillez entrer votre société");
    return false;
  }
  if(name==""){
    alert("Veuillez entrer votre nom");
    return false;
  }
  if(firstname==""){
    alert("Veuillez entrer votre prénom");
    return false;
  }
  if(tel==""){
    alert("Veuillez entrer votre tel");
    return false;
  }
  if(address==""){
    alert("Veuillez entrer votre adresse de la société");
    return false;
  }
  if(cp==""){
    alert("Veuillez entrer votre code postal");
    return false;
  }
  if(city==""){
    alert("Veuillez entrer votre ville");
    return false;
  }
  if(country==""){
    alert("Veuillez entrer votre pays");
    return false;
  }
  if(activite==""){
    alert("Veuillez entrer votre activité de la société");
    return false;
  }
  if(but==""){
    alert("Veuillez entrer votre but de contact");
    return false;
  }

  if(!isEMailAddr(email)){
      return false;
  }

 return true;

}
