
function SavePosition ()
{
  var intY = -1;

  if (document.getElementById("content"))
    intY = document.getElementById("content").scrollTop;
  else if (document.getElementById("content_archive"))
    intY = document.getElementById("content_archive").scrollTop;

  if (intY >= 0)
  {
    document.title = intY;
    document.cookie = "yPos=!~" + intY + "~!";
  }
}

function RestorePosition ()
{
  var strCook = document.cookie;
  if(strCook.indexOf("!~")!=0)
  {
    var intS = strCook.indexOf("!~");
    var intE = strCook.indexOf("~!");
    var strPos = strCook.substring(intS+2,intE);

    if (document.getElementById("content"))
      document.getElementById("content").scrollTop = strPos;
    else if (document.getElementById("content_archive"))
      document.getElementById("content_archive").scrollTop = strPos;
  }
}
