/**
 *	Función que elimina espacios y carácteres no visibles de un valor
 */
function trim(string)
{
    string = string.toString();
    return string.replace(/(^\s*)|(\s*$)/g,'');
}

function padleft(val, ch, num)
{
    var re = new RegExp(".{" + num + "}$");
    var pad = "";
    if (!ch) ch = " ";
    do  {
        pad += ch;
    }while(pad.length < num);
    return re.exec(pad + val);
}

function padright(val, ch, num){
    var re = new RegExp("^.{" + num + "}");
    var pad = "";
    if (!ch) ch = " ";
    do {
        pad += ch;
    } while (pad.length < num);
    return re.exec(val + pad);
}

function ValidarEmail(email)
{
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
        return true;
    }
    else
    {
        return false;
    }
}