function postLogin(f) {
  try {
    if ((f.code.value!="")&&(f.code.value.length==11)) {
      f.cmd.value = 'LOGIN';
      f.code.value = f.code.value.toLowerCase();
      return true;
    } else if ((f.code.value!="")&&(f.code.value.length==8)) {
      f.cmd.value = 'LOGIN';
      f.code.value = f.code.value.toLowerCase();
      return true;
    }
  } catch(e) {
    alert(e.description);
  } return false;
} // postLogin()

function submitenter(myfield,e) {
  try {
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;
    if (keycode==13) {
      myfield.form.cmd.value = 'LOGIN';
      myfield.value = myfield.value.toLowerCase();
      myfield.form.submit();
      return false;
    } return true;
  } catch(e) {
    alert(e.description);
  } return true;
} // submitenter()

function changeSenha(f) {
  try {
    var oID = document.getElementById('btEntrar');
    if (f.code.value.length==11) {
      oID.style.visibility = "visible";
    } else {
      oID.style.visibility = "hidden";
    } oID = null;
  } catch(e) {
    alert(e.description);
  } return false;
} // changeSenha()

function changeUser(f) {
  try {
    var oID = document.getElementById('btEntrar');
    if (f.code.value.length==8) {
      oID.style.visibility = "visible";
    } else {
      oID.style.visibility = "hidden";
    } oID = null;
  } catch(e) {
    alert(e.description);
  } return false;
} // changeUser()

function ChangeVisibility(id) {
  var oID = document.getElementById(id);
  if (oID.style.display=="block") {
    oID.style.display = "none";
  } else {
    oID.style.display = "block";
  }
} // ChangeVisibility()

// --
// AjaxProcess()
// --
function AjaxProcess(sUrl, sPairs) {
  var bAjax = true; var r;
  var retArray = new Array();
  try {
    try {
      r = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        r = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) {
        bAjax = false;
      }
    }
    if ( (!bAjax) && (typeof XMLHttpRequest!="undefined") ) {
      r = new XMLHttpRequest();
    }
    if (r) {
      r.open("GET", sUrl + "?" + sPairs, false);
      r.send();
      if (r.status!=404&&r.status!=500) {
        if (""+r.responseText.length>0) {
          var aItems = String(r.responseText).split('<EOR>');
          if (aItems.length>0) {
            for (x=0; x<aItems.length; x++) {
              retArray[x] = aItems[x].split('<EOF>');
            }
          }
        }
      } else {
        document.getElementById("iError").innerHTML = r.responseText;
      }
    } r = null;
  } catch(e) {
    alert( e.description );
  } return retArray;
} // AjaxProcess()
