
/**********************************************************************
   section colors
 *********************************************************************/
var labelColor = "#333";

/**********************************************************************
   Show Layer Descriptor
 *********************************************************************/
function showDescriptor(e,text,color)
{
   if(color == null && (typeof siteSection != "undefined" && siteSection != "") )
   {
      color = eval(siteSection+"Color");
   } else if(color == null){
      color = "#616a74";
   }
   if (!e) e = window.event;
   var nd = document.getElementById("descriptor");
   if(nd == null) return;
   
   var ndText = document.getElementById("descriptorText");
   ndText.innerHTML = text;
   
   var deltaX = 0;
   var deltaY = 0;
   if(document.body.parentNode.scrollTop){
      deltaX += document.body.parentNode.scrollLeft;
      deltaY += document.body.parentNode.scrollTop;
   } else if(document.body.scrollTop){
      deltaX += document.body.scrollLeft;
      deltaY += document.body.scrollTop;
   } else if(window.scrollY){
      deltaX += window.scrollX;
      deltaY += window.scrollY;
   }
   
   nd.style.top = (e.clientY - 15 + deltaY) + "px";
   nd.style.left = (e.clientX + 15 + deltaX) + "px";
   for(i=1;i<=5;i++)
   {
   document.getElementById("colorMe"+i).style.backgroundColor = color;
   }
   nd.style.display = "block";
   document.onmousemove = moveDescriptor;
}
function hideDescriptor()
{
   document.getElementById("descriptor").style.display = "none";
   document.onmousemove = function() {};
}

function moveDescriptor(e)
{
   if (!e) e = window.event;
   var nd = document.getElementById("descriptor");
   
   var deltaX = 0;
   var deltaY = 0;
   if(document.body.parentNode.scrollTop){
      deltaX += document.body.parentNode.scrollLeft;
      deltaY += document.body.parentNode.scrollTop;
   } else if(document.body.scrollTop){
      deltaX += document.body.scrollLeft;
      deltaY += document.body.scrollTop;
   } else if(window.scrollY){
      deltaX += window.scrollX;
      deltaY += window.scrollY;
   }
   nd.style.top = (e.clientY - 15 + deltaY) + "px";
   nd.style.left = (e.clientX + 15 + deltaX) + "px";
}

