cm = null;
hide_delay = 500;
tstat = 0;

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

function mk_ChangePage(href)
{
   location.href=href;
}

function mk_OpenNewWindow(href)
{
   window.open(href);
}

function mk_MouseOver(obj)
{
  if(isNS4||isNS6)
    {obj.style.cursor = "POINTER"}
  else
    {obj.style.cursor = "HAND"}
}

function mk_SwitchDiv(objElement, bolVisible)
{
  if (isNS4 || isIE4)
    {
       if (!bolVisible)
       {objElement.visibility ="hidden"}
     else
       {objElement.visibility ="visible"}
    }
  else
    if (isIE5 || isNS6)
    {
        if (!bolVisible)
      {objElement.style.display = "none"}
    else
      {objElement.style.display = ""}
      }
  return 1;
}

function mk_GetObjectPos(el, sProp)
{
  var iPos = 0;

  while (el != null)
    {
    iPos += el["offset" + sProp];
    el = el.offsetParent;
  }
  return iPos;
}

function mk_GetElementById(myid)
{
  if (isNS4)
    {objElement = document.layers[myid]}
  else
    if (isIE4)
    {objElement = document.all[myid]}
  else
    {objElement = document.getElementById(myid)}

  return(objElement);
}

function mk_ShowMenu(el, m)
{
  if (cm != null) {mk_SwitchDiv(cm, false)}

  if (m!=null)
    {
      m = mk_GetElementById(m);
      m.style.left = mk_GetObjectPos(el, "Left") + "px";
      m.style.top =  mk_GetObjectPos(el, "Top") + el.offsetHeight + "px";
      mk_SwitchDiv(m, true);
      cm = m;
    }
}

function mk_HideMenu()
{
  timer1 = setTimeout("mk_ShowMenu(null, null)", hide_delay);
  tstat = 1;
  return 1;
}

function mk_CancelHide()
{
  if (tstat == 1)
    {
      clearTimeout(timer1);
      tstat = 0;
    }
  return 1;
}

function mk_HideMenuNow()
{
  if (cm != null) {mk_SwitchDiv(cm, false)};
}

function mk_ChangeClass(id, name)
{
  elem = document.getElementById(id);
  elem.className = name;
}
