/*
 * 
 */
function postBlog() {
  
  var link = document.form_installe.link.value;
  var online = document.form_installe.online.value;
  var send = document.form_installe.send.value;
  var pseudo = document.form_installe.pseudo.value;
  var pass = document.form_installe.pass.value;
  var title = document.form_installe.title.value;
  var text = document.form_installe.text.value;
  var oas = document.form_installe.oas.value;

  var data = "link="+link+"&online="+online+"&send="+send+"&pseudo="+pseudo+"&pass="+pass+"&title="+title+"&text="+text+"&oas="+oas;

  var xhr=null;
  if (window.XMLHttpRequest) { 
    xhr = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
  }
  //on définit l'appel de la fonction au retour serveur
  xhr.onreadystatechange = function() { reponsePostBlog(xhr); };
  //on affiche le message d'acceuil
  document.getElementById('retour').style.display = 'block';
  document.getElementById('retour').className = 'alert';

  document.getElementById("retour").innerHTML="attends ...";   

  xhr.open("POST", "xml_postblog.php", true);
  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xhr.send(data);  
}
//
function reponsePostBlog(xhr) {
  if(xhr.readyState == 4 && xhr.status == 200) {
    var docXML= xhr.responseXML;
    var items = docXML.getElementsByTagName("resultat");
    //document.getElementById("login-attente").innerHTML="";
    count = items.length;
    //on fait juste une boucle sur chaque element "donnee" trouvé
    for(i = 0; i < count; i++) { /* POUR CHAQUE item */
      var code_erreur = items[i].getElementsByTagName("code_erreur")[0].firstChild.nodeValue;
      var message = items[i].getElementsByTagName("message")[0].firstChild.nodeValue;
      
      if (code_erreur == '0') {
	document.getElementById('pixel').src = items[i].getElementsByTagName("oas")[0].firstChild.nodeValue;
	document.getElementById('retour').className = 'confirmation';
	document.getElementById('input_pseudo').value = '';
	document.getElementById('input_pass').value = '';
      } else if (code_erreur == '1') {
	document.getElementById('retour').className = 'error';
      }
      document.getElementById('retour').innerHTML = message;
    }
  }
}

