// JavaScript Document
function showLayer(layerID)
{
    if(document.layers)	   //NN4+
    {
       document.layers[layerID].visibility = "show";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(layerID);
        obj.style.visibility = "visible";
    }
    else if(document.all)	// IE 4
    {
        document.all[layerID].style.visibility = "visible";
    }
}

function hideLayer(layerID)
{
    if(document.layers)	   //NN4+
    {
       document.layers[layerID].visibility = "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(layerID);
        obj.style.visibility = "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[layerID].style.visibility = "hidden";
    }
}

function toggleDiv(layerID)
{
    if(document.layers)	   //NN4+
    {
	   if(document.layers[layerID].visibility == "hide"){
		   document.layers[layerID].visibility = "show";
	   }
	   else{
 	      document.layers[layerID].visibility = "hide";
	   }
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(layerID);
        if(obj.style.display == "none"){
	        obj.style.visibility = "block";
		}
		else{
        	obj.style.visibility = "none";
		}
    }
    else if(document.all)	// IE 4
    {
        if(document.all[layerID].style.visibility == "hidden"){
        	document.all[layerID].style.visibility = "visible";
		}
		else{
	        document.all[layerID].style.visibility = "hidden";
		}
    }
}

function toggleLayer(whichLayer)
{
	if (document.getElementById)
	{
		// this is the way the standards work
		var style2 = document.getElementById(whichLayer).style;
		style2.display = style2.display? "":"block";
	}
	else if (document.all)
	{
		// this is the way old msie versions work
		var style2 = document.all[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
	else if (document.layers)
	{
		// this is the way nn4 works
		var style2 = document.layers[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
}

function toggleLayer2(whichLayer)
{
	if (document.getElementById)
	{
		// this is the way the standards work
		var style2 = document.getElementById(whichLayer).style;
	}
	else if (document.all)
	{
		// this is the way old msie versions work
		var style2 = document.all[whichLayer].style;
	}
	else if (document.layers)
	{
		// this is the way nn4 works
		var style2 = document.layers[whichLayer].style;
	}
	if(style2.display == "none"){
		style2.display = "block";
	}
	else {
		style2.display = "none";
	}
}

function moveLayer (layerID, x, y) {
  if (document.all) {
    document.all[layerID].style.pixelLeft = x;
    document.all[layerID].style.pixelTop = y;
  }
  else if (document.getElementById) {
    document.getElementById(layerID).style.left = x + 'px';
    document.getElementById(layerID).style.top = y + 'px';
  }
  else if (document.layers) {
    document.layers[layerID].left = x;
    document.layers[layerID].top = y;
  }
}

