﻿function handleDecimal(e, obj) 
{
    var keyCode = window.event ? e.keyCode : e.which ? e.which : e.charCode;
    var value = obj.value;
    if (((keyCode >= 48) && (keyCode <= 57)) || (keyCode == 46) || (keyCode == 0) || (keyCode == 8))
    {
        if (keyCode == 46)
        {
            if (value.indexOf(".") > -1) 
                return false;
            else
                if (obj.value.length == 0) obj.value = "0" + obj.value;
        }
    }else{
            return false;
    }
}
function deleteonly(e, obj) 
{
    var keyCode = window.event ? e.keyCode : e.which ? e.which : e.charCode;
    if (keyCode == 46) obj.value = "";
    if (keyCode == 9)
        return true;
    else
        return false;
}
function handleNumber(e, obj) 
{
    var keyCode = window.event ? e.keyCode : e.which ? e.which : e.charCode;
    var value = obj.value;
    if (((keyCode >= 48) && (keyCode <= 57)) || (keyCode == 0) || (keyCode == 8))
    {
        return true;
    }else{
        return false;
    }
}
function IsNumeric(obj)
{
    if (isNaN(obj.value))
    {
        alert('Please enter the valid number.');
        obj.select();
        return false;
    }
}

function readonly(e, obj) 
{
    var keyCode = window.event ? e.keyCode : e.which ? e.which : e.charCode;
    if (keyCode == 9)
        return true;
    else
        return false;
}
function startClock() {
    var curTime = new Date();
    var nhours = curTime.getHours();
    var nmins = curTime.getMinutes();
    var nsecn = curTime.getSeconds();
    var nday = curTime.getDay();
    var nmonth = curTime.getMonth();
    var ntoday = curTime.getDate();
    var nyear = curTime.getYear();
    var AMorPM = " ";

    if (nhours >= 12)
        AMorPM = "PM";
    else
        AMorPM = "AM";

    if (nhours >= 13)
        nhours -= 12;

    if (nhours == 0)
        nhours = 12;

    if (nsecn < 10)
        nsecn = "0" + nsecn;

    if (nmins < 10)
        nmins = "0" + nmins;

    if (nday == 0)
        nday = "Sun";
    if (nday == 1)
        nday = "Mon";
    if (nday == 2)
        nday = "Tue";
    if (nday == 3)
        nday = "Wed";
    if (nday == 4)
        nday = "Thur";
    if (nday == 5)
        nday = "Fri";
    if (nday == 6)
        nday = "Sat";
    //nmonth+=1;
    if (nmonth == 0)
        nmonth = "Jan";
    else if (nmonth == 1)
        nmonth = "Feb";
    else if (nmonth == 2)
        nmonth = "Mar";
    else if (nmonth == 3)
        nmonth = "Apr";
    else if (nmonth == 4)
        nmonth = "May";
    else if (nmonth == 5)
        nmonth = "Jun";
    else if (nmonth == 6)
        nmonth = "Jul";
    else if (nmonth == 7)
        nmonth = "Aug";
    else if (nmonth == 8)
        nmonth = "Sep";
    else if (nmonth == 9)
        nmonth = "Oct";
    else if (nmonth == 10)
        nmonth = "Nov";
    else if (nmonth == 11)
        nmonth = "Dec";
    if (nyear <= 99)
        nyear = "19" + nyear;

    if ((nyear > 99) && (nyear < 2000))
        nyear += 1900;
    var d;
    d = document.getElementById("theClock");
    d.innerHTML = "" + nhours + ": " + nmins + ": " + nsecn + " " + AMorPM + "" + " - " + nday + ", " + nmonth + "-" + ntoday + "-" + nyear;
    setTimeout('startClock()', 1000);

} 
