﻿function bindDropDownList(e, targetDropDownList, parentObject) {
    var key = parentObject.value;
    var allOptions = targetDropDownList.allOptions;
    var option;
    var newOption;

    
    targetDropDownList.options.length = 0;

    targetDropDownList.options.add(new Option("-- Select --", ""));
    for (var i=0; i < allOptions.length; i++) 
    {
        option = allOptions[i];
        
        if (option.key == key) {
            
            newOption = new Option(option.text, option.value);
            targetDropDownList.options.add(newOption);
        }
    }
    
    // Now that it's populated, make sure drop down list isn't disabled
    targetDropDownList.disabled = false;
}