function hide(_id, _st) {
  if (typeof(_id) == "string") { var _obj = document.getElementById(_id); } else { var _obj = _id; }
  if (_obj) {
   if (_st.toString() == "") { _st = ((_obj.style.display != "") ? "" : "none"); }
   else { _st = (_st ? "none" : ""); }
    _obj.style.display = _st; return (_st ? "-1" : "0");
  }
}

function chat(_nick) {
  try{
    var _url = "http://chat.vsl.venomteam.com/?!";
    if ((_nick != null) && (_nick != "")) { var _url = (_url + "&nick=" + _nick); }
    window.open(_url, "VSLChat", "width=665px, height=515px, channelmode=0, directories=0, fullscreen=0, location=0, menubar=0, resizable=1, scrollbars=1, status=0, titlebar=1, toolbar=0", true);
  } catch(e) { return; }
}

function printer(_id) {
  try{
    var _url = ("?mod=home&id=stampa&;=" + _id + "&_");
    window.open(_url, "VSLPrint", "width=665px, height=515px, channelmode=0, directories=0, fullscreen=0, location=0, menubar=0, resizable=1, scrollbars=1, status=0, titlebar=1, toolbar=0", true);
  } catch(e) { return; }
}

function shoutbox(_id) {
  try {
    if (typeof(_id) == "string") { var _obj = document.getElementById(_id); } else { var _obj = _id; }
    if (_obj) {
      var _m = 10; var _str = _obj.id; _str = _str.substr(0, 14); var _str = document.getElementById(_str);
      for (_i = 0 ; (_i <= _m); _i++) {
        var _j = document.getElementById("div_shoutbox_" + _i); var _j_ = document.getElementById("div_shoutbox_" + _i + "_");
        if (_j) {
          if (_j.id != _str.id) { hide(_j.id, true); }
        }
        if (_j_) {
          if (_j_.id != _obj.id) { _j_.style.backgroundImage = "url('/images/btn_tab.gif')"; }
        }
      }
      hide(_str, false); _obj.style.backgroundImage = "url('/images/btn_tab_.gif')";
      var _tsj = document.getElementById("txt_shoutbox_tid");
      if (_tsj) { _tsj.value = _obj.title; }
      var _sj = document.getElementById("txt_shoutbox_subject");
      if (_sj) { var _str = _obj.innerHTML; _str = _str.replace("br", ""); _str = _str.replace("<", ""); _str = _str.replace(">", "");  _str = _str.replace("/", ""); _sj.value = (window.name + " " + _str); }
    }
  } catch(e) { return; }
}

function edit_tag(_id, _value) {
  try {
    var _obj = document.getElementById(_id);
    if (_obj) { _obj.value = _value; _obj.checked = ((_value) ? true : false); }
    var _obj = null;
  } catch(e) { return; }
}

function edit_reset() {
  try {
    var _obj = document.getElementById("f_reset"); if (_obj) { _obj.click(); }
    edit_start(); var _obj = null;
  } catch(e) { return; }
}

function edit_enter(_obj) {
  try {
    if (_obj) {
      if ((_obj.value != "") || (_obj.checked)) { return true; }
      else { return false; }
    } else {
      var _obj = document.getElementById("s_pwd"); if (_obj) { if (_obj.value == "") { _obj.focus(); var _stop = true; } }
      var _obj = document.getElementById("s_user"); if (_obj) { if (_obj.value == "") { _obj.focus(); var _stop = true; } }
      if (!_stop) { var _obj = document.getElementById("f_login"); if (_obj) { _obj.click(); } }
    }
    var _obj = null; var _stop = false;
  } catch(e) { return; }
}

function edit_start() {
  try {
    var _obj = document.getElementById("f_user"); if (_obj) { edit_tag("s_user", _obj.value); }
    var _obj = document.getElementById("f_pwd"); if (_obj) { edit_tag("s_pwd", _obj.value); }
    var _obj = document.getElementById("f_auto"); if (_obj) { edit_tag("s_auto", _obj.checked); }
    var _obj = null;
  } catch(e) { return; }
}

/*
function hidestats() {
  try { hide("stats_load", true); hide("stats", false); } catch(e) { return; }
}
*/

/*
function scrollDiv() {
  try {
    var _sdiv = document.getElementById("sdiv"); var _tmps = 20;
    if (_sdiv) {
      if ((_sdiv.scrollTop) < ((_sdiv.scrollHeight) - (_sdiv.offsetHeight))) {
        if ((_tmint) < (_tmps)) { _i = -1; _tmint = ((_tmint) + 1); } else { _i = (_sdiv.scrollTop); _tmint = (_tmps); }
      }
      else {
        if ((_tmint) < ((_tmps) * 2)) { _i = ((_sdiv.scrollTop) - 1); _tmint = ((_tmint) + 1); } else { _i = -1; _tmint = 0; }
      }
      _sdiv.scrollTop = ((_i) + 1);
    }
  } catch(e) { return; }
}

function scrollDivMove(_b) {
  try {
    if (_b) { _tmsdiv = window.setInterval("scrollDiv(true);", 50); } else { window.clearInterval(_tmsdiv); }
  } catch(e) { return; }
}
*/