function validateMinSize(field, msg, minSize) {
    if (field.value.length < minSize) {
        alert(msg);
        field.focus();
        field.select();
        return false;
    }
    else
    {
        return true;
    }
}


function checkEmailAddress(email) {
    var at = "@"
    var dot = "."
    str = document.getElementById(email).value
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)
    if (str.indexOf(at) == -1) { alert("Invalid E-mail address"); return false }
    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) { alert("Invalid E-mail address"); return false }
    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) { alert("Invalid E-mail address"); return false; }
    if (str.indexOf(at, (lat + 1)) != -1) { alert("Invalid E-mail address"); return false; }
    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) { alert("Invalid E-mail address"); return false; }
    if (str.indexOf(dot, (lat + 2)) == -1) { alert("Invalid E-mail address"); return false; }
    if (str.indexOf(" ") != -1) { alert("Invalid E-mail address"); return false; }
    return true;
}
