
    function makeRequest(url,champ,force) {

        var http_request = false;
	var quizzForm  = document.forms['quizzForm'];

	if(champ=='radio') {
        // Résultat radiobox sous forme de tableau, tri a faire
		for(i=0;i<quizzForm.length;i++) {
			if (quizzForm[i].checked == true) {
				var champ_val  = quizzForm[i].value;
			}
		}
	}else {
		var champ_val = quizzForm[champ].value;
	}
	var id = quizzForm.id.value;

	var queryString = escape(champ) + '=' + escape(champ_val) + '&id=' + escape(id);

	MakePost(url,queryString,force);
    }



    function makeContact(url) {

        var http_request = false;
	var quizzForm  = document.forms['quizzForm'];

	var nom  = quizzForm.nom.value;
	var fonction  = quizzForm.fonction.value;
	var Mail  = quizzForm.Mail.value;
	var tel  = quizzForm.tel.value;
	var entreprise  = quizzForm.entreprise.value;
	var adresse  = quizzForm.adresse.value;
	var code_postal  = quizzForm.code_postal.value;
	var ville  = quizzForm.ville.value;
	var id  = quizzForm.id.value;

	var queryString = 'nom=' + escape(nom) + '&fonction=' + escape(fonction) + '&Mail=' + escape(Mail)+ '&tel=' + escape(tel)+ '&entreprise=' + escape(entreprise)+ '&code_postal=' + escape(code_postal)+'&ville=' + escape(ville)+  '&adresse=' + escape(adresse)+ '&id=' + escape(id);

	MakePost(url,queryString);

    }

	function makeNull(url,pick) {
	
		var http_request = false;
	
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			//http_request.overrideMimeType('text/xml');
			// Voir la note ci-dessous à propos de cette ligne
		}
		} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
		}
	
		if (!http_request) {
		alert('Abandon :( Impossible de créer une instance XMLHTTP');
		return false;
		}
	
		http_request.onreadystatechange = function() { afficheQuestion(http_request,pick); };
		http_request.open('GET', url, true);
		http_request.send(null);

	}

	function afficheQuestion(http_request,pick) {

		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				if (document.getElementById) {
					document.getElementById("quizz_panel").innerHTML = http_request.responseText;
				}
				else if (document.all) {
					document.all["quizz_panel"].innerHTML = http_request.responseText;
				}
				if(pick==1) {
					pick_image();	
				}else {
					pick_image(pick);
				}
			} else {
				alert('Un problème est survenun veuillez recommencer le quizz.');
			}
		}
	}

    	function MakePost(url,string,force) {
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			//http_request.overrideMimeType('text/xml');
			// Voir la note ci-dessous à propos de cette ligne
		}
		} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
		}
	
		if (!http_request) {
			alert('Abandon :( Impossible de créer une instance XMLHTTP');
			return false;
		}
	
		http_request.onreadystatechange = function() { afficheQuestion(http_request,force); };
		http_request.open('POST', url, true);
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		http_request.send(string);
	}



	
	function pick_image (image_force) {
	// tableau généré suivant galerie de splash
	var random_images = new Array ( );
	random_images[0] = "atelio_quizz_01.png";
	random_images[1] = "atelio_quizz_02.png";
	random_images[2] = "atelio_quizz_03.png";
	random_images[3] = "atelio_quizz_04.png";
	random_images[4] = "atelio_quizz_05.png";
	random_images[5] = "atelio_quizz_06.png";
	random_images[6] = "atelio_quizz_07.png";
	random_images[7] = "atelio_quizz_08.png";
	random_images[8] = "atelio_quizz_09.png";
	random_images[9] = "atelio_quizz_10.png";
	random_images[10] = "atelio_quizz_11.png";
	random_images[11] = "atelio_quizz_12.png";
	random_images[12] = "atelio_quizz_13.png";


		if(image_force==null) {
		document.getElementById("sheet_quizz").style.background = 'url(../img/' + random_images[Math.floor(12*Math.random())] + ') no-repeat;';
		} else {
		document.getElementById("sheet_quizz").style.background = 'url(../img/' + image_force + ') no-repeat;';
		}
	}