var radio_Strasbourg = document.getElementById("radio_Strasbourg")
var radio_Mulhouse = document.getElementById("radio_Mulhouse")
var radio_Francfort = document.getElementById("radio_Francfort")
var radio_Hahn = document.getElementById("radio_Hahn")
var radio_Baden = document.getElementById("radio_Karlsruhe/Baden")
var radio_Stuttgart = document.getElementById("radio_Stuttgart")
var radio_Zurich = document.getElementById("radio_Zurich")
var lst_vdepart = document.getElementById("lst_vdepart")
var txt_destination = document.getElementById("txt_destination")
var contenu_moy_acces = document.getElementById("contenu_moy_acces")


function radio_onClick(btn_radio)
{
  var xhr = null
  // INITIALISATION
  // on regarde quel navigateur est utilisé pour instancier correctement l'objet (en cours de validation sur Opéra)
  if (window.XMLHttpRequest)  // Firefox, Safari, Mozilla, etc.
    xhr = new XMLHttpRequest()
  else
    if (window.ActiveXObject) // Internet Explorer
      xhr = new ActiveXObject("Microsoft.XMLHTTP")
    else
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...")
  if (xhr != null) {
    xhr.onreadystatechange = function() {traiter_reponse_acces(xhr)}
    // appel au fichier php et mode de transmission par la méthode POST (fonctionne aussi en GET)
    xhr.open("POST", "moy_acces.php", true) // true pour asynchronous
    // création des données à transférer via un entête HTTP
    xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded") // pour prendre en compte données POST
    var data = "id_vdepart="+lst_vdepart.value+"&txt_destination="+txt_destination.value
    // envoie la requête (données)
    xhr.send(data)
    // alert("Envoyé " + data)
//    alert("Etat " + xhr.readyState)
  } //if (xhr != null)
}

function traiter_reponse_acces (xhr)
{
  // lorsqu'il y a résultat (==4 données complètes)
  if (xhr.readyState == 4)
  {
    if (xhr.status == 200)
    { // pas d'erreur de chargement
      contenu_moy_acces.innerHTML = xhr.responseText
      // eval(xhr.responseText)
      // alert(xhr.responseText)
    } // if (xhr.status == 200)
    else
      alert("Le serveur a retourné l'erreur " + xhr.status)
  }
  else
  {

  }  
}


if(document.getElementById("radio_Strasbourg")!=null)
{
  radio_Strasbourg.onclick = function(){radio_onClick("SXB")};
}
if(document.getElementById("radio_Mulhouse")!=null)
{
  radio_Mulhouse.onclick = function(){radio_onClick("BSL")};
}
if(document.getElementById("radio_Francfort")!=null)
{
  radio_Francfort.onclick = function(){radio_onClick("FRA")};
}
if(document.getElementById("radio_Hahn")!=null)
{
  radio_Hahn.onclick = function(){radio_onClick("HHN")};
}
if(document.getElementById("radio_Stuttgart")!=null)
{
  radio_Stuttgart.onclick = function(){radio_onClick("STR")};
}
if(document.getElementById("radio_Zurich")!=null)
{
  radio_Zurich.onclick = function(){radio_onClick("ZRH")};
}
if(document.getElementById("radio_Baden")!=null)
{
  radio_Baden.onclick = function(){radio_onClick("FKB")};
}