/*
------------------------------------------------------------
    BBIO
------------------------------------------------------------
    Auteur:   BBS
    e-mail:   contact@bbs-consultant.com
    url:      http://www.bbs-consultant.com
------------------------------------------------------------
   VERSION 1.0 - 13 AVRIL 2009	
------------------------------------------------------------
	Description:
    MODIFICATION AJAX AU PLUGIN THELIA NOTATION
------------------------------------------------------------
  Web standards: OK tout navigateur
------------------------------------------------------------
*/

// MOZILLA/SAFARI
function Ajax(url) 
    {
   // VARIABLES
    var requete = false;
    var self = this;

    // MOZILLA/SAFARI
    if (window.XMLHttpRequest) 
        {
        self.requete = new XMLHttpRequest();
        //httpRequest.overrideMimeType('text/xml');
        }
        
    // IE
    else if (window.ActiveXObject) 
        {
        self.requete = new ActiveXObject("Microsoft.XMLHTTP");
        }
        
    // OBJET XMLHTTP EN MODE POST SYNCHRONE
    self.requete.onload = null;
    self.requete.open('POST', url, false);
    self.requete.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    /* FORMULAIRE HTML */
    self.requete.send(RecupereFormulaire());   

    // TEST DE RETOUR DE REQUETE
    if (self.requete.status != "200") 
        {
        alert("ERREUR DE RECEPTION " + p.status);
        }
    
    // AFFICHER LE RETOUR DE REQUETE
    AffichePage(self.requete.responseText);   
    }
 
    

// RECUPERATION DES DONNÉES DU FORMULAIRE DE LA PAGE CONTACT
function RecupereFormulaire()
    {
    var formulaire = document.forms['notation'];
    var ref = formulaire.ref.value;
    var notation_ref = formulaire.notation_ref.value;
    var note=0;
    if (formulaire.note[1].checked==true) note=1; 
    if (formulaire.note[2].checked==true) note=2;
    if (formulaire.note[3].checked==true) note=3; 
    if (formulaire.note[4].checked==true) note=4; 
    if (formulaire.note[5].checked==true) note=5;     
  
	critere = "ref=" + escape(ref);
	critere = critere + "&note=" + escape(note);
	critere = critere + "&notation_ref=" + escape(notation_ref);		
    return critere;
    }


function AffichePage(parametre)
    {
    document.getElementById("resultat_ajax").innerHTML = parametre;
    }



