﻿function checkDecimal(evt)
{
    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 47) { return false; }

    if (keycode > 31 && (keycode < 46)  || (keycode > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}

function checkNum(evt) {

    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode > 31 && (keycode < 48) || (keycode > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}

function dateOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 45 || charCode > 57)) {
        return false;
    }
    return true;
}

function alphanumeric_only(e)
{
    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if( (keycode >= 48 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122) )
    {
        return true;
    }
    else
    {
        if (keycode == 32)
        {
           return true;
        }
        else
        {
           return false;
        }
    }
}

function alphanumeric_notes(e)
{
    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 46) { return true; }

    if( (keycode >= 48 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122) )
    {
        return true;
    }
    else
    {
        if (keycode == 32)
        {
           return true;
        }
        else
        {
           return false;
        }
    }
}
function alphanumeric_only_X(e) {
    var keycode;

    if (window.event) { keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 40) { return true; }
    if (keycode == 41) { return true; }
    if (keycode == 45) { return true; }
    if (keycode == 46) { return true; }
    if (keycode == 44) { return true; }

    if ((keycode >= 48 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122)) {
        return true;
    }
    else {
        if (keycode == 32) {
            return true;
        }
        else {
            return false;
        }
    }
}

function phonenumber(evt) {

    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 45) { return true; }

    if (keycode > 31 && (keycode < 48) || (keycode > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}
function emailAddress(e)
{
    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 45) { return true; }
    if (keycode == 46) { return true; }
    if (keycode == 64) { return true; }

    if( (keycode >= 48 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122) )
    {
        return true;
    }
    else
    {
        if (keycode == 32)
        {
           return true;
        }
        else
        {
           return false;
        }
    }
}

function emailAddressAndPhone(e)
{
    var keycode;

    if (window.event){ keycode = window.event.keyCode; }
    else if (event) { keycode = event.keyCode; }

    else if (e) { keycode = e.which; }
    else { return false; }

    if (keycode == 46) { return true; }
    if (keycode == 64) { return true; }
    if (keycode == 45) { return true; }

    if( (keycode >= 48 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122) )
    {
        return true;
    }
    else
    {
        if (keycode == 32)
        {
           return true;
        }
        else
        {
           return false;
        }
    }
}
