var ndecisions=0
var decision=new Array();
var nquestions=43; // nombre de questions
var largeur=350;
var hauteur=350;
var titre = "Résultats du test";
var couleurdufond = 'FFFFFF';
var couleurdutexte = '#808080';
var couleurdesliens = '';
var couleurdesliensvisites = '';
decision[ndecisions++]=new Correction(0,0,"Niveau de stress nul. Sensationel ! Pas de stress.");
decision[ndecisions++]=new Correction(1,150,"Vous vivez un stress mod&eacute;r&eacute; et il y a 30% de chances pour que votre sant&eacute; soit alt&eacute;r&eacute;e au cours de l'ann&eacute;e. Si vous prenez soin d'int&eacute;grer dans votre vie des activit&eacute;s de d&eacute;tente et des séances de relaxation, tout devrait bien aller.")
decision[ndecisions++]=new Correction(151,300,"Votre dose de stress est  &eacute;lev&eacute;e et les probabilit&eacute;s que votre sant&eacute; soit alt&eacute;r&eacute;e au cours des 12 mois &agrave; venir sont de 50%.  Si vous ne prenez pas des mesures pour g&eacute;rer ce stress comme apprendre à vous relaxer, votre organisme en ressentira les effets t&ocirc;t ou tard.")
decision[ndecisions++]=new Correction(301,1000000,"Votre dose de stress est tr&egrave;s &eacute;lev&eacute;e. Il y a 80 % de chances que votre sant&eacute; soit alt&eacute;r&eacute;e au cours de l'ann&eacute;e &agrave; venir. Il est primordial d'entamer tout de suite des séances de relaxation et de massages, sinon vous risquez de voir des cons&eacute;quences s&eacute;rieuses sur votre sant&eacute;.")
var messagedebut='<FONT FACE="Arial" SIZE=4>Quel est votre niveau de stress?</FONT><P>';
var messagemilieu = '<p>Faites ce test régulièrement.'
        '</ul>';
var messagefin = '';
function calcultotal(){
        total=0;
        for(i=0;i<nquestions;i++)
                if (document.question["Q"+(i+1)] && 
                        document.question["Q"+(i+1)].checked) {
                        total+=parseInt(document.question["Q"+(i+1)].value);
                }
        return true
}
function Correction(bmin,bmax,message) {
        this.bmin=bmin;
        this.bmax=bmax;
        this.message=message;
        this.elementde=elementde;
}
function corrige(){
        i=0;
        fini=false;
        while((!fini)&&(i<ndecisions))
        {
                fini=decision[i].elementde(total);
                if(!fini) i++
        }
        if(fini) afficheResultats(i);
}
function elementde(n){
        return(n<=this.bmax)&&(n>=this.bmin)
}
function demarre(){
        calcultotal();
        corrige();
}
function afficheResultats(i){
        resultat=window.open("","nouvellefen",'width='+
        largeur + ',height=' + hauteur + ',scrollbars=yes')
        if (resultat.opener == null) resultat.opener = self;
        resultat.document.open();
        resultat.document.writeln('<HTML><HEAD>');
        resultat.document.writeln('<TITLE>' + titre + '</TITLE>');
        resultat.document.writeln('<' + '/HEAD' + '>');
        resultat.document.writeln('<' + 'BODY' + '>');
        resultat.document.bgColor = couleurdufond;
        resultat.document.fgColor = couleurdutexte;
        resultat.document.write(messagedebut);
        resultat.document.write(("Votre total: " + total).bold() + 
                        "<p>" + decision[i].message); 
        resultat.document.write(messagemilieu);
        resultat.document.write("<center><form>" +
                printbutton(resultat) + 
                '<INPUT TYPE=button onclick="self.close()" value="Fermer">'  +
                "</form></center><br><p>");
        resultat.document.write(messagefin);
        resultat.document.writeln('</BODY></HTML>');
        resultat.document.close();
}

