<!--Beginvar symbole=Array();var atome=Array();var z=Array();var masse=Array();var erreur=0;var fin=false;var score=0;var chrono;var coup=0;var coup1=0;var coup2=0;var coup3=0;var coup4=0;var texte;symbole[0]="<b>H</b>";symbole[1]="<b>He</b>";symbole[2]="<b>Li</b>";symbole[3]="<b>Be</b>";symbole[4]="<b>B</b>";symbole[5]="<b>C</b>";symbole[6]="<b>N</b>";symbole[7]="<b>O</b>";symbole[8]="<b>F</b>";symbole[9]="<b>Ne</b>";symbole[10]="<b>Na</b>";symbole[11]="<b>Mg</b>";symbole[12]="<b>Al</b>";symbole[13]="<b>Si</b>";symbole[14]="<b>P</b>";symbole[15]="<b>S</b>";symbole[16]="<b>Cl</b>";symbole[17]="<b>Ar</b>";symbole[18]="<b>K</b>";symbole[19]="<b>Ca</b>";symbole[20]="<b>Sc</b>";symbole[21]="<b>Ti</b>";symbole[22]="<b>V</b>";symbole[23]="<b>Cr</b>";symbole[24]="<b>Mn</b>";symbole[25]="<b>Fe</b>";symbole[26]="<b>Co</b>";symbole[27]="<b>Ni</b>";symbole[28]="<b>Cu</b>";symbole[29]="<b>Zn</b>";symbole[30]="<b>Ga</b>";symbole[31]="<b>Ge</b>";symbole[32]="<b>As</b>";symbole[33]="<b>Se</b>";symbole[34]="<b>Br</b>";symbole[35]="<b>Kr</b>";symbole[36]="<b>Rb</b>";symbole[37]="<b>Sr</b>";symbole[38]="<b>Y</b>";symbole[39]="<b>Zr</b>";symbole[40]="<b>Nb</b>";symbole[41]="<b>Mo</b>";symbole[42]="<b>Tc</b>";symbole[43]="<b>Ru</b>";symbole[44]="<b>Rh</b>";symbole[45]="<b>Pd</b>";symbole[46]="<b>Ag</b>";symbole[47]="<b>Cd</b>";symbole[48]="<b>In</b>";symbole[49]="<b>Sn</b>";symbole[50]="<b>Sb</b>";symbole[51]="<b>Te</b>";symbole[52]="<b>I</b>";symbole[53]="<b>Xe</b>";symbole[54]="<b>Cs</b>";symbole[55]="<b>Ba</b>";symbole[56]="<b>La</b>";symbole[57]="<b>Ce</b>";symbole[58]="<b>Pr</b>";symbole[59]="<b>Nd</b>";symbole[60]="<b>Pm</b>";symbole[61]="<b>Sm</b>";symbole[62]="<b>Eu</b>";symbole[63]="<b>Gd</b>";symbole[64]="<b>Tb</b>";symbole[65]="<b>Dy</b>";symbole[66]="<b>Ho</b>";symbole[67]="<b>Er</b>";symbole[68]="<b>Tm</b>";symbole[69]="<b>Yb</b>";symbole[70]="<b>Lu</b>";symbole[71]="<b>Hf</b>";symbole[72]="<b>Ta</b>";symbole[73]="<b>W</b>";symbole[74]="<b>Re</b>";symbole[75]="<b>Os</b>";symbole[76]="<b>Ir</b>";symbole[77]="<b>Pt</b>";symbole[78]="<b>Au</b>";symbole[79]="<b>Hg</b>";symbole[80]="<b>Tl</b>";symbole[81]="<b>Pb</b>";symbole[82]="<b>Bi</b>";symbole[83]="<b>Po</b>";symbole[84]="<b>At</b>";symbole[85]="<b>Rn</b>";symbole[86]="<b>Fr</b>";symbole[87]="<b>Ra</b>";symbole[88]="<b>Ac</b>";symbole[89]="<b>Th</b>";symbole[90]="<b>Pa</b>";symbole[91]="<b>U</b>";symbole[92]="<b>Np</b>";symbole[93]="<b>Pu</b>";symbole[94]="<b>Am</b>";symbole[95]="<b>Cm</b>";symbole[96]="<b>Bk</b>";symbole[97]="<b>Cf</b>";symbole[98]="<b>Es</b>";symbole[99]="<b>Fm</b>";symbole[100]="<b>Md</b>";symbole[101]="<b>No</b>";symbole[102]="<b>Lr</b>";atome[0]="hydrogène";atome[1]="hélium";atome[2]="lithium";atome[3]="béryllium";atome[4]="bore";atome[5]="carbone";atome[6]="azote";atome[7]="oxygène";atome[8]="fluor";atome[9]="néon";atome[10]="sodium";atome[11]="magnésium";atome[12]="aluminium";atome[13]="silicium";atome[14]="phosphore";atome[15]="soufre";atome[16]="chlore";atome[17]="argon";atome[18]="potassium";atome[19]="calcium";atome[20]="scandium";atome[21]="titane";atome[22]="vanadium";atome[23]="chrome";atome[24]="manganèse";atome[25]="fer";atome[26]="cobalt";atome[27]="nickel";atome[28]="cuivre";atome[29]="zinc";atome[30]="gallium";atome[31]="germanium";atome[32]="arsenic";atome[33]="sélénium";atome[34]="brome";atome[35]="krypton";atome[36]="rubidium";atome[37]="strontium";atome[38]="yttrium";atome[39]="zirconium";atome[40]="niobium";atome[41]="molybdène";atome[42]="technétium";atome[43]="ruthénium";atome[44]="rhodium";atome[45]="palladium";atome[46]="argent";atome[47]="cadmium";atome[48]="indium";atome[49]="étain";atome[50]="antimoine";atome[51]="tellure";atome[52]="iode";atome[53]="xénon";atome[54]="césium";atome[55]="baryum";atome[56]="lanthane";atome[57]="cérium";atome[58]="praséodyme";atome[59]="néodyme";atome[60]="prométhium";atome[61]="samarium";atome[62]="europium";atome[63]="gadolinium";atome[64]="terbium";atome[65]="dysprosium";atome[66]="holmium";atome[67]="erbium";atome[68]="thulium";atome[69]="ytterbium";atome[70]="lutécium";atome[71]="hafnium";atome[72]="tantale";atome[73]="tungstène";atome[74]="rhénium";atome[75]="osmium";atome[76]="iridium";atome[77]="platine";atome[78]="or";atome[79]="mercure";atome[80]="thallium";atome[81]="plomb";atome[82]="bismuth";atome[83]="polonium";atome[84]="astate";atome[85]="radon";atome[86]="francium";atome[87]="radium";atome[88]="actinium";atome[89]="thorium";atome[90]="protactinium";atome[91]="uranium";atome[92]="neptunium";atome[93]="plutonium";atome[94]="américium";atome[95]="curium";atome[96]="berkélium";atome[97]="californium";atome[98]="einsteinium";atome[99]="fermium";atome[100]="mendélévium";atome[101]="nobélium";atome[102]="lawrencium";masse[0]=1.00794;masse[1]=4.00260;masse[2]=6.94100;masse[3]=9.01218;masse[4]=10.81000;masse[5]=12.01100;masse[6]=14.00674;masse[7]=15.99940;masse[8]=18.99840;masse[9]=20.17970;masse[10]=22.98977;masse[11]=24.30500;masse[12]=26.98154;masse[13]=28.08550;masse[14]=30.97376;masse[15]=32.06600;masse[16]=35.45270;masse[17]=39.09830;masse[18]=39.94800;masse[19]=40.07800;masse[20]=44.95591;masse[21]=47.88000;masse[22]=50.94150;masse[23]=51.99610;masse[24]=54.93805;masse[25]=55.84700;masse[26]=58.69000;masse[27]=58.93320;masse[28]=63.54600;masse[29]=65.39000;masse[30]=69.72300;masse[31]=72.61000;masse[32]=74.92160;masse[33]=78.96000;masse[34]=79.90400;masse[35]=83.80000;masse[36]=85.46780;masse[37]=87.62000;masse[38]=88.90585;masse[39]=91.22400;masse[40]=92.90638;masse[41]=95.94000;masse[42]=98.90620;masse[43]=101.07000;masse[44]=102.90550;masse[45]=106.42000;masse[46]=107.86820;masse[47]=112.41100;masse[48]=114.82000;masse[49]=118.71000;masse[50]=121.75000;masse[51]=126.90447;masse[52]=127.60000;masse[53]=131.29000;masse[54]=132.90540;masse[55]=137.32700;masse[56]=138.95500;masse[57]=140.11500;masse[58]=140.90765;masse[59]=144.24000;masse[60]=145.00000;masse[61]=150.36000;masse[62]=151.96500;masse[63]=157.25000;masse[64]=158.92534;masse[65]=162.50000;masse[66]=164.93032;masse[67]=167.26000;masse[68]=168.93421;masse[69]=173.04000;masse[70]=174.96700;masse[71]=178.49000;masse[72]=180.94790;masse[73]=183.85000;masse[74]=186.20700;masse[75]=190.20000;masse[76]=192.22000;masse[77]=195.08000;masse[78]=196.96654;masse[79]=200.59000;masse[80]=204.38330;masse[81]=207.20000;masse[82]=208.98040;masse[83]=209.00000;masse[84]=210.00000;masse[85]=222.00000;masse[86]=223.00000;masse[87]=226.02540;masse[88]=227.00000;masse[89]=231.03588;masse[90]=232.03810;masse[91]=237.04820;masse[92]=238.02890;masse[93]=243.00000;masse[94]=244.00000;masse[95]=247.00000;masse[96]=247.00000;masse[97]=251.00000;masse[98]=254.00000;masse[99]=257.00000;masse[100]=258.00000;masse[101]=259.00000;masse[102]=260.00000;for(var i=0;i<=117;i++){z[i]=i+1;};var code;var memoire="";var numero=Array();var emplacement=Array();var reponse=Array();var expression=Array();function affiche(form,code){var auteur="Arnaud Saint-Martindewww.homeomath.com";if(code==0){erreur=0;coup=0;score=0;fin=false;numero=genere(16,102);for(var i=0;i<=102;i++){masse[i]=arrondi(masse[i],10);};for(var i=0;i<64;i++){emplacement[i]=i+1;};emplacement.sort(trialea);for(var i=0;i<16;i++){expression[emplacement[i]]=symbole[numero[i]];};for(var i=16;i<32;i++){expression[emplacement[i]]=atome[numero[i-16]];};for(var i=32;i<48;i++){expression[emplacement[i]]=z[numero[i-32]];};for(var i=48;i<64;i++){expression[emplacement[i]]=masse[numero[i-48]];};for(var i=0;i<16;i++){reponse[i]=symbole[numero[i]]+","+atome[numero[i]]+","+z[numero[i]]+","+masse[numero[i]];};grille();};if((code!=0)&&(!fin)){coup++;if(coup==1){coup1=code;};if(coup==2){coup2=code;};if(coup==3){coup3=code;};if(coup==4){coup4=code;};if(coup>=2){memoire=memoire+",";};memoire=memoire+expression[code];if(coup==4){if(chercher()){alert("Bravo ! c'est juste");expression[coup1]="";expression[coup2]="";expression[coup3]="";expression[coup4]="";grille();score++;if(score==16){alert("Bravo ! , Vous avez terminé cette grille en "+texte+" et en faisant "+erreur+" erreurs ");fin=true;};}else{erreur++;alert("C'est faux !");};coup=0;memoire="";};};}function minute(){temps++;base=temps;s=base%60;m=(base-s)/60;texte="";if(m<10)texte=texte+"0";texte=texte+m+":";if(s<10)texte=texte+"0";texte=texte+s;document.formulaire.tps.value=texte;}function demarre(){temps=-1;minute();chrono=setInterval("minute()",1000);}function raz(){if(chrono!=null)clearInterval(chrono);chrono=null;}function on(){if(chrono==null){demarre();}else{raz();demarre();};}function genere(n1,n2){var distinct=false;var indice=1;var alea=Array();while(indice<=n1){alea[indice-1]=Math.floor(Math.random()*eval(n2+1));distinct=false;for(var i=1;i<indice;i++){if(alea[i-1]==alea[indice-1]){distinct=false;break;}else{distinct=true;};};if(distinct||(indice==1)){indice++;};};return alea;}function trialea(x,y){var z1=Math.random();var z2=Math.random();return z2-z1;}function chercher(){var trouve=false;for(var i=0;i<16;i++){if(reponse[i]==memoire){trouve=true;break;};};return trouve;}function grille(){document.getElementById("p1").innerHTML=expression[1];document.getElementById("p2").innerHTML=expression[2];document.getElementById("p3").innerHTML=expression[3];document.getElementById("p4").innerHTML=expression[4];document.getElementById("p5").innerHTML=expression[5];document.getElementById("p6").innerHTML=expression[6];document.getElementById("p7").innerHTML=expression[7];document.getElementById("p8").innerHTML=expression[8];document.getElementById("p9").innerHTML=expression[9];document.getElementById("p10").innerHTML=expression[10];document.getElementById("p11").innerHTML=expression[11];document.getElementById("p12").innerHTML=expression[12];document.getElementById("p13").innerHTML=expression[13];document.getElementById("p14").innerHTML=expression[14];document.getElementById("p15").innerHTML=expression[15];document.getElementById("p16").innerHTML=expression[16];document.getElementById("p17").innerHTML=expression[17];document.getElementById("p18").innerHTML=expression[18];document.getElementById("p19").innerHTML=expression[19];document.getElementById("p20").innerHTML=expression[20];document.getElementById("p21").innerHTML=expression[21];document.getElementById("p22").innerHTML=expression[22];document.getElementById("p23").innerHTML=expression[23];document.getElementById("p24").innerHTML=expression[24];document.getElementById("p25").innerHTML=expression[25];document.getElementById("p26").innerHTML=expression[26];document.getElementById("p27").innerHTML=expression[27];document.getElementById("p28").innerHTML=expression[28];document.getElementById("p29").innerHTML=expression[29];document.getElementById("p30").innerHTML=expression[30];document.getElementById("p31").innerHTML=expression[31];document.getElementById("p32").innerHTML=expression[32];document.getElementById("p33").innerHTML=expression[33];document.getElementById("p34").innerHTML=expression[34];document.getElementById("p35").innerHTML=expression[35];document.getElementById("p36").innerHTML=expression[36];document.getElementById("p37").innerHTML=expression[37];document.getElementById("p38").innerHTML=expression[38];document.getElementById("p39").innerHTML=expression[39];document.getElementById("p40").innerHTML=expression[40];document.getElementById("p41").innerHTML=expression[41];document.getElementById("p42").innerHTML=expression[42];document.getElementById("p43").innerHTML=expression[43];document.getElementById("p44").innerHTML=expression[44];document.getElementById("p45").innerHTML=expression[45];document.getElementById("p46").innerHTML=expression[46];document.getElementById("p47").innerHTML=expression[47];document.getElementById("p48").innerHTML=expression[48];document.getElementById("p49").innerHTML=expression[49];document.getElementById("p50").innerHTML=expression[50];document.getElementById("p51").innerHTML=expression[51];document.getElementById("p52").innerHTML=expression[52];document.getElementById("p53").innerHTML=expression[53];document.getElementById("p54").innerHTML=expression[54];document.getElementById("p55").innerHTML=expression[55];document.getElementById("p56").innerHTML=expression[56];document.getElementById("p57").innerHTML=expression[57];document.getElementById("p58").innerHTML=expression[58];document.getElementById("p59").innerHTML=expression[59];document.getElementById("p60").innerHTML=expression[60];document.getElementById("p61").innerHTML=expression[61];document.getElementById("p62").innerHTML=expression[62];document.getElementById("p63").innerHTML=expression[63];document.getElementById("p64").innerHTML=expression[64];}function arrondi(x,choix){var retour=eval(x*choix);var tronc=Math.round(retour);tronc=eval(tronc/choix);return tronc;}
