DEBUG_INFO_isvisible = false;
//========================================================================================
//========================================================================================
function ShowTip1(img, event)
{
  var tip_key = img.id.substr(4);
  var span = document.getElementById(tip_key);

  if (span)
  {
    domTT_activate(img, event, 'content', span.innerHTML);
  }

  return;
}
//========================================================================================
//========================================================================================
function DEBUG_CaptureEvents()
{
  document.onkeydown=DEBUG_EventHandler;
  DEBUG_INFO_isvisible = false;
  DEBUG_HideDebugInfo();

  return;
}
function DEBUG_EventHandler()
{
  if (event.keyCode == 13  &&  event.ctrlKey == true)
  {
    event.cancelBubble = true;
    DEBUG_ShowHideDebugInfo();
  }

  return;
}
function DEBUG_ShowHideDebugInfo()
{
  DEBUG_INFO_isvisible =! DEBUG_INFO_isvisible;
  var display = DEBUG_INFO_isvisible ? "" : "none";
  var m = document.getElementsByTagName("PRE");
  for (var i = 0; i < m.length; i++)
  {
    if (m[i].className == "DEBUG_vardump"  ||  m[i].className == "DEBUG_funcname")
    {
      m[i].style.display = display;
    }
  }

  return;
}
function DEBUG_HideDebugInfo()
{
  var display = DEBUG_INFO_isvisible ? "" : "none";
  var m = document.getElementsByTagName("PRE");
  for (var i = 0; i < m.length; i++)
  {
    if (m[i].className == "DEBUG_vardump"  ||  m[i].className == "DEBUG_funcname")
    {
      m[i].style.display = display;
    }
  }
}
//========================================================================================
//========================================================================================
