var colorLayerMark = 'none';
var colorLayerNotMark = 'none';
var colorSubLayerMark = 'none';
var colorSubLayerNotMark = 'none';
var prova = '1';

function colorSubLayer(a, b)
{
  var d = a.name;
  var c = d.length;
  var e = d.substring(0, (c-1));
  var f = d.substring((c-1), (c));

  var g, i;
  for (i = 1; i<=b; i++)
  {
  g = null;
  g = MM_findObj(e+i);
	if (f == i)
		g.style.background = colorSubLayerMark;
	else
		g.style.background = colorSubLayerNotMark;

  }
}

function colorLayer(a)
{
  a.style.background=colorLayerMark;
}

function decolorLayer(a)
{
  a.style.background=colorLayerNotMark;
}

function showLayer(a, b, c)
{
  var g, i, l;

  a.style.background=colorLayerMark;
  b.style.visibility='visible';
  b.style.top=100;

  l = b.name;
  for (i = 1; i <= c; i++)
  {
    g = null;
    g = MM_findObj(l+i);
    g.style.background = colorSubLayerNotMark;
  }
}

function hideSubLayer(a, b)
{
if (prova='1')
{
  if (event.toElement == null)
  {
    b.style.background=colorLayerNotMark;
      a.style.visibility='hidden';
  }
  else
  {
    var c = new String(event.toElement.name);
    if (c.indexOf(b.name)!=0)
    {  b.style.background=colorLayerNotMark;
      a.style.visibility='hidden';}
    }
  }
}

function hideLayer(a, pagina)
{
prova = '0';
  a.style.visibility='hidden';
  apriURLdoc(pagina);
prova = '1';
}










