var pos; // variable for posting information


function loadXMLPosDoc(url,posData) {
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        pos = new XMLHttpRequest();
        pos.onreadystatechange = processPosChange;
        pos.open("GET", url, true); // @GREG : dernier param = synchron?
	pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        pos.send(posData);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        pos = new ActiveXObject("Microsoft.XMLHTTP");
        if (pos) {
            pos.onreadystatechange = processPosChange;
            pos.open("GET", url, true);
            pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            pos.send(posData);
        }
    }
}

function grabPosXML (tagName) {
    return pos.responseXML.documentElement.getElementsByTagName(tagName)[0].childNodes[0].nodeValue;
}

function processPosChange() {
    // page loaded "complete"
    if (pos.readyState == 4) {
        // page is "OK"
        if (pos.status == 200) {
                                   var loader = document.getElementById('loadBar');
                                   loader.style.display = "none";
			           var success = document.getElementById('traceSuccess');
			           success.style.display = "block";
                                   var traceres = grabPosXML("confirmation");
	                           traceresclean = traceres.replace(/%%BR%%/g,"\n");
                                   //tracerescleanhtml = ">titi" + traceresclean + "to<to>";
		                   success.innerHTML = "<pre>" + traceresclean + "</pre>";
		                   //success.innerHTML = tracerescleanhtml;
		                   //success.innerHTML = "toto";
		               }
	}
}

