<!--
// Desabilita todas las opciones de Copiar/Pegar, para evitar que peguen en el campo de texto usernames con espacios y caracteres no permitidos.
function checkCtrlIns(field, e)
{

    var code = (document.all) ? event.keyCode:e.which;
    // Modificación para aceptar el botón Ctrl, para evitar incompatibilidades con Alt Gr. 08-09-2010
    //if (parseInt(code)==45 || parseInt(code)==17)
    if (parseInt(code)==45)
    {
        alert('Lo sentimos, esta funcionalidad no es permitida por razones de seguridad.');
        return false;
    }

    /* if (event.ctrlKey==1 || event.keyCode==45)
    {
        return false
    }

    else
    {
        return true
    }*/
}

function browser(e)
{
  if (document.all)
  {
    if (event.button==2||event.button==3) // IE
    {
        keynum = clickIE()
    }
  }
  else // ELSE
  {
    if (e.button==2||e.button==3)
    {
        keynum = clickNS(e)
    }
    else // ELSE ELSE
    {
        keynum = clickNS(e)
    }
  }

    var message="";

    function clickIE()
    {
        if (document.all)
        {
            (message);
            return false;
        }
    }

    function clickNS(e)
    {
        if (document.layers||(document.getElementById&&!document.all))
        {
            if (e.which==2||e.which==3)
            {
                (message);
                return false;
            }
        }
    }
    if (document.layers)
    {
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown=clickNS;
    }
    else
    {
        document.onmouseup=clickNS;
        document.oncontextmenu=clickIE;
    }

    document.oncontextmenu=new Function("return false")
}

function reenable()
{
    var message="";

    function clickIE()
    {
        if (document.all)
        {
            (message);
            return true;
        }
    }
    function clickNS(e)
    {
        if (document.layers||(document.getElementById&&!document.all))
        {
            if (e.which==2||e.which==3)
            {
                (message);
                return true;
            }
        }
    }
    if (document.layers)
    {
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown=clickNS;
    }
    else
    {
        document.onmouseup=clickNS;
        document.oncontextmenu=clickIE;
    }

    document.oncontextmenu=new Function("return true");
}


// Desabilita todos los caracteres salvo:
// [a-z] [A-Z] [0-9] . - _ (backspace) tabulador
function caracteresValidos(e)
{
    var keynum
    var keychar
    var numcheck

    if(window.event) // IE
    {
        keynum = e.keyCode
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which
    }

    if (e.keyCode) // Maña para que pesque bien las flechas izq y der en firefox.
        keynum = event.keyCode;

    if (keynum == 37 || keynum == 39 || keynum == 46) // teclas: izq, der, supr. Para que firefox no moleste.
        return true;

    keychar = String.fromCharCode(keynum)
    numcheck = /[a-z]|[A-Z]|[0-9]|[\b]|-|_|\.|\t/

    return numcheck.test(keychar)
}

// Desabilita todos los caracteres salvo:
// [a-z] [A-Z] [0-9] . - _ (backspace) tabulador y arroba
function caracteresValidosMail(e)
{
    var keynum
    var keychar
    var numcheck

    if(window.event) // IE
    {
        keynum = e.keyCode
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
        keynum = e.which
    }

    if (e.keyCode) // Maña para que pesque bien las flechas izq y der en firefox.
        keynum = event.keyCode;

    if (keynum == 37 || keynum == 39 || keynum == 46) // teclas: izq, der, supr. Para que firefox no moleste.
        return true;

    keychar = String.fromCharCode(keynum)
    numcheck = /[a-z]|[A-Z]|[0-9]|[\b]|-|_|\.|\t|@/

    return numcheck.test(keychar)
}

function validarFormUsuario()
{
    pais = document.getElementById('pais_id');

    if (pais.value == 0)
    {
        alert ('Por favor, seleccione un país.');
        return false;
    }

    return true;

}
-->
