
function cessation_ivr_choose_provider(target)
{
    if (typeof(target) == 'undefined') {
        return false;
    }

    var ajax_script = 'http://' + window.location.hostname + '/ivr_service_provider.php';
    var qstr = 'provider_id=' + target.value;

    sb_req(ajax_script, cessation_ivr_callback, qstr);
}


function cessation_ivr_callback(req)
{
    var response = '';

    if (!req) {
        alert('No response from server.');
        return;
    }

    var data = JSON.parse(req.responseText);

    for (var key in data) {
        var id = 'edit_form_hbc_provider_' + key;
        var input = document.getElementById(id);
        if ((typeof(input) == 'undefined') || !input || !data[key]) {
            continue;
        }
        input.value = data[key];
    }
}
