// recupere le document flash de la page. C'est à dire le cas pratique
function getFlash(movieName)
{
	if (navigator.appName.indexOf("Microsoft") != -1)
		return window[movieName];
	else
		return document[movieName];
}

// appeler quand le bouton de validation du questionnaire est enfoncé
function validerForm()
{
    // on appelle la fonction qui va insérer dans la base
    sendData();
    // on continue le flash
    getFlash("flashplayer").continuerFlash();
}

function sendCasData(form, data)
{
	form = eval("document."+form);
	var i=0;
	var list = form.listitem.value.split(";");
	var alldata = new String();
	if (data == null || data == "")
	{
	    var ok = true;
	    while (ok)
	    {
	        if ( typeof(form["quest" + list[i] + "[]"]) != "undefined" )
	        {
	            var reponse = new String();
	            var j = 0;

	            if ( typeof(form["quest" + list[i] + "[]"].tagName) != "undefined" && form["quest" + list[i] + "[]"].tagName.toLowerCase()=="textarea")
	            {
	               reponse = form["quest" + list[i] + "[]"].value;
	            }
	            else
	            {
	                while (typeof(form["quest" + list[i] + "[]"][j]) != "undefined")
		            {
		                if (form["quest" + list[i] + "[]"][j].checked)
		                {
		                    reponse = reponse + "|" + j;
		                }
		                j = j + 1;
		            }
	            }
	            alldata = alldata + "&quest" + list[i] + "=" + reponse.substring(1, reponse.length);
	            i = i + 1;

	        }
	        else
	        {
	            ok = false;
	        }
	    }
	    alldata = alldata.substring(1, alldata.length);
	    alldata = "id_cas=" + form["id_cas"].value + "&" + alldata;
	}
	else
	{
	    alldata = data;
	}
	// nom du fichier à appeler
	filename = "exec/cas.php";
	// appel de la fonction
	retourHtml = getAjax(filename, alldata);
	// affichage des résultats dans la partie questionnaire
    document.getElementById("cas_form_question").innerHTML = retourHtml;
}

