/******************************************************************************
* Main Navigation Rollovers
******************************************************************************/

  document.write("<scri" + "pt language='javascript' src='/common/js/menus2.js'></scri" + "pt>");

  normal = new MakeArray(8)
  over = new MakeArray(8)

  normal[1].src = "images/nav/home.gif"
  normal[2].src = "images/nav/products.gif"
  normal[3].src = "images/nav/services.gif"
  normal[4].src = "images/nav/support.gif"
  normal[5].src = "images/nav/news.gif"
  normal[6].src = "images/nav/company.gif"
  normal[7].src = "images/nav/downloads.gif"
  normal[8].src = "images/nav/contact.gif"

  over[1].src = "images/nav/home_on.gif"
  over[2].src = "images/nav/products_on.gif"
  over[3].src = "images/nav/services_on.gif"
  over[4].src = "images/nav/support_on.gif"
  over[5].src = "images/nav/news_on.gif"
  over[6].src = "images/nav/company_on.gif"
  over[7].src = "images/nav/downloads_on.gif"
  over[8].src = "images/nav/contact_on.gif"




  function MakeArray(n)
  {
    this.length = n
    for (var i = 1; i<=n; i++)
    {
            this[i] = new Image()
    }
    return this
  }

  function msover(num)
  {
    loadImage = "Image" + num;
    document.images[loadImage].src = over[num].src
  }


  function msout(num)
  {
    loadImage = "Image" + num;
    document.images[loadImage].src = normal[num].src
  }



/******************************************************************************
* Spotlight Rollovers
******************************************************************************/

  function spotlightOver(who)
  {
    who.childNodes[0].className = "spotlightover";
  }// end spotlightOver(who)

  function spotlightUp(who)
  {
    who.childNodes[0].className = "spotlightup";
  }// end spotlightUp(who)


	function prepare()
	{
		// menu(obj, menuID [,offset]);
		menu(document.getElementById("_pro"),"pro_menu");
		menu(document.getElementById("_ser"),"ser_menu");
		menu(document.getElementById("_sup"),"sup_menu");
		menu(document.getElementById("_new"),"new_menu");
		menu(document.getElementById("_com"),"com_menu");
		menu(document.getElementById("_dow"),"dow_menu");
		menu(document.getElementById("_con"),"con_menu");
	}// end prepare()


/******************************************************************************
* Popup Windows
******************************************************************************/

  function open_vcode(locUrl) {
    infoWin = window.open(locUrl,null,"toolbar=auto,location=no,status=no,scrollbars=no, menubar=no,resizable=no,width=410,height=300");
    if (infoWin.opener == null) infoWin.opener = window;
    infoWin.opener.name = "opener";
  }

  function open_attribute_window(locUrl)
  {
    infoWin = window.open(locUrl,null,"toolbar=no,location=no,status=no,scrollbars=yes, menubar=no,resizable=no,width=400,height=600");
    if (infoWin.opener == null) infoWin.opener = window;
    infoWin.opener.name = "opener";
  }

  function open_xlimage(locUrl)
  {
    window.open(locUrl,null,"toolbar=no,location=no,status=no,scrollbars=no, menubar=no,resizable=no,width=400,height=400");
  }

  function open_email(locUrl)
  {
    window.open(locUrl,null,"toolbar=no,location=no,status=no,scrollbars=yes, menubar=no,resizable=no,width=400,height=500");
  }
	
	
	
/******************************************************************************
*
******************************************************************************/
function getCurrentHeight(who)
{
  var height = -1;
  var curStyle;

  if (document.defaultView && document.defaultView.getComputedStyle)
  {
    // Mozilla based stuff
    curStyle = document.defaultView.getComputedStyle(who, '');
    height   = parseInt(curStyle.getPropertyValue("height"));
  }
  else if (who.currentStyle)
  {
    // IE
    height = parseInt(who.currentStyle.height);
    if( height + "" == "NaN" )
      height = who.clientHeight;
  }

  return height;
}
	
	
	

