//// JavaScript Document
//Define global variables
var totalLayersInLoop=3;
var layerNumShowing=1;
var layerRef='';
var styleSwitch='';
var layerShowing='';

function init(){
  if (navigator.appName == "Netscape") {
				layerStyleRef="layer.";
				layerRef="document.layers";
				styleSwitch="";
				}else{
				layerStyleRef="layer.style.";
				layerRef="document.all";
				styleSwitch=".style";
		}
}

function showLayerName(name)
{
    var layerToShow=name;
	hideLayer(eval("'" + layerShowing + "'"));
	showLayer(eval("'" +  layerToShow + "'"));
	layerShowing=layerToShow; 
}

function showLayer(layerName)
{	
	eval(layerRef + '["' + layerName + '"]' + styleSwitch + '.display="block"');
}

function hideLayer(layerName)
{
	eval(layerRef + '["' + layerName + '"]' + styleSwitch + '.display="none"');
}

function show(objectId) 
{
    var obj = document.getElementById(objectId);
    if(obj != null)
        obj.style.display = 'block';      
} 

function hide(objectId) 
{
    var obj = document.getElementById(objectId);
    if(obj != null)
        obj.style.display = 'none';
} 

function toggleVisibility(objectId) 
{
    var obj = document.getElementById(objectId);
    if(obj != null)
        obj.style.display = (obj.style.display == 'none') ? 'block' : 'none';
} 

function showLayers(objectIds) 
{
    var idArray = new Array(objectIds);

    for(i = 0; i < idArray.length; i++)
    {
        show(idArray[i]);
    }    
}

function hideLayers(objectIds) 
{
    for(i = 0; i < objectIds.length; i++)
    {
        hide(objectIds[i]);
    }    
}
