﻿function HandleEnterKey(myfield, e) {
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else
        return true;
    if (keycode == 13) {
        myfield.form.submit();
        return false;
    } else
        return true;
}

function FormatDatePart(date) {
    if (date == null) {
        return "";
    }

    var dateStr = (date.getMonth() + 1) + "/" + date.getDate() + "/" + date.getFullYear();
    return dateStr;
}

function FormatTimePart(date) {
    if (date == null) {
        return "";
    }

    var timeStr = "";
    var minStr = (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes());
    if (date.getHours() > 12) {
        timeStr = (date.getHours() - 12) + ":" + minStr + " pm";
    }
    else if (date.getHours == 12) {
        timeStr = "12" + ":" + minStr + " am";
    }
    else {
        timeStr = date.getHours() + ":" + minStr + " am";
    }

    return timeStr;
}

function GetDDLValue(obj) {
    if (!document.getElementById(obj)) {
        return "";
    }

    var w = document.getElementById(obj).selectedIndex;
    return document.getElementById(obj).options[w].value;
}

function GetDDLText(obj) {
    if (!document.getElementById(obj)) {
        return "";
    }

    var w = document.getElementById(obj).selectedIndex;
    return document.getElementById(obj).options[w].text;
}

function ImposeMaxLength(Object, MaxLen) {
    if (Object == null) {
        return;
    }

    return (Object.value.length < MaxLen);
}

