var remember = new Array();
var remember2 = new Array();
var checkIt;
var DHTML = (document.getElementById || document.all || document.layers);

function show(name, lvl, obj)
{
	if (!DHTML) return;
	checkUserInput();
	if (remember[lvl] && remember[lvl] == name) return;
	if (remember[lvl])
	{
		closeAll(lvl);
	}
	if (name)
	{
		var x = getObj(name);
		x.visibility = 'visible';
		x.display = 'block';
		x.zIndex = 3;
	}
	remember[lvl] = name;
	if (obj.parentNode) y = obj.parentNode;
	else if (obj.parentElement) y = obj.parentElement;
	else return;
	if (y.className) return;
	y.className = 'over';
	if (remember2[lvl]) remember2[lvl].className = '';
	remember2[lvl] = y;
}

function setImage(id)
{
	if (id == 1 || inner == 1)
	{
		document.img_simplanter.src = glimgon1.src;
	}
	else
	{
		document.img_simplanter.src = glimgoff1.src;
	}
	if (id == 2 || inner == 2)
	{
		document.img_technopole.src = glimgon2.src;
	}
	else
	{
		document.img_technopole.src = glimgoff2.src;
	}
	if (id == 3 || inner == 3)
	{
		document.img_communaute.src = glimgon3.src;
	}
	else
	{
		document.img_communaute.src = glimgoff3.src;
	}
	if (id == 4 || inner == 4)
	{
		document.img_qui.src = glimgon4.src;
	}
	else
	{
		document.img_qui.src = glimgoff4.src;
	}
}

function closeAll(lvl)
{
	for (i = remember.length - 1; i >= lvl ; i--)
	{
		if (remember[i])
		{
			var x = getObj(remember[i]);
			x.visibility = 'hidden';
			x.display = 'none';
		}
		remember[i] = null;
		if (remember2[i])
		{
			remember2[i].className = '';
			remember2[i] = null;
		}
	}
	setImage(0);
}

function checkUserInput()
{
	if (checkIt) clearTimeout(checkIt);
	checkIt = setTimeout('closeAll(1)', 3000);
}

function getObj(name)
{
  if (document.getElementById)
  {
    return document.getElementById(name).style;
  }
  else if (document.all)
  {
    return document.all[name].style;
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
  else return false;
}

function MM_preloadImages()
{
    if (document.images)
    {
        var imgFiles = MM_preloadImages.arguments;
        if (document.preloadArray == null)
        {
            document.preloadArray = new Array();
        }
        var i = document.preloadArray.length;
        with (document)
        {
            for (var j = 0; j < imgFiles.length; j++)
            {
                if (imgFiles[j].charAt(0) != "#")
                {
                    document.preloadArray[i] = new Image();
                    document.preloadArray[i++].src = imgFiles[j];
                }
            }
        }
    }
}

function load_images()
{
	setImage(0);
	MM_preloadImages('fileadmin/template/images/new_titre_simplanter_on.gif',
			'fileadmin/template/images/new_titre_simplanter_off.gif',
			'fileadmin/template/images/new_titre_communaute_on.gif',
			'fileadmin/template/images/new_titre_communaute_off.gif',
			'fileadmin/template/images/new_titre_technopole_on.gif',
			'fileadmin/template/images/new_titre_technopole_off.gif',
			'fileadmin/template/images/new_titre_qui_on.gif',
			'fileadmin/template/images/new_titre_qui_off.gif');
}
