function formxhr(numdiv) {
  //var lnk = '';
  var frm = document.getElementById('frmrec'+numdiv);
  for (j=0;j<frm.elements.length;j++) {
    lnk = lnk + frm.elements[j].name + '=';
    lnk = lnk + frm.elements[j].value + '&';
  }
  postxhr(lnk,numdiv);
}
function wrpostxhr(lnk,divdest) {
  if(window.XMLHttpRequest) // Firefox
    xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // Internet Explorer
    xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
  else { // XMLHttpRequest non supporté par le navigateur
    return;
  }
  //document.getElementById('titre'+numdiv).disabled = true;
  document.getElementById(divdest).innerHTML = "wait..";
  xhr_object.open('POST', '/specvs/wradioxhr.php', true);
  xhr_object.onreadystatechange = function anonymous() {
    if(xhr_object.readyState == 4) {
      var rsp = xhr_object.responseText;
      x = rsp.split("--Azdn14556Zjiui--");
      for (i=0;i<x.length;i++) {
        if (i==0) {
          if (x[0]!="") {
            document.getElementById(divdest).innerHTML = x[0];
          }
        } else if (i==1) {
          if (x[1]!="") document.getElementById(divdest).innerHTML = x[1];
        } else if (i==2) {
          if (x[2]!="") eval(x[2]);
        }
      }
    }
  }
  xhr_object.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
  xhr_object.send(lnk);
}
function wrxhr(op,wr,plist,mp3) {
  var divdest = "";
  if (op=="plst") {
    var lnk = "wrop="+op+"&wr="+wr;
    divdest = "wradio";
  } else if (op=="pmp3") {
    var lnk = "wrop="+op+"&wr="+wr+"&plist="+plist;
    divdest = "lstmp3";
  } else if (op=="del") {
    if (window.confirm('Etes-vous sūr de vouloir supprimer ce titre de la playlist ?')==true) {
      var lnk = "wrop="+op+"&wr="+wr+"&plist="+plist+"&mp3="+mp3;
      divdest = "titre"+mp3;
    } else {
      return false;
    }
  } else if ((op=="up") || (op=="dn")) {
    var lnk = "wrop="+op+"&wr="+wr+"&plist="+plist+"&mp3="+mp3;
    divdest = "lstmp3";
  }
  wrpostxhr(lnk,divdest);
}
function wradd2pl(op,sect,codnot,numgal,numcha,plist) {
  var divdest = "puwr";
  if (op=="pulst") {
    var lnk = "wrop="+op+"&cn="+codnot+"&ng="+numgal+"&nc="+numcha+"&sectwr="+sect;
  } else if (op=="puadd") {
    var lnk = "wrop="+op+"&cn="+codnot+"&ng="+numgal+"&nc="+numcha+"&sectwr="+sect+"&plist="+plist;
  }
  wrpostxhr(lnk,divdest);
}