﻿var campusSelectItems=new Array(
    new Array("- All Locations", "2"),
    new Array("Fort Lauderdale, FL", "15927"),
    new Array("Gainesville, FL", "15929"),
    new Array("Miami, FL", "15926"),
    new Array("Orlando, FL", "15928")
    );

var programItems=new Array(
    new Array("- Please choose a location first...","1","2"),
    
    new Array("- Programs at Fort Lauderdale", "1", "15927"),
    new Array("Associate Degree - Medical Assisting", "ASAHMA", "15927"),
    new Array("Associate Degree - Medical Office Admin./Billing and Coding", "ASAHBC", "15927"),
    new Array("Associate Degree - Nursing", "ASN", "15927"),
    new Array("Associate Degree - Broadcasting", "ASB", "15927"),
    new Array("Associate Degree - Accounting", "ASBAA", "15927"),
    new Array("Associate Degree - Management", "ASBAM", "15927"),
    new Array("Associate Degree - Emergency Medical Services", "EMS", "15927"),
    new Array("Associate Degree - Legal Assisting/Paralegal", "ASLA", "15927"),
    new Array("Associate Degree - Private Investigation Services", "ASPIS", "15927"),
    new Array("-", "", "15927"),	
    new Array("Bachelor Degree - Accounting", "BSBAA", "15927"),
    new Array("Bachelor Degree - Management", "BSBAM", "15927"),
    new Array("Bachelor Degree - Project Management", "BSBAPM", "15927"),
    new Array("-", "", "15927"),	
    new Array("Diploma - Medical Assisting", "DMA", "15927"),
    new Array("Diploma - Medical Coding and Billing", "DMCB", "15927"),
    
    new Array("- Programs at Gainesville", "1", "15929"),
    new Array("Associate Degree - Medical Assisting", "ASAHMA", "15929"),
    new Array("Associate Degree - Medical Office Admin./Billing and Coding", "ASAHBC", "15929"),
    new Array("Associate Degree - Mental Health Technology", "ASMHT", "15929"),
    new Array("Associate Degree - Management", "ASBAM", "15929"),
    new Array("Associate Degree - Emergency Medical Services", "EMS", "15929"),
    new Array("Associate Degree - Criminal Justice", "ASCJ", "15929"),
    new Array("Associate Degree - Legal Assisting/Paralegal", "ASLA", "15929"),
    new Array("-", "", "15929"),		
    new Array("Bachelor Degree - Management", "BSBAM", "15929"),
    new Array("Bachelor Degree - Project Management", "BSBAPM", "15929"),
    new Array("-", "", "15929"),		
    new Array("Diploma - Phlebotomist", "PHLE", "15929"),
    new Array("Diploma - Medical Assisting", "DMA", "15929"),
    new Array("Diploma - Medical Coding and Billing", "DMCB", "15929"),
    
    new Array("- Programs at Miami", "1", "15926"),
    new Array("Associate Degree - Medical Assisting", "ASAHMA", "15926"),
    new Array("Associate Degree - Medical Office Admin./Billing and Coding", "ASAHBC", "15926"),
    new Array("Associate Degree - Accounting", "ASBAA", "15926"),
    new Array("Associate Degree - Management", "ASBAM", "15926"),
    new Array("Associate Degree - Emergency Medical Services", "EMS", "15926"),
    new Array("Associate Degree - Legal Assisting/Paralegal", "ASLA", "15926"),
    new Array("Associate Degree - Private Investigation Services", "ASPIS", "15926"),
    new Array("-", "", "15926"),		
    new Array("Bachelor Degree - Accounting", "BSBAA", "15926"),
    new Array("Bachelor Degree - Management", "BSBAM", "15926"),
    new Array("Bachelor Degree - Project Management", "BSBAPM", "15926"),
    new Array("-", "", "15926"),		
    new Array("Diploma - Medical Assisting", "DMA", "15926"),
    new Array("Diploma - Medical Coding and Billing", "DMCB", "15926"),
    
    new Array("- Programs at Orlando (Casselberry)", "1", "15928"),
    new Array("Associate Degree - Medical Assisting", "ASAHMA", "15928"),
    new Array("Associate Degree - Medical Office Admin./Billing and Coding", "ASAHBC", "15928"),
    new Array("Associate Degree - Management", "ASBAM", "15928"),
    new Array("Associate Degree - Emergency Medical Services", "EMS", "15928"),
    new Array("Associate Degree - Legal Assisting/Paralegal", "ASLA", "15928"),
    new Array("Associate Degree - Private Investigation Services", "ASPIS", "15928")
    
    );

function clearOptions(selectDomElement) {
  while(selectDomElement.length > 0)
    selectDomElement.remove(0); 
}

function getInstance(ident) {
  var element = document.getElementById(ident); 
  if(element != null)return element; 
  element = document.getElementsByName(ident); 
  for(var i = 0; i < element.length; i++)if(element[i].tagName.toUpperCase() == 'SELECT')return element[i]; 
  return null; 
}

function campusChanged() {
    
    var campusSelect = getInstance("connectID");
    var programsSelect = getInstance("program_of_interest");

    var selectedCampusValue = "2";
    
    clearOptions(programsSelect);

    for (var i = 0; i < campusSelect.options.length; i++) 
        if (campusSelect.options[i].selected) 
            selectedCampusValue = campusSelect.options[i].value;
    
    for (var i=0; i < programItems.length; i++) {
        
        if (programItems[i][2] == selectedCampusValue) {
            var optTag = document.createElement("OPTION"); 
            optTag.text = programItems[i][0]; 
            optTag.value = programItems[i][1]; 
            if(navigator.userAgent.indexOf('MSIE') !=- 1)programsSelect.add(optTag); 
            else programsSelect.add(optTag, null); 
        }
        
    }
      
}

function loadRelationalSelectContent()
{
    var campusSelect = getInstance("connectID");

    clearOptions(campusSelect); 

    for (var i=0; i < campusSelectItems.length; i++) {
        var optTag = document.createElement("OPTION"); 
        optTag.text = campusSelectItems[i][0]; 
        optTag.value = campusSelectItems[i][1]; 
        if(navigator.userAgent.indexOf('MSIE') !=- 1)campusSelect.add(optTag); 
        else campusSelect.add(optTag, null); 
    }
    campusChanged();
}