// controle des champs du formulaire
  function verifformulaire(form){
    // initialisation des variables
    resulttopic ='';
    resultname ='';
    resultaddress ='';
    resultcode ='';
    resultcity ='';
    resultpays ='';
    resultemail ='';
    resultphone ='';
    // topic
    topic = form.slcttopic.value;
    if(topic == 'none'){ resulttopic = "You must enter a topic.<br>"; }
    //name
    name = form.name.value;
    if(name == ''){ resultname = "You must enter a name.<br>"; }
    // address
    address = form.address.value;
    if(address == ''){ resultaddress = "You must enter an address.<br>"; }
    // code
    code = form.code.value;
    if(code == ''){ resultcode = "You must enter a Zip code.<br>"; }
    // city
    city = form.city.value;
    if(city == ''){ resultcity = "You must enter a city name.<br>"; }
    // country
    pays = form.country.value;
    if(pays == 'none'){ resultpays = "You must select a country.<br>"; }
    // email
    email = form.email.value;
    var place = email.indexOf("@",1);
    var point = email.indexOf(".",place+1);
    if((place > -1)&&(email.length >2)&&(point >1)){
    } else {
      mail = '';
      resultemail = "You must enter a valid email address.<br>";
    }
    // phone
    phone = form.phone.value;
    if(phone == ''){ resultphone = "You must enter a phone number.<br>"; }
    
    // affichage ou envoie si valide
    if((topic == 'none')||(name == '')||(address == '')||(code == '')||(city == '')||(pays == 'none')||(mail == '')||(phone == '')){
      document.getElementById('wrong').innerHTML =  resulttopic + resultname + resultaddress + resultcode + resultcity + resultpays + resultemail + resultphone;
      document.getElementById('wrong').className='wrongform';
      return false;
    }else{
      return true;
    }
  }
  
