
  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

function ouvre(nomDiv)
{
	for(i=0; i<divNoms.length; i++)
	{
		if (divNoms[i]==nomDiv)
		{
			if (statusDivs[nomDiv]==1)
				statusDivs[nomDiv]=0;
			else
				statusDivs[nomDiv]=1;
		}
		else
			statusDivs[divNoms[i]]=0;
	}
	for(i=0; i<divNoms.length; i++)
	{
		if (statusDivs[divNoms[i]] == 0)
		{
			divId=eval(document.getElementById(divNoms[i]));
			divId.style.display = 'none';
		}
		else
		{
			divId=eval(document.getElementById(nomDiv));
			divId.style.display = 'block';
			scrollPos=eval(findPosY(divId))-55;
			setTimeout("window.scrollTo(0, scrollPos)",100);
		}
	}
}

function ouvreseul(nomDiv)
{
	for(i=0; i<divNoms.length; i++)
	{
		if (divNoms[i]==nomDiv)
		{
			if (statusDivs[nomDiv]==1)
				statusDivs[nomDiv]=0;
			else
				statusDivs[nomDiv]=1;
		}
		else
			statusDivs[divNoms[i]]=0;
	}
	for(i=0; i<divNoms.length; i++)
	{
		if (statusDivs[divNoms[i]] == 0)
		{
			divId=eval(document.getElementById(divNoms[i]));
			divId.style.display = 'none';
		}
		else
		{
			divId=eval(document.getElementById(nomDiv));
			divId.style.display = 'block';
		}
	}
}

