function noNumbers(e)
{
    var keynum;
    var keychar;
    var numcheck;
    if(window.event) // IE
    {
        keynum = e.keyCode;
    }
    else if(e.which) // Netscape/Firefox/Opera
    {
    keynum = e.which;
    }
    keychar = String.fromCharCode(keynum);
    numcheck = /\d/;
    return !numcheck.test(keychar);
}

function isNumberKey(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode
   if (charCode > 31 && (charCode < 48 || charCode > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}
      
function isDateFormat(evt)
{
    var charCode = (evt.which) ? evt.which : event.keyCode
   if (charCode > 31 && (charCode < 47 || charCode > 57))
    {
        return false;
    }
    else
    {
        return true;
    }
}


function textCounter(field,cntfield,maxlimit) 
{
    if (field.value.length > maxlimit)
    {
        field.value = field.value.substring(0, maxlimit);
    }
    else
    {
        cntfield.value = maxlimit - field.value.length;
    }
}