
var AnnouncementlstOnlineCollegeCategories_ClientID = '_ctl0__ctl0_announcement1_lstCategories';
var AnnouncementlstOnlineCollegeConcentrations_ClientID = '_ctl0__ctl0_announcement1_lstConcentrations';
var AnnouncementbShowEmptyEntries_OnlineColleges = true;

var AnnouncementlstOnlineCollegeCategory;
var AnnouncementlstOnlineCollegeConcentrations;

function AnnouncementGetByOnlineCollegeCategory_OnLoad()
{
    AnnouncementlstOnlineCollegeCategory = document.getElementById(AnnouncementlstOnlineCollegeCategories_ClientID);
    AnnouncementlstOnlineCollegeConcentrations = document.getElementById(AnnouncementlstOnlineCollegeConcentrations_ClientID);

    if (AnnouncementlstOnlineCollegeCategory != null)
        AnnouncementlstOnlineCollegeCategory.onchange = function(){AnnouncementlstOnlineCollegeCategories_Change();};
}
function AnnouncementlstOnlineCollegeCategories_Change()
{
    var sOnlineCollegeCategory = AnnouncementlstOnlineCollegeCategory.options[AnnouncementlstOnlineCollegeCategory.selectedIndex].value;
    if (sOnlineCollegeCategory != '0' && sOnlineCollegeCategory != '')
        AnnouncementResetOnlineCollegeConcentrations_Ajax(sOnlineCollegeCategory);
    else
        AnnouncementOnSucceeded_GetOnlineCollegeConcentrations(null, null);
}

function AnnouncementResetOnlineCollegeConcentrations_Ajax(iOnlineCollegeCategory)
{
    Searches.Ajax.College.Online.AJAX_GetConcentrations(iOnlineCollegeCategory,
                                                        AnnouncementbShowEmptyEntries_OnlineColleges,
                                                        AnnouncementOnSucceeded_GetOnlineCollegeConcentrations,
                                                        AnnouncementOnFailed_GetOnlineCollegeConcentrations);
}
       
function AnnouncementOnSucceeded_GetOnlineCollegeConcentrations(result,
                                                    eventArgs)
{
    var aOnlineColleges = result;
    var aTemp;
    var oOnlineCollege;
    var i;
    
    var sTemp = '';
    
    //Eliminate Existing OnlineCollege Options
    var oExisting = AnnouncementlstOnlineCollegeConcentrations.options.length;
    for (i = 0; i < oExisting; i++)
    {
        AnnouncementlstOnlineCollegeConcentrations.remove(0);
    }

   //If Array contains OnlineColleges, add them to AnnouncementlstOnlineCollegeConcentrations
   //

    if (aOnlineColleges != null && typeof(aOnlineColleges) == "object")
    {
        for (i = 0; i < aOnlineColleges.length; i++)
        {
            aTemp = aOnlineColleges[i];
            oOnlineCollege = document.createElement("OPTION");
            oOnlineCollege.text = aTemp[0];
            oOnlineCollege.value = aTemp[1];
            
            AnnouncementlstOnlineCollegeConcentrations.options[AnnouncementlstOnlineCollegeConcentrations.options.length] = oOnlineCollege;
        }
        AnnouncementlstOnlineCollegeConcentrations.SelectedIndex = 0;
        AnnouncementlstOnlineCollegeConcentrations.style.display = "";
    }
}

function AnnouncementOnFailed_GetOnlineCollegeConcentrations(error)
{
    document.getElementById('spnMessage').innerHTML = 'Error';
}