function totalOffsetLeft(obj)
{
  var result = 0;
  while (obj) {
    result += obj.offsetLeft;
    obj = obj.offsetParent;
  }
  return result;
}

function totalOffsetTop(obj)
{
  var result = 0;
  while (obj) {
    result += obj.offsetTop;
    obj = obj.offsetParent;
  }
  return result;
}

function bodyOnLoad(message)
{
  if (message != '') { alert(message); }
  if (document.userForm) {
    if (document.userForm.user_login) {
      document.userForm.user_login.focus();
    } else if (document.userForm.oldPass) {
      document.userForm.oldPass.focus();
    }
  }
}

function load_htmlarea()
{
  _editor_url = "htmlarea/";                     // URL to htmlarea files
  var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
  if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
  if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
  if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
  if (win_ie_ver >= 5.5) {
   document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
   document.write(' language="Javascript1.2"></scr' + 'ipt>');
  } else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
}

function displayWindow(url, win, width, height)
{
  var Win = window.open(url,win,'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,menubar=no,left=10,top=10' );
}

function setVisibility(objName, flag)
{
  document.all[objName].style.visibility = flag ? 'visible' : 'hidden';
}

function showLogin()
{
  document.all['loginForm'].innerHTML =
        '<table width="100%" cellspacing="3px" cellpadding="3px" border="0px">' +
        '<tr>' +
        '  <td align="right" border="1px" bgcolor="#ddddff";>' +
        '    <form class="Form" action="{$actionScript}" method="post">' +
        '        Login:&nbsp;<input class="Form" type="text" name="user" size="12"><br style="font-size:2px;" />' +
        '        <br style="font-size:2px;" />' +
        '        Hasło:&nbsp;<input class="Form" type="password" name="pass" size="12"><br style="font-size:2px;" />' +
        '        <br style="font-size:2px;" />' +
        '        <input class="Form" type="submit" name="login" value="Zaloguj">' +
        '        <input class="Form" type="submit" name="cancel" value="Anuluj">' +
        '    </form>' +
        '  </td>' +
        '</tr>' +
        '</table>';
}

