// JS functions for form validations of AllianceBernstein calculators
// $Header: /export/www/htdocsdev/alliance/RCS/header_scripts.js,v 1.4 2007/05/07 21:52:40 keith Exp $

function initform1(f) {
    f.coll_id.required = true;
    f.coll_id.selectone = true;
    f.coll_id.noselect = "0";
    f.coll_id.label = "Select School";
}  //initform1

function initform2(f) {
    f.curr_age.required = true;
    f.curr_age.numeric = true;
    f.curr_age.min = 1;
    f.curr_age.max = 90;
    f.curr_age.label = "Current Age";

    f.start_age.required = true;
    f.start_age.numeric = true;
    f.start_age.min = 1;
    f.start_age.max = 99;
    f.start_age.label = "College Age";

    f.coll_years.required = true;
    f.coll_years.numeric = true;
    f.coll_years.min = 1;
    f.coll_years.max = 12;
    f.coll_years.label = "Years in College";

    f.inflation.required = true;
    f.inflation.numeric = true;
    f.inflation.min = 1;
    f.inflation.max = 20;
    f.inflation.label = "Assumed Annual Percent Increase in College Costs";

    f.init_contrib.required = false;
    f.init_contrib.numeric = true;
    f.init_contrib.min = 0;
    f.init_contrib.max = 400000;
    f.init_contrib.label = "Amount Available for Initial Investment";
    var re = /,/g;
    f.init_contrib.value = f.init_contrib.value.replace(re,""); 

    f.rate.required = true;
    f.rate.numeric = true;
    f.rate.min = 1;
    f.rate.max = 12;
    f.rate.label = "Assumed Annual Rate of Return";

    errors2 = "";

    if (Number(f.curr_age.value) >= Number(f.start_age.value)) {
        f.curr_age.style.color = "red";
        errors2 += f.curr_age.label + " (" + f.curr_age.value
            + ") must be less than " + f.start_age.label + " ("
            + f.start_age.value + ").\n";
    }
}  //initform2
