//variables globales
var _id = "";
var _usuario = "";
var _clave = "";
var _nombre = "";
var _cedula = "";
var _direccion = "";
var _estado = "";
var _telefono = "";
var _email = "";
var _twitter = "";
var _admin = "";
  
//autenticar usuario
function autenticalo(_usr , _pwd)
{               
    //$.getJSON('getuser.php',{usr:_usr, pwd:_pwd},exito);
    $.ajax({
        url: 'getuser.php',
        dataType: 'json',
        data: {usr:_usr, pwd:_pwd},
        success: exito,
        async: false
    });
}

//Funcion ejecutada al retornar de la llamada
function exito(data)
{
    //de data tomo los campos devueltos  por getuser.php
    _id         = data.id;
    _usuario    = data.usuario;     
    _clave      = data.clave;
    _nombre     = data.nombre;
    _cedula     = data.cedula;
    _direccion  = data.direccion;
    _estado     = data.estado;
    _telefono   = data.telefono;
    _email      = data.email;
    _twitter    = data.twitter;
    _admin      = data.admin;
}

//propiedades

//id
function cli_id()
{
    return _id;
}

//usuario
function cli_usuario()
{
    return _usuario;
}

//usuario
function usuario()
{
    return _usuario;
}

//clave
function clave()
{
    return _clave;
}

//clave
function cli_clave()
{
    return _clave;
}

//nombre
function cli_nombre()
{
    return _nombre;
}

//cedula
function cli_cedula()
{
    return _cedula;
}

//direccion
function cli_direccion()
{
    return _direccion;
}

//estado
function cli_estado()
{
    return _estado;
}

//telefono
function cli_telefono()
{
    return _telefono;
}

//email
function cli_email()
{
    return _email;
}

//twitter
function cli_twitter()
{
    return _twitter;
}

//admin (flag))
function cli_admin()
{
    return _admin;
}

//admin (flag))
function admin()
{
    return _admin;
}

//..............................................................................................

//validaciones
function isadmin()
{
    return (_admin == 1);
}

function isusuario()
{
    return (_admin == 0);
}

function isvisitante()
{
    return (_admin==-1);
}

function autenticado()
{
    if( isusuario() || isadmin() )
        return true;
    else
        return false;
}
