window.onload = init

function init()
{
    setRollovers();
    
    if(document.getElementById("absessionmap")){
        load();
    }
    
	try
	{
		resizeFrame();
	}
	catch (e)
	{
		
	}

}


function setRollovers()
{ imgs = document.getElementsByTagName("img")
  
  
  for (i=0;i<imgs.length;i++)
  { 

  if (/rollOver/.test(imgs[i].className))
    { 
      imgs[i].parentNode.onmouseover=function(){roll(this,true);}
      imgs[i].parentNode.onmouseout=function(){roll(this,false);}
      imgs[i].parentNode.onfocus=function(){roll(this,true);}
      imgs[i].parentNode.onblur=function(){roll(this,false);}
    }
  }
  
}

/*
roll() handles the image rollovers.
*/

function roll(node,status)
{	nodeImg = node.firstChild
	srcImage = nodeImg.getAttribute("src")
	
	if (status)
	{	navState = srcImage.substring(srcImage.length - 7,srcImage.length - 4)
		if (navState == "off")
		{	srcImage = srcImage.substring(0,srcImage.length - 7)
			srcImage = srcImage + "on.gif"
			nodeImg.setAttribute("src",srcImage)
		}
	}
	else
	{	navState = srcImage.substring(srcImage.length - 7,srcImage.length - 4)
		if ((navState != "sel") && (navState != "off"))
		{	srcImage = srcImage.substring(0,srcImage.length - 6)
			srcImage = srcImage + "off.gif"
			nodeImg.setAttribute("src",srcImage)
		}
	}
}






