function postar(url){
  var form = document.forms['form_login_topo'];
  if (url != '') {
  form.action=url;
  }
  form.submit();
}
/** da post no ajax **/
var TRYLON = undefined;
function logar_topo(login,senha)
{
    if (TRYLON != undefined) return false;
    var restLogin = document.getElementById('restricaologin');
    var handler = new XMLHandler();
    var xmlreq = new XMLClient(URLLOGINAUT);
    xmlreq.setAsync(false);
    xmlreq.addParam('login', login);
    xmlreq.addParam('senha', senha);
    if(restLogin != null && restLogin != 'undefined') {
        xmlreq.addParam('restricaologin', restLogin.value);
    }
    handler.onError = function (e) { alert(e)}
    handler.onProgress = function () {}
    handler.onInit = function () {}
    handler.onLoad = function (xml)
    {
        TRYLON = undefined;
        if (xml != '')
        {
            if (xml == 'logou')
            {
                postar('');
            } else {
                //alert('Login ou senha inválidos');
                var resp = xml.replace(/\<br \/\>/g, '\n').replace(/&/g, '').replace(/acute;/g, '').replace(/circ;/g, '').replace(/atilde;/g, '');
                alert(resp);
            }
        }
        return false;
    }
    TRYLON = 1;
    xmlreq.query(handler);
    return false;
}
