function isMail(str)
{
        return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(str));
}

function isInteger(str)
{
        return(new RegExp(/^(-|\+)?\d+$/).test(str));
}

function isNumber(str)
{
        return(new RegExp(/^\d+$/).test(str));
}

function isFloat(str)
{
        return(new RegExp(/^(-|\+)?\d+.?\d*$/).test(str));
}
