var curQ = 0;
var lastQ = 0;

function initPrograms() {
    var field = window.document.form1.CTUPROGRAM_01;
    var value = getFieldValueLB(field);

    var eduField = window.document.form1.CTUEDUCATION_01;
    var eduValue = getFieldValueLB(eduField);

    field.length = 0;
    field.options[field.length] = new Option("Please select one","");
    field.options[field.length] = new Option("B.S. in Accounting","1016");
    field.options[field.length] = new Option("B.S. in Criminal Justice","1008");
    field.options[field.length] = new Option("B.S. in Business Administration - Finance","1011");
    field.options[field.length] = new Option("B.S. in Business Administration - Health Care Management","1014");
    field.options[field.length] = new Option("B.S. in Business Administration - Human Resource Management","1006");
    field.options[field.length] = new Option("B.S. in Business Administration - IT","1004");
    field.options[field.length] = new Option("B.S. in Business Administration - International Business","1026");
    field.options[field.length] = new Option("B.S. in Business Administration - Marketing","1007");
    field.options[field.length] = new Option("B.S. in Business Administration - Management","1005");
    field.options[field.length] = new Option("B.S. in Business Administration - Project Management","1012");
    field.options[field.length] = new Option("B.S. in Information Technology - Software Systems Engineering","1010");
    field.options[field.length] = new Option("B.S. in Information Technology - Network Management","1023");
    field.options[field.length] = new Option("B.S. in Information Technology - Security","1024");

    if(eduValue == "4" || eduValue == "5" || eduValue == "6") {
      field.options[field.length] = new Option("Executive M.B.A.","1009");
      field.options[field.length] = new Option("M.B.A. - Accounting","1017");
      field.options[field.length] = new Option("M.B.A. - Finance","1018");
      field.options[field.length] = new Option("M.B.A. - Health Care Management","1015");
      field.options[field.length] = new Option("M.B.A. - Human Resource Management","1013");
      field.options[field.length] = new Option("M.B.A. - Marketing","1025");
      field.options[field.length] = new Option("M.B.A. - Mediation and Dispute Resolution","1031");
      field.options[field.length] = new Option("M.B.A. - Technology Management","1027");
      field.options[field.length] = new Option("M.S. in Management - Business Management","1001");
      field.options[field.length] = new Option("M.S. in Management - Criminal Justice","1028");
      field.options[field.length] = new Option("M.S. in Management - Information Systems Security","1000");
      field.options[field.length] = new Option("M.S. in Management - IT Management","1002");
      field.options[field.length] = new Option("M.S. in Management - Project Management","1003");
    }
    selectValue(field, value);
    return;
}

function validate_CTUPROGRAM_01() {
    var field = window.document.form1.CTUPROGRAM_01;
    var value = getFieldValueLB(field);
    if(!validateIsRequired(value)) {
        alert("Please select a program.");
        field.focus();
        return false;
    }
    return true;
}

function validate_CTUEDUCATION_01() {
    var field = window.document.form1.CTUEDUCATION_01;
    var value = getFieldValueLB(field);
    if(!validateIsRequired(value)) {
        alert("Please select your highest level of education.");
        field.focus();
        return false;
    }
    return true;
}

function validate_COUNTRY_01() {
    var field = window.document.form1.COUNTRY_01;
    var value = getFieldValueLB(field);
    if(!validateIsRequired(value)) {
        alert("Please select a country.");
        field.focus();
        return false;
    }
    return true;
}

function validate_PHONE_DAY_AREA_CONFIRM_01() {
    var field = window.document.form1.PHONE_DAY_AREA_CONFIRM_01;
    var field2 = window.document.form1.PHONE_DAY_AREA_01;
    var value = getFieldValueTF(field);
    if(!validateIsRequired(value) || value != getFieldValueTF(field2)) {
        alert("Please check that the phone number you entered matches the confirmation field.");
        field.focus();
        return false;
    }
    return true;
}

function validate_PHONE_DAY_CONFIRM_01() {
    var field = window.document.form1.PHONE_DAY_CONFIRM_01;
    var field2 = window.document.form1.PHONE_DAY_01;
    var value = getFieldValueTF(field);
    if(!validateIsRequired(value) || value != getFieldValueTF(field2)) {
        alert("Please check that the phone number you entered matches the confirmation field.");
        field.focus();
        return false;
    }
    return true;
}

function validate_UNDERSTAND_02() {
    var len = window.document.form1.elements.length;
    var i=0;
    for(i=0;i<len;i++) {
        if((window.document.form1.elements[i].type==('checkbox')) && window.document.form1.elements[i].id=="understand") {
            if(window.document.form1.elements[i].checked == true) {
                return true;
            }
        }
    }
    alert( "Please check the box indicating your understanding that you will be contacted by a CTU Admissions Advisor." );
    window.document.form1.UNDERSTAND_02.focus();
    return false;
}


function selectValue(field, value) {
    for (var i = 0; i < field.options.length; i++) {
        if (field.options[i].value == value) {
        field.options[i].selected = true
                return;
        }
    }
    return;
}