﻿function validate_required(fieldValue, alerttxt) {
    if (fieldValue == null || fieldValue == "") {
        alert(alerttxt); return false;
    }
    else {
        return true;
    }
}
function validate_email(fieldValue, alerttxt) {
    apos = fieldValue.indexOf("@");
    dotpos = fieldValue.lastIndexOf(".");
    if (apos < 1 || dotpos - apos < 2)
    { alert(alerttxt); return false; }
    else { return true; }
}
function validate_numeric(fieldValue, alerttxt) {
    var ValidChars = "0123456789.";
    var IsNumber = true;
    var Char;

    for (i = 0; i < fieldValue.length && IsNumber == true; i++) {
        Char = fieldValue.charAt(i);
        if (ValidChars.indexOf(Char) == -1) {
            alert(alerttxt); return false;
        }
    }
    return true;
}

function validate_selection(index, alerttxt) {
    if (index == null || index <= 0) {
        alert(alerttxt); return false;
    }
    else {
        return true;
    }
}
