function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function toggle3(ii)
// permet d'ouvrir un DIV en ne fermant pas les autres ouverts - quelle difference avec le 2 ?
{
	if(document.getElementById('DIVTXT'+ii).style.display=='none')
	{
		document.getElementById('DIVTXT'+ii).style.display='block';
		document.getElementById('DIVIMG1'+ii).style.display='none';
		document.getElementById('DIVIMG2'+ii).style.display='block';
		document.getElementById('DIVTXT'+ii+'b').style.display='block';
		document.getElementById('DIVIMG1'+ii+'b').style.display='none';
		document.getElementById('DIVIMG2'+ii+'b').style.display='block';
	}else{
		document.getElementById('DIVTXT'+ii).style.display='none';
		document.getElementById('DIVIMG1'+ii).style.display='block';
		document.getElementById('DIVIMG2'+ii).style.display='none';
		document.getElementById('DIVTXT'+ii+'b').style.display='none';
		document.getElementById('DIVIMG1'+ii+'b').style.display='block';
		document.getElementById('DIVIMG2'+ii+'b').style.display='none';
	}
}

function toggle2(ii)
// permet d'ouvrir un DIV en ne fermant pas les autres ouverts - quelle difference avec le 3 ?
{
	if(document.getElementById('DIVTXT'+ii).style.display=='none')
	{
		document.getElementById('DIVTXT'+ii).style.display='block';
		document.getElementById('DIVIMG1'+ii).style.display='none';
		document.getElementById('DIVIMG2'+ii).style.display='block';
	}else{
		document.getElementById('DIVTXT'+ii).style.display='none';
		document.getElementById('DIVIMG1'+ii).style.display='block';
		document.getElementById('DIVIMG2'+ii).style.display='none';
	}
}

function toggle1(ii)
// permet d'ouvrir un DIV en fermant les autres ouverts - marche si les numéros des DIV fait 3 chiffres
{
	var x = document.getElementsByTagName('div');
	for (var i=0;i<x.length;i++)
	{
		if(x[i].id.substr(0, 6)=="DIVTXT")
		{
			//pos=x[i].id.substr(6, 1);
			pos=x[i].id.substring(6, x[i].id.length);
			if(pos!=ii){
				x[i].style.display = 'none';
				document.getElementById('DIVIMG1'+pos).style.display='block';
				document.getElementById('DIVIMG2'+pos).style.display='none';
			}
		}
	}
	if(document.getElementById('DIVTXT'+ii).style.display=='none')
	{
		document.getElementById('DIVTXT'+ii).style.display='block';
		document.getElementById('DIVIMG1'+ii).style.display='none';
		document.getElementById('DIVIMG2'+ii).style.display='block';
	}else{
		document.getElementById('DIVTXT'+ii).style.display='none';
		document.getElementById('DIVIMG1'+ii).style.display='block';
		document.getElementById('DIVIMG2'+ii).style.display='none';
	}
}

function toggle(ii)
// permet d'ouvrir un DIV en fermant les autres ouverts - ne marche pas si les numéros des DIV fait 3 chiffres
{
	var x = document.getElementsByTagName('div');
	for (var i=0;i<x.length;i++)
	{
		if(x[i].id.substr(0, 6)=="DIVTXT")
		{
			pos=x[i].id.substr(6, 1);
			if(pos!=ii){
				x[i].style.display = 'none';
				document.getElementById('DIVIMG1'+pos).style.display='block';
				document.getElementById('DIVIMG2'+pos).style.display='none';
			}
		}
	}
	if(document.getElementById('DIVTXT'+ii).style.display=='none')
	{
		document.getElementById('DIVTXT'+ii).style.display='block';
		document.getElementById('DIVIMG1'+ii).style.display='none';
		document.getElementById('DIVIMG2'+ii).style.display='block';
	}else{
		document.getElementById('DIVTXT'+ii).style.display='none';
		document.getElementById('DIVIMG1'+ii).style.display='block';
		document.getElementById('DIVIMG2'+ii).style.display='none';
	}
}


function toggle4(linkOpenId, linkCloseId, divToDisplay) {
    //ex : divToDisplay = myDiv_1, linkOpenId = myOpenLink_1 linkCloseId = myCloseLink_1 
    var x = document.getElementsByTagName('div');
    for (var i = 0; i < x.length; i++) {
        var linkOpenRoot = (linkOpenId.split("_"))[0];
        var linkCloseRoot = (linkCloseId.split("_"))[0];
        var divRoot = (divToDisplay.split("_"))[0];

        if ((x[i].id.split("_"))[0] == divRoot) {
            pos = (x[i].id.split("_"))[1];
            if (pos != (divToDisplay.split("_"))[1]) {
                x[i].style.display = 'none';
                document.getElementById(linkOpenId).style.display = 'block';
                document.getElementById(linkCloseId).style.display = 'none';
            }
        }
        
        if ((x[i].id.split("_"))[0] == linkOpenRoot) {
            pos = (x[i].id.split("_"))[1];
            if (pos != (divToDisplay.split("_"))[1]) {
                x[i].style.display = 'block';                
            }
        }
        if ((x[i].id.split("_"))[0] == linkCloseRoot) {
            pos = (x[i].id.split("_"))[1];
            if (pos != (divToDisplay.split("_"))[1]) {
                x[i].style.display = 'none';              
            }
        }
    }

    if (document.getElementById(divToDisplay).style.display == 'none') {
        document.getElementById(divToDisplay).style.display = 'block';
        document.getElementById(linkOpenId).style.display = 'none';
        document.getElementById(linkCloseId).style.display = 'block';
    } else {
        document.getElementById(divToDisplay).style.display = 'none';
        document.getElementById(linkOpenId).style.display = 'block';
        document.getElementById(linkCloseId).style.display = 'none';
    }

}

function toggleDynamic(ii)
// permet d'ouvrir un DIV en fermant les autres ouverts - marche si les numéros des DIV fait 3 chiffres
{
	var x = document.getElementsByTagName('div');
	for (var i=0;i<x.length;i++)
	{
		if(x[i].id.substr(0, 6)=="DIVTXT")
		{
			//pos=x[i].id.substr(6, 1);
			pos=x[i].id.substring(6, x[i].id.length);
			if(pos!=ii){
				x[i].style.display = 'none';
				document.getElementById('DIVIMGTITRE'+pos).style.display='block';
				document.getElementById('DIVIMGTITREDEROUL'+pos).style.display='none';
			}
		}
	}
	if(document.getElementById('DIVTXT'+ii).style.display!='block')
	{
		document.getElementById('DIVTXT'+ii).style.display='block';
		document.getElementById('DIVIMGTITRE'+ii).style.display='none';
		document.getElementById('DIVIMGTITREDEROUL'+ii).style.display='block';
	}else{
		document.getElementById('DIVTXT'+ii).style.display='none';
		document.getElementById('DIVIMGTITRE'+ii).style.display='block';
		document.getElementById('DIVIMGTITREDEROUL'+ii).style.display='none';
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
