var globalLayer;
CheckDivHeight("divDesignP");
	function switchLayer() { 

    var whichLayer;
	if(globalLayer==null)
		return;
	
    whichLayer=globalLayer
    globalLayer=null;

	document.getElementById("imgDesignP").src = "../images/dt_DesignP_off.gif";
    document.getElementById("imgHierarchialD").src = "../images/dt_HierarchialD_off.gif";
    document.getElementById("imgBlockI").src = "../images/dt_BlockI_off.gif";
    document.getElementById("imgLowPowerI").src = "../images/dt_LowPowerI_off.gif";
    document.getElementById("imgAdvancedNode").src = "../images/dt_advancednode_off.gif";
    document.getElementById("imgmixedsignal").src = "../images/dt_mixedsignal_off.gif";
    document.getElementById("imgdesignclosure").src = "../images/dt_designclosure_off.gif";
	document.getElementById("imgSignoffA").src = "../images/dt_SignoffA_off.gif";    
	HideLayer("divDesignP");
    HideLayer("divHierarchialD");
	HideLayer("divBlockI");
    HideLayer("divLowPowerI");
    HideLayer("divAdvancedNode");
    HideLayer("divmixedsignal");
    HideLayer("divdesignclosure");
    HideLayer("divSignoffA");    
	if(whichLayer.id == "imgDesignP")
    {
		document.getElementById("imgDesignP").src = "../images/dt_DesignP_on.gif";
		ShowLayer("divDesignP");
    }
  if(whichLayer.id == "imgHierarchialD")
    {
		document.getElementById("imgHierarchialD").src = "../images/dt_HierarchialD_on.gif";
		ShowLayer("divHierarchialD");
    }
	if(whichLayer.id == "imgBlockI")
    {
		document.getElementById("imgBlockI").src = "../images/dt_BlockI_on.gif";
		ShowLayer("divBlockI");
    }
  if(whichLayer.id == "imgLowPowerI")
    {
		 document.getElementById("imgLowPowerI").src = "../images/dt_LowPowerI_on.gif";
		 ShowLayer("divLowPowerI");
    }
  if(whichLayer.id == "imgAdvancedNode")
    {
		document.getElementById("imgAdvancedNode").src = "../images/dt_advancednode_on.gif";
		ShowLayer("divAdvancedNode");
    }
  if(whichLayer.id == "imgmixedsignal")
    {
		document.getElementById("imgmixedsignal").src = "../images/dt_mixedsignal_on.gif";
		ShowLayer("divmixedsignal");
    }  
  if(whichLayer.id == "imgdesignclosure")
    {
		document.getElementById("imgdesignclosure").src = "../images/dt_designclosure_on.gif";
		ShowLayer("divdesignclosure");
    }  
  if(whichLayer.id == "imgSignoffA")
    {
		document.getElementById("imgSignoffA").src = "../images/dt_SignoffA_on.gif";
		ShowLayer("divSignoffA");
    }
}
function switchLayerInit(whichLayer)
{        
  	globalLayer=whichLayer; 
    setTimeout('switchLayer();',500);
}
function switchLayerOut()
{
	globalLayer=null;

}
function HideLayer(divID)
{
	document.getElementById(divID).style.display = "none";
	document.getElementById(divID).style.visibility = "hidden";
}
function ShowLayer(divID)
{
	document.getElementById(divID).style.display = "block";
	document.getElementById(divID).style.visibility = "visible";
	CheckDivHeight(divID);
}
function CheckDivHeight(divID)
{
	if (document.getElementById(divID).offsetHeight < 500)
		{
			document.getElementById(divID).style.height= "500px";
		}
}

function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }