function swap(rub_ref, id_cell) {
	///selon la rub choix de la couleur ////
	switch(rub_ref) {
		case "0" : coul = "#c41200"; 
				 break;
		case "1" : coul = "#c41200"; 
				 break;
		case "2" : coul = "#d11172"; 
				 break;
		case "3" : coul = "#fe7000"; 
				 break;	
		case "4" : coul = "#93365b"; 
				 break;
		case "5" : coul = "#FEAB00"; 
				 break;
		case "6" : coul = "#BF4201"; 
				 break;
		case "7" : coul = "#ff0000"; 
				 break;
		case "8" : coul = "#4e197a"; 
				 break;
		case "9" : coul = "#cdc800"; 
				 break;
		}
	  ch = "a" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "b" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "c" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "d" + String(id_cell) ;
	 // alert(ch) ; 
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  
	  id_suiv = Number(id_cell) + 1 ;
	  ch = "a" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "b" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "c" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "d" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  
	  if (id_cell > 1) {
	  	  id_suiv = Number(id_cell) - 1 ;
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "b" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "c" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "d" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }
	  else {
	  	 id_suiv =0;
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "b" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "c" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "d" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }

}

////////////////////////////////////////////////////
function raz(rub_ref, id_cell) {
	
	  var excep = new Array() ;
	  excep[1] = 2;
	  excep[3] = 3;
	  excep[5] = 8;
	  excep[9] = 4;
	  excep[11] = 5;
	  excep[13] = 6;
	  excep[15] = 7;
	  excep[17] = 8;
  
	  ch = "a" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white" ;
	  ch = "b" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "#c41200";
	  ch = "c" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";
	  ch = "d" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "#c41200";
	  
	  if (excep[id_cell]!=rub_ref) {
		  id_suiv = Number(id_cell) + 1 ;
		  //alert(id_suiv); 
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";

			   ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";

		  if (id_cell < 17) {
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
				}
		else {
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
			}
	  }

	if (id_cell < 11) {  
		test  = (id_cell/2)-0.5;
		}
	else {
		if (id_cell==11) test = 8; 
		else test  = (id_cell/2)-1.5;
		}
		//alert(test); 
      if (id_cell > 1  ) {
		  	 id_suiv = Number(id_cell) - 1 ;
			 
			  ch = "a" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
		
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";

			  ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
	  }
	  if (id_cell==1) {
			  id_suiv = "0" ;
			  ch = "a" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
		
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background =  "#c41200"; 

			  ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#c41200";
	  }
}


//////////////////////////
function swap2(rub_ref, id_cell) {
	///selon la rub choix de la couleur ////
	switch(rub_ref) {
		case "0" : coul = "#c41200"; 
				 break;
		case "1" : coul = "#c41200"; 
				 break;
		case "2" : coul = "#d11172"; 
				 break;
		case "3" : coul = "#fe7000"; 
				 break;	
		case "4" : coul = "#93365b"; 
				 break;
		case "5" : coul = "#FEAB00"; 
				 break;
		case "6" : coul = "#BF4201"; 
				 break;
		case "7" : coul = "#ff0000"; 
				 break;
		}

	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;

	  id_suiv = Number(id_cell) + 1 ;
	  ch = "j" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;


	  if (id_cell > 1) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }
	  else {
	  	  id_suiv =0;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }

}

////////////////////////////////////////////////////
function raz2(id_rub, dern, id_cell) {
	  var excep = new Array() ;
	  excep[0] = 6;

	  excep[3] = 3;
	  excep[4] = 7;
	  excep[5] = 9;
	  excep[6] = 11;
	  excep[7] = 1;
	  excep[8] = 5;

	  excep[11] = 3;
	  excep[12] = 5;
	  
	  var excep2 = new Array() ;
	  excep2[0] = 2;
	  excep2[2] = 1;
	  excep2[5] = 5;
	  excep2[6] = 7;
	  excep2[8] = 1;
  	  excep2[9] = 3;
  	  excep2[12] = 1;
  	  excep2[13] = 3;


	//alert(id_rub); alert(id_cell);  
	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";

	   if (dern!="ok" && excep2[id_rub]!=id_cell ) {
		id_suiv = Number(id_cell) + 1 ;
		ch = "j" + String(id_suiv) ;
		obj = document.getElementById(ch);
		obj.style.background = "white";
		}
		
		if (id_cell > 1 && excep[id_rub]!=id_cell) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";
		  }
	  
}

////////////////////////////////////////////////////
function raz3(id_rub, dern, id_cell) {
	  var excep = new Array() ;
	  excep[0] = 5;

	  excep[3] = 3;
	  excep[4] = 7;
	  excep[5] = 9;
	  excep[6] = 11;
	  excep[7] = 1;
	  
	  var excep2 = new Array() ;
	  excep2[0] = 2;
	  excep2[2] = 1;
	  excep2[5] = 5;
	  excep2[6] = 7;
	  excep2[7] = 9;
	  

	//alert(id_rub); alert(id_cell);  
	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";

	   if (dern!="ok" && excep2[id_rub]!=id_cell ) {
		id_suiv = Number(id_cell) + 1 ;
		ch = "j" + String(id_suiv) ;
		obj = document.getElementById(ch);
		obj.style.background = "white";
		}
		
		if (id_cell > 1 && excep[id_rub]!=id_cell) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";
		  }
	  
}

////////////////////////////////////////////////////
function raz4(id_rub, dern, id_cell) {
	  var excep = new Array() ;
	  excep[0] = 3;

	  excep[3] = 3;
	  excep[4] = 7;
	  excep[5] = 9;
	  excep[6] = 11;
	  excep[7] = 1;
	  
	  var excep2 = new Array() ;
	  excep2[0] = 2;
	  excep2[2] = 1;
	  excep2[5] = 5;
	  excep2[6] = 7;
	  excep2[7] = 9;
	  

	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";

	   if (dern!="ok" && excep2[id_rub]!=id_cell ) {
		id_suiv = Number(id_cell) + 1 ;
		ch = "j" + String(id_suiv) ;
		obj = document.getElementById(ch);
		obj.style.background = "white";
		}
		
		if (id_cell > 1 && excep[id_rub]!=id_cell) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";
		  }
	  
}



//////////////

function ow_video(id) {
var lg=600;
var ht=500;
var left=(screen.width-lg)/2;
var top=(screen.height-ht)/2; 
ch2 = "voir_video.php?id_spectacle=" + id;
window.open(ch2,"","top="+top+",left="+left+",width="+lg+",height="+ht+",menubar=no,scrollbars=yes,statusbar=no"); 

}

/////////////////////////
function swap_g(rub_ref, id_cell) {
	///selon la rub choix de la couleur ////
	switch(rub_ref) {
		case "0" : coul = "#732914"; 
				 break;
		case "1" : coul = "#732914"; 
				 break;
		case "2" : coul = "#88B107"; 
				 break;
		case "3" : coul = "#E75112"; 
				 break;	
		case "4" : coul = "#B320AC"; 
				 break;
		case "5" : coul = "#CDC800"; 
				 break;
		case "6" : coul = "#E30059"; 
				 break;

		}


	  ch = "a" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "b" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "c" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "d" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  
	  id_suiv = Number(id_cell) + 1 ;
	  ch = "a" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "b" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "c" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  ch = "d" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;
	  
	  if (id_cell > 1) {
	  	  id_suiv = Number(id_cell) - 1 ;
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "b" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "c" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "d" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }
	  else {
	  	 id_suiv =0;
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "b" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "c" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  ch = "d" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }

}

////////////////////////////////////////////////////
function raz_g(rub_ref, id_cell) {
	
	  var excep = new Array() ;
	  excep[1] = 2;
	  excep[3] = 3;
	  excep[5] = 4;
	  excep[7] = 5;
	  excep[9] = 6;
	  excep[11] = 7;
	  excep[13] = 8;
  
	  ch = "a" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white" ;
	  ch = "b" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "#732914";
	  ch = "c" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";
	  ch = "d" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "#732914";
	  
	  if (excep[id_cell]!=rub_ref) {
		  id_suiv = Number(id_cell) + 1 ;
		  ch = "a" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";

				ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";

		  if (id_cell < 11) {
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
				}
		else {
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
			}
	  }
	  
	test  = (id_cell/2)-0.5;
      if (id_cell > 1 && (test!=rub_ref) ) {
		  	 id_suiv = Number(id_cell) - 1 ;
			  ch = "a" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
		
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";

			  ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
	  }
	  if (id_cell==1) {
			  id_suiv = "0" ;
			  ch = "a" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "white";
		
			  ch = "c" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background =  "#732914"; 

			  ch = "b" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
		
			  ch = "d" + String(id_suiv) ;
			  obj = document.getElementById(ch);
			  obj.style.background = "#732914";
	  }
}


//////////////////////////
function swap2_g(rub_ref, id_cell) {
	///selon la rub choix de la couleur ////
	switch(rub_ref) {
		case "0" : coul = "#732914"; 
				 break;
		case "1" : coul = "#732914"; 
				 break;
		case "2" : coul = "#88B107"; 
				 break;
		case "3" : coul = "#E75112"; 
				 break;	
		case "4" : coul = "#B320AC"; 
				 break;
		case "5" : coul = "#7C916E"; 
				 break;
		case "6" : coul = "#E30059"; 
				 break;

		}

	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;

	  id_suiv = Number(id_cell) + 1 ;
	  ch = "j" + String(id_suiv) ;
	  obj = document.getElementById(ch);
	  obj.style.background = coul;


	  if (id_cell > 1) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }
	  else {
	  	  id_suiv =0;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = coul;
		  }

}

////////////////////////////////////////////////////
function raz2_g(id_rub, dern, id_cell) {
	  var excep = new Array() ;
	  excep[0] = 6;

	  excep[3] = 3;
	  excep[4] = 7;
	  excep[5] = 9;
	  excep[6] = 11;
	  excep[7] = 1;
	  excep[8] = 5;

	  excep[11] = 3;
	  excep[12] = 5;

	  excep[14] = 3;
	  excep[15] = 5;
	  excep[16] = 7;
	  excep[17] = 9;
	  excep[18] = 11;
	  excep[19] = 13;

	  excep[21] = 3;
	  excep[22] = 5;
	  excep[23] = 7;

	  excep[25] = 3;
	  
	  var excep2 = new Array() ;
	  excep2[0] = 2;
	  excep2[2] = 1;
	  excep2[5] = 5;
	  excep2[6] = 7;
	  excep2[8] = 1;
  	  excep2[9] = 3;
  	  excep2[12] = 1;
  	  excep2[13] = 3;

  	  excep2[15] = 1;
  	  excep2[16] = 3;
  	  excep2[17] = 5;
  	  excep2[18] = 7;
  	  excep2[19] = 9;
  	  excep2[20] = 11;

  	  excep2[22] = 1;
  	  excep2[23] = 3;
  	  excep2[24] = 5;
	  
  	  excep2[26] = 1;


	//alert(id_rub); alert(id_cell);  
	  ch = "j" + String(id_cell) ;
	  obj = document.getElementById(ch);
	  obj.style.background = "white";

	   if (dern!="ok" && excep2[id_rub]!=id_cell ) {
		id_suiv = Number(id_cell) + 1 ;
		ch = "j" + String(id_suiv) ;
		obj = document.getElementById(ch);
		obj.style.background = "white";
		}
		
		if (id_cell > 1 && excep[id_rub]!=id_cell) {
		  id_suiv = Number(id_cell) - 1 ;
		  ch = "j" + String(id_suiv) ;
		  obj = document.getElementById(ch);
		  obj.style.background = "white";
		  }
	  
}









