var descr=new Array();var undescr=new Array();var letr=new Array();var letrr=new Array();var letrf=new Array();var unletrf=new Array();var lemot=new Array();var unmot=new Array();motspris=new Array; delay=40; montimer4=window.setTimeout("arraigneed()",0); motrendu=0;mot="";lettrerendu=1; coeur=5;depart=0;stop=0;e=1;points=0;lettrechoisi=0;bouge=1;lettretrouve=0;perd=0; largeur=screen.width;document.getElementById("fin").style.width=1000; // *** fichier des mots ********** lemot[1]="mollusques";descr[1]="Animaux aquatiques, invertébrés, au corps mou, souvent couvert d'une coquille (moules, huîtres)";letrf[1]=""; lemot[2]="vengeance";descr[2]="Action de se venger ; mal que l'on fait à qqn pour le châtier d'une injure, d'un dommage.";letrf[2]=""; lemot[3]="surtension";descr[3]="Tension électrique supérieure à la tension assignée.";letrf[3]=""; lemot[4]="stethoscope";descr[4]="Instrument permettant l'auscultation du thorax.";letrf[4]="qu"; lemot[5]="reddition";descr[5]="Action de se rendre.";letrf[5]="sc"; lemot[6]="innommable";descr[6]="Trop vil, trop dégoûtant pour être nommé.";letrf[6]="h"; lemot[7]="acoustique";descr[7]="Relatif à la perception des sons.";letrf[7]="qu"; lemot[8]="apercevoir";descr[8]="Voir, discerner (qqn, qqch) de façon soudaine ou fugitive.";letrf[8]="s"; lemot[9]="apostropher";descr[9]="S'adresser brusquement ou brutalement à (qqn).";letrf[9]="fh"; lemot[10]="comestible";descr[10]="Qui peut servir de nourriture à l'homme.";letrf[10]=""; lemot[11]="oculiste";descr[11]="Médecin spécialisé dans les troubles de la vision.";letrf[11]="qu" lemot[12]="allegeance";descr[12]="Obligation de fidélité et d'obéissance à un souverain, une nation.";letrf[12]=""; lemot[13]="addenda";descr[13]="Ajout (d'articles, de notes, etc.) fait à un ouvrage pour le compléter.";letrf[13]="h"; lemot[14]="misogyne";descr[14]="Qui a une hostilité manifeste à l'égard des femmes.";letrf[14]="au"; lemot[15]="amygdales";descr[15]="Organes situés dans la gorge, à la base de la langue.";letrf[15]="i"; lemot[16]="hyenes";descr[16]="Mammifères carnivores d'Afrique et d'Asie se nourrissant surtout de charognes.";letrf[16]="i"; lemot[17]="dysfonctionnement";descr[17]="Trouble du fonctionnement de (un organe, un système, etc.).";letrf[17]="a"; lemot[18]="voix";descr[18]="Ensemble des sons émis par l'être humain.";letrf[18]="e"; lemot[19]="voie";descr[19]="Chemin";letrf[19]="x"; lemot[20]="sceau";descr[20]="Cachet qui authentifie un acte.";letrf[20]=""; lemot[21]="pedigree";descr[21]="Généalogie d'un animal de race.";letrf[21]="ys"; lemot[22]="reddition";descr[22]="Action de se rendre.";letrf[22]="s"; lemot[23]="riziere";descr[23]="Terrain où l'on cultive le riz.";letrf[23]="sa"; lemot[24]="insuffler";descr[24]="Introduire (de l'air, du gaz) à l'aide du souffle ou d'un appareil.";letrf[24]=""; lemot[25]="engouffrer";descr[25]="Manger, avaler (des aliments) goulûment.";letrf[25]=""; lemot[26]="imitable";descr[26]="Qui peut être imité.";letrf[26]=""; lemot[27]="suffrage";descr[27]="Vote, voix donnés en matière d'élection.";letrf[27]=""; lemot[28]="accalmie";descr[28]="Calme momentané du vent ou de la mer.";letrf[28]="h"; lemot[29]="acolyte";descr[29]="Compagnon, complice.";letrf[29]="i"; lemot[30]="repaire";descr[30]="Endroit qui sert de refuge";letrf[30]="s"; totalmot=30; function melemots(){ a=Math.floor(Math.random()*totalmot)+1; if(motspris[a]==1){melemots();} motspris[a]=1; return a; } function debut(){ for(l=1;l<=totalmot;l++){motspris[l]=0;} for(l=1;l<=totalmot;l++){ a=melemots(); unmot[l]=lemot[a];undescr[l]=descr[a];unletrf[l]=letrf[a]; } ledepart(); motrendu=1; } // ********************************* function lettre1(){a=Math.floor(Math.random()*nblettrefausse)+1;return a;} function jeustop(){ if(depart==0 || lettrechoisi==1){return;} bouge=0;retablir(); document.getElementById("mess1").style.background="#7BAAC6"; document.getElementById("mess2").style.background="#7BAAC6"; document.getElementById("tdmess1").style.background="#7BAAC6"; document.lemot["mess1"].value="PAUSE. La souris est à l'extérieur de la grille."; document.lemot["mess2"].value="Pour continuer, cliquez la grille"; document.getElementById("jouer").style.visibility="visible"; } function ledepart(){ document.forme["iun"].border=0;document.forme["ideux"].border=0;document.forme["itrois"].border=0; document.forme["iquatre"].border=0;document.forme["icinq"].border=0;document.forme["isix"].border=0; if(perd==0){motrendu++;} if(motrendu>totalmot){debut();} mot=unmot[motrendu]; nbl=mot.length; lettrefausse=mot+unletrf[motrendu];nblettrefausse=lettrefausse.length; for(l=0;l260){left1=-30;document.forme["iun"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("un").style.left=left1; left2=left2-6; if(left2<-30){left2=260;document.forme["ideux"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("deux").style.left=left2; left5=left5+4; if(left5>260){left5=-30;document.forme["icinq"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("cinq").style.left=left5; top3=top3+5; if(top3>130){top3=-190;document.forme["itrois"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("trois").style.top=top3; top4=top4-6; if(top4<-220){top4=70;document.forme["iquatre"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("quatre").style.top=top4; top6=top6+4; if(top6>100){top6=-190;document.forme["isix"].src="cache/"+letr[lettre1()]+".gif";} document.getElementById("six").style.top=top6; montimer4=window.setTimeout("arraigneed()",40); } function affiche(e){ if(stop==1){return;} stop=1;lettrechoisi=1;bouge=0; a=document.forme[e].src; document.forme[e].border=3; // *********** remplacer (32 pour serveur local 127...) par le bon nombre selon l'adresse du serveur distant ********************* c=mot.substring(lettrerendu,lettrerendu+1); b=a.substring(35, 36); if( b ==c){ pos=lettrerendu+1;points++; document.lemot["a"+pos].src="cache/"+c+".gif"; lettrerendu=lettrerendu+1; document.lemot["mess1"].value="BONNE LETTRE"; document.lemot["pointage"].value=points; document.getElementById("mess1").style.background="#7BAAC6"; document.getElementById("mess2").style.background="#7BAAC6"; document.getElementById("tdmess1").style.background="#7BAAC6"; lettretrouve++;if(lettretrouve==nbl-1){fin();return;} } else{ lecoeur="c"+coeur; if(coeur>0){document.lemot[lecoeur].src="bcoeur.gif"; coeur=coeur-1;} if(coeur==0){perd=1;fin(); document.forme[e].border=0;return;} document.lemot["mess1"].value="MAUVAISE LETTRE"; document.getElementById("mess1").style.background="#ff0000"; document.getElementById("mess2").style.background="#ff0000"; document.getElementById("tdmess1").style.background="#ff0000"; } document.lemot["mess2"].value="Pour continuer, cliquez la grille"; document.getElementById("jouer").style.visibility="visible"; } function jeustop(){ if(depart==0 || lettrechoisi==1){return;} bouge=0;retablir(); document.getElementById("mess1").style.background="#7BAAC6"; document.getElementById("mess2").style.background="#7BAAC6"; document.getElementById("tdmess1").style.background="#7BAAC6"; document.lemot["mess1"].value="PAUSE. La souris est à l'extérieur de la grille."; document.lemot["mess2"].value="Pour continuer, cliquez la grille"; document.getElementById("jouer").style.visibility="visible"; } function jeubouge(){ depart=1;stop=0;lettrechoisi=0; document.forme["iun"].border=0;document.forme["ideux"].border=0;document.forme["itrois"].border=0; document.forme["iquatre"].border=0;document.forme["icinq"].border=0;document.forme["isix"].border=0; window.clearTimeout(montimer4); document.getElementById("tdmess1").style.background="#efefef"; document.getElementById("jouer").style.visibility="hidden"; bouge=1; arraigneed(); } function fin(){ if(perd==1){document.lemot.finfin.src="cache/fin2.gif";} else{document.lemot.finfin.src="cache/mot.gif";} document.getElementById("fin").style.visibility="visible"; } debut();