<!-- hide
function clearLink(element)
{
  document.getElementById(element).href = '#';
  document.getElementById(element).target = '_self';
}

function checkScroll()
{
  if (document.body.scrollHeight > 541)
  {
    enableScrollBox();
  }
}

function enableScrollBox()
{
  parent.document.getElementById('scrollBox').style.display = 'block';
}

function scrollUp() 
{
  frames.contentFrame.window.scrollBy(0,-10);
  var currentY = document.getElementById('scrollPointer').style.top;
  if (currentY)
  {
    currentY = parseInt(currentY);
  }
  if (currentY > 0)
  {
    var stepSize = getStepSize();
    currentY = currentY-stepSize;
    document.getElementById('scrollPointer').style.top = currentY+'px';
  }
}

function scrollDown() 
{
  frames.contentFrame.window.scrollBy(0,10);
  var currentY = document.getElementById('scrollPointer').style.top;
  if (currentY)
  {
    currentY = parseInt(currentY);
  }
  if (currentY < 80)
  {
    var stepSize = getStepSize();
    currentY = currentY+stepSize;
    document.getElementById('scrollPointer').style.top = currentY+'px';
  }
}

function scrollUpLoop()
{
  scrollLoop = window.setInterval("scrollUp();",100);
}

function scrollDownLoop()
{
  scrollLoop = window.setInterval("scrollDown();",100);
}

function stopScroll()
{
  window.clearInterval(scrollLoop);
}

function movemouse(e)
{
  if (isdrag)
  {
    var tmpY  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    if (tmpY > 0 && tmpY < 85)
    {
      dobj.style.top = tmpY+'px';
      var frameHeight = frames.contentFrame.document.body.scrollHeight;
      var frameY = Math.round(tmpY*(frameHeight/85));
      frames.contentFrame.window.scrollTo(0,frameY);
    }
    return false;
  }
}

function selectmouse(e) 
{
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";
  while (fobj.tagName != topelement && fobj.className != "draggableScrollPointer")
  {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="draggableScrollPointer")
  {
    isdrag = true;
    dobj = fobj;
    ty = parseInt(dobj.style.top+0);
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
}

function getStepSize()
{
  var frameHeight = frames.contentFrame.document.body.scrollHeight;
  var stepSize = 80/(frameHeight-541);
  stepSize = Math.ceil(stepSize);
  return stepSize;
}
-->
