function toggleLayer( whichLayer )
{
	var elem, vis;
	if( document.getElementById ) { // this is the way the standards work
		elem = document.getElementById( whichLayer );
	}
	else if( document.all ) { // this is the way old msie versions work
		elem = document.all[whichLayer];
	}
	else if( document.layers ) { // this is the way nn4 works
		elem = document.layers[whichLayer];
	}

	vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if ( vis.display=='' && elem.offsetWidth!=undefined && elem.offsetHeight!=undefined) 
	{
    	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
	}
  	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function toggleMultipleLayer( whichLayer, disableLayer1, disableLayer2, disableLayer3, disableLayer4, disableLayer5 )
{
	var elem, elemDis1, elemDis2,elemDis3,elemDis4, elemDis5, vis;
	if( document.getElementById ) { // this is the way the standards work
		elem = document.getElementById( whichLayer );
		elemDis1 = document.getElementById( disableLayer1 );
		elemDis2 = document.getElementById( disableLayer2 );
		elemDis3 = document.getElementById( disableLayer3 );	
		elemDis4 = document.getElementById( disableLayer4 );		
		elemDis5 = document.getElementById( disableLayer5 );
	}
	else if( document.all ) { // this is the way old msie versions work
		elem = document.all[whichLayer];
		elemDis1 = document.all[disableLayer1];
		elemDis2 = document.all[disableLayer2];
		elemDis3 = document.all[disableLayer3];
		elemDis4 = document.all[disableLayer4];
		elemDis5 = document.all[disableLayer5];		
	}
	else if( document.layers ) { // this is the way nn4 works
		elem = document.layers[whichLayer];
		elemDis1 = document.layers[disableLayer1];
		elemDis2 = document.layers[disableLayer2];
		elemDis3 = document.layers[disableLayer3];		
		elemDis4 = document.layers[disableLayer4];
		elemDis5 = document.layers[disableLayer5];		
	}

	vis = elem.style;
	visDis1 = elemDis1.style;
	visDis2 = elemDis2.style;
	visDis3 = elemDis3.style;
	visDis4 = elemDis4.style;
	visDis5 = elemDis5.style;	
  // if the style.display value is blank we try to figure it out here
  if ( vis.display=='' && elem.offsetWidth!=undefined && elem.offsetHeight!=undefined) 
	{
    	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
		visDis1.display = 'none';
		visDis2.display = 'none';
		visDis3.display = 'none';
		visDis4.display = 'none';
		visDis5.display = 'none';		
	}
  	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
	visDis1.display = 'none';
	visDis2.display = 'none';
	visDis3.display = 'none';
	visDis4.display = 'none';
	visDis5.display = 'none';	
}
