startList=function()
{
 navRoot = document.getElementById('nav');
 if(navRoot!=null)
 {
  for(i=0;i<navRoot.childNodes.length;i++)
  {
   aNode=navRoot.childNodes[i];
   if(aNode.nodeName=='LI')
   {
    aNode.onmouseover=function()
    {
     this.className+=' over';
    };
    aNode.onmouseout=function()
    {
     this.className=this.className.replace('over','');
    };
   };
  };
 };
};
if(window.attachEvent){window.attachEvent('onload', startList)};
function formFocus()
{
 var ff=document.forms[0];
 if(ff!=null && ff.elements[0]!=null)
 {
  for(var i=0;i<ff.elements.length;i++)
  {
   if(ff.elements[i].type!='hidden')
   {
    ff.elements[i].focus();
    break;
   };
  };
 };
};
window.onload=formFocus;
if(navigator.userAgent.indexOf('Safari')>0)
{
 function getDim(el,left)// 'left' is boolean, true for left offset, false for top offset
 {
  var dim;
  if(left){for(dim=0;el!=null;dim+=el.offsetLeft,el=el.offsetParent);}
  else{for(dim=0;el!=null;dim+=el.offsetTop,el=el.offsetParent);};
  return dim;
 };
 function rollover(elem,show)
 {
  if(show)
  {
   elem.childNodes[0].style.position='absolute';
   elem.childNodes[0].style.left=getDim(elem,true)+'px';
   elem.childNodes[0].style.top=(parseInt(getDim(elem,false))+16)+'px';
  }
  else
  {
   elem.style.visibility='hidden';
  }
 };
 navRoot = document.getElementById('nav');
 if(navRoot!=null)
 {
  for(i=0;i<navRoot.childNodes.length;i++)
  {
   aNode=navRoot.childNodes[i];
   if(aNode.nodeName=='LI')
   {
    aNode.onmouseover=function()
    {
     rollover(this,true);
    };
    aNode.onmouseout=function()
    {
     rollover(this,false);
    };
   };
  };
 };
};
