
function TestInt(id)
{
    //recuperation de l'element
    var d=document.getElementById(id);
    
    /*
    //test de l'integrité de l'element
    if (d.value!="")
    {
    	if (isNaN(d.value)==false)
      {
        if (d.value<=16 && d.value>=1)
        {
    			d.value=parseInt(d.value);
      	}
      	else
      	{
      		d.value='';
      	}
    	}
      else
      {
       d.value='';
       }
      }
*/
}

    var cent=0;
    var CentTotal=0;
    var sec=0;
    var min=0; 
    var GetTime=1;
function chrono()
{
  cent++; //incrémentation des dixièmes de 1
  CentTotal++;
  if (cent>9)
  {
        cent=0;
        sec++;
  } 
  
  if (sec>59)
  {
      sec=0;
      min++;
  } 
  document.FormGrille.timing.value=CentTotal;
  
  document.getElementById('cents').innerHTML=cent ;
  document.getElementById('secs').innerHTML=sec ;
  document.getElementById('mins').innerHTML=min ;
  if (GetTime==1)
  {
    setTimeout("chrono()",100) ;
  }
  
}
function StopChrono()
{
  GetTime=0;
}

function CacheGrille()
{
  if(document.getElementById('SudokuGrille'))
      document.getElementById('SudokuGrille').style.display="none" ;  
  if(document.getElementById('GrilleSolution'))
      document.getElementById('GrilleSolution').style.display="none" ;  
  if(document.getElementById('MsgFin'))
      document.getElementById('MsgFin').style.display="none" ;         
}

function SelectGrille()
{
  if(document.getElementById('GlobalMenu'))
      document.getElementById('GlobalMenu').style.display="none" ; 
  if(document.getElementById('txt'))
      document.getElementById('txt').style.display="none" ;     
  if(document.getElementById('Wait'))
    document.getElementById('Wait').style.display="block" ;
}

function WaitPlease()
{
    if(document.getElementById('Wait'))
      document.getElementById('Wait').style.display="block" ;
}

var iBar = 0;
function ProgressBar() {
  if (iBar <= 300) {
    if (iBar > 40) {
			if(iBar==300) iBar=0;
			}
    document.getElementById("ProgressBar_extin").style.width=iBar+"px";
    var j=0;		
    while (j<=100)
     	j++;  
    setTimeout("ProgressBar();", 19);
    iBar++;   
    }
	}

//Menu
function montre(id) 
{
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) 
	{
		if (document.getElementById('smenu'+i)) 
		{
			document.getElementById('smenu'+i).style.display='none';
		}
	}
	if (d) {d.style.display='block';}
}

function cache_sousmenu()
{
		document.getElementById('smenu1').style.display='none';
		document.getElementById('smenu2').style.display='none';
		document.getElementById('smenu3').style.display='none';
		document.getElementById('smenu4').style.display='none';
		document.getElementById('smenu5').style.display='none';
}

