﻿// JScript File
  var selectedMenuItemObj = null;
  var mouseOverMenuItemOriginalBackgroundImage1 = "";
  var mouseOverMenuItemOriginalBackgroundImage2 = "";
  var selectedMenuItemOriginalBackgroundImage1 = "";
  var selectedMenuItemOriginalBackgroundColor = "";
  var selectedMenuItemOriginalBackgroundImage2 = "";
  var resetStyleFunction = null;

  function mainMenuItemMouseOver(obj,rootUrl)
  {
    handleMainMenuItemMouseOver(obj,rootUrl);
  }

  function subMenuItemMouseOver(obj,rootUrl)
  {
    if (selectedMenuItemObj == obj)
      return;
    handleSubMenuItemMouseOver(obj,rootUrl);
  }
  
  function menuItemMouseOut(obj,rootUrl)
  {
    resetStyleFunction(obj,rootUrl);
  }
  
  function handleMainMenuItemMouseOver(obj,rootUrl)
  {
    obj.rows[0].cells[1].style.backgroundImage = "url(" + rootUrl + "Images/AdvertiserPage/MenuItemBulletOver.jpg)";
    obj.rows[0].cells[2].style.backgroundImage = "url(" + rootUrl + "Images/AdvertiserPage/MenuItemBack.jpg)";
    resetStyleFunction = resetMainMenuItemStyle;
  }
  
  function handleSubMenuItemMouseOver(obj,rootUrl)
  {
    obj.rows[0].cells[3].style.textDecoration = "underline";
    resetStyleFunction = resetSubMenuItemStyle;
  }
    
  function resetMainMenuItemStyle(obj,rootUrl)
  {
    obj.rows[0].cells[1].style.backgroundImage = "url(" + rootUrl + "Images/AdvertiserPage/MenuItemBullet.jpg)";
    obj.rows[0].cells[2].style.backgroundImage = "none";
  }
    
  function resetSubMenuItemStyle(obj,rootUrl)
  {
    obj.rows[0].cells[3].style.textDecoration = "";
  }

  function doMenuItemExpansion(treeNode,divID,expandedChangedHandler,itemID)
  {
    var div;
    
    div = document.getElementById(divID);
    if (div == null)
      return;
    if (div.style.height == "0px")
    {
      div.style.height = "";
      if (expandedChangedHandler != null)
        expandedChangedHandler(itemID,true);
    }
    else
    {
      div.style.height = "0px";
      if (expandedChangedHandler != null)
        expandedChangedHandler(itemID,false);
    }
  }


