function getXMLHTTP(){
    var xhr = null;
    if(window.XMLHttpRequest) { // Firefox et autres
        xhr = new XMLHttpRequest();
    }else if(window.ActiveXObject){ // Internet Explorer
        try{
            xhr = new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
            try{
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }catch(e1){
                xhr = null;
            }
        }
    }else { // XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    }

    return xhr;
}

function ajax(file){

    var xhr=getXMLHTTP();
	 /* A préciser pour les requêtes de type POST
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	*/
	 //on définit l'appel de la fonction au retour serveur
	 //alert(xhr.readyState );
    xhr.onreadystatechange = function() { newUFOxml(xhr); };
	 //xhr.onreadystatechange = function() { affiche_videoXML(xhr); };
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", "http://www.saveurdelannee.com/pro/xml/"+file, false);
    xhr.send(null);
}
function newUFO(file){
	FO.flashvars=file;
	UFO.create(	FO, "player1");
}

function newUFOxml(xhr){
	FO.flashvars=xhr.responseText;
	UFO.create(	FO, "player1");
}

function affiche_videoXML(xhr){
	var docXML= xhr.responseXML;
	var items = docXML.getElementsByTagName("ligne")
	//on fait juste une boucle sur chaque élément "donnee" trouvé
	for (i=0;i<items.length;i++){
		document.write (items.item(i).firstChild.data);
	}
}