
var j=new Image()  ; var j2=new Image() ; j.src="images-jeu/jeuh.gif"  ; j2.src="images-jeu/jeu.gif" ; var a=10; var b=10; var n=1;
var j3=new Array ; j3[0]= new Image() ; j3[1]=new Image() ; j3[0].src="images-jeu/jeus2a.gif" ; 
 j3[1].src="images-jeu/jeus3a.gif" ; var j4=new Image() ;  j4.src="images-jeu/jeup2.gif" ; 
var j5=new Image() ; var j6=new Image() ; j5.src="images-jeu/jeuc.gif" ; j6.src="images-jeu/jeusp3a.gif" ; var k=0 ;
var j7=new Image() ; j7.src="images-jeu/jeusp4a.gif" ; 

function chgimgnet(num) { with(document.lab) { //a3
if (document.images[num].src==j.src) { document.images[num].src=j2.src } 
else if (document.images[num].src==j2.src) { document.images[num].src=j.src } ;} ;}
function chgimg(num) { if (document.images[num].src==j.src) { document.images[num].src=j2.src } 
else if (document.images[num].src==j2.src) { document.images[num].src=j.src } ;} 
function casse(num) { if (document.images[num].src==j2.src) { document.images[num].src=j5.src };} ;
function cassenet(num) { with(document.lab) { 
if (document.images[num].src==j2.src) { document.images[num].src=j5.src };} ;}

function dir1() { return((2*Math.round(Math.random()))-1) } ;

function sourisnet(y,x) { pos="a"+(x-1)+"b"+(y-1) ; a=x ; b=y ; with(document.lab)  {
if (document.images[pos].src==j2.src||n==2&&document.images[pos].src==j7.src||n==1&&document.images[pos].src==j6.src) { bouge=new Array(); posm=new Array(); posm1=new Array(); posmt=new Array(); vay=new Array(); vax=new Array(); vayy=new Array(); vaxx=new Array();
(dir1()<0) ? n=1 : n=2 ; for(m=0;m<n;m++) {vay[m]=1 ; vayy[m]=vaxx[m]=0; vax[m]=2*m+(1+Math.round(a/6)) ; 
posm1[m]=posmt[m]="a"+vax[m]+"b"+vay[m] ; document.images[pos].src=j4.src ; 
document.images[posmt[m]].src=j3[m].src ; i=0 ; bouge[m]=setInterval("suitenet("+x+","+y+","+m+")",373*m+1000);};} else {return}; }; }

function souris(y,x) {pos="a"+(x-1)+"b"+(y-1) ; a=x ; b=y ; posini=document.images[pos]
if (posini.src==j2.src||n==2&&posini.src==j7.src||n==1&&posini.src==j6.src) { bouge=new Array(); posm=new Array(); posm1=new Array(); posmt=new Array(); vay=new Array(); vax=new Array(); vayy=new Array(); vaxx=new Array();
(dir1()<0) ? n=1 : n=2 ; for(m=0;m<n;m++) {vay[m]=1 ; vayy[m]=vaxx[m]=0; vax[m]=2*m+(1+Math.round(a/6)) ; 
posm1[m]=posmt[m]="a"+vax[m]+"b"+vay[m] ; document.images[pos].src=j4.src ; 
document.images[posmt[m]].src=j3[m].src ; i=0 ; bouge[m]=setInterval("suite("+x+","+y+","+m+")",373*m+1000);};} else {return}; }

function suitenet(x,y,c) { with(document.lab) { if (i<1800) { (dir1()<0) ? (vayy[c] = ((vay[c]==1) ? 1 : ((vay[c]==y) ? -1 : dir1()))):(vaxx[c] = ((vax[c]==1) ? 1 : ((vax[c]==x) ? -1 : dir1()))); 
posmt[c]="a"+(vax[c]+vaxx[c])+"b"+(vay[c]+vayy[c]) ; vers=document.images[posmt[c]]
if (vers.src!=j.src&&vers.src!=j3[0].src&&vers.src!=j3[1].src) {document.images[posm1[c]].src=j2.src ;vay[c]+=vayy[c] ; vax[c]+=vaxx[c] ; posm1[c]=posm[c]="a"+vax[c]+"b"+vay[c] ; 
if (document.images[posmt[c]].src==j4.src) {document.images[posmt[c]].src=j6.src ; clearInterval(bouge[c]); 
if (n<2) {comptenet(); i=2000 }; } 
else if (document.images[posmt[c]].src==j6.src) {document.images[posmt[c]].src=j7.src ; comptenet(); i=2000 ; clearInterval(bouge[c]); } else {document.images[posm[c]].src=j3[c].src }  }
vaxx[c]=vayy[c]=0 ; i=i+(1/n) ; comptenet() ; } ; }  }

function suite(x,y,c) { if (i<1800) { (dir1()<0) ? (vayy[c] = ((vay[c]==1) ? 1 : ((vay[c]==y) ? -1 : dir1()))):(vaxx[c] = ((vax[c]==1) ? 1 : ((vax[c]==x) ? -1 : dir1())));
posmt[c]="a"+(vax[c]+vaxx[c])+"b"+(vay[c]+vayy[c]) ; vers=document.images[posmt[c]]
if (vers.src!=j.src&&vers.src!=j3[0].src&&vers.src!=j3[1].src) {document.images[posm1[c]].src=j2.src ;vay[c]+=vayy[c] ; vax[c]+=vaxx[c] ; 
posm1[c]=posm[c]="a"+vax[c]+"b"+vay[c] ; if (document.images[posmt[c]].src==j4.src) {document.images[posmt[c]].src=j6.src ; clearInterval(bouge[c]); if (n<2) {compte(); i=2000 }; } 
else if (document.images[posmt[c]].src==j6.src) {document.images[posmt[c]].src=j7.src ; compte(); i=2000 ; clearInterval(bouge[c]); } else {document.images[posm[c]].src=j3[c].src }  }
vaxx[c]=vayy[c]=0 ; i=i+(1/n) ; compte() ; } ; } 

function comptenet() { k++ ; valeur=Math.round((10*k)/(a*b*n)) ; 
document.lab.document.forms["result"].elements["score"].value=valeur ;};
function compte() {k++ ; valeur=Math.round((10*k)/(a*b*n)) ; 
document.forms["result"].elements["score"].value=valeur;}

function reinit(y,x) {pos="a"+(x-1)+"b"+(y-1) ; surface=x*y
if (n==2&&document.images[pos].src==j7.src||n==1&&document.images[pos].src==j6.src)  { k=0; for (i=0;i<surface;i++)  {document.images[i].src=j2.src} } }
function reinitnet(y,x) { pos="a"+(x-1)+"b"+(y-1) ; surface=x*y; with(document.lab)  {
if (n==2&&document.images[pos].src==j7.src||n==1&&document.images[pos].src==j6.src)  { k=0; for (i=0;i<surface;i++)  {document.images[i].src=j2.src} } } }



