

function updateReviewer(idnumber,loc){
    
    var url='updateReviewer.do';
    var url2='getReviewers.do';
    var assignment_locale = 'reviewer_'+idnumber;
    var mon_assignment_locale = 'mon_reviewer_'+idnumber;
    var assignment_class = '.reviewer_choice_'+idnumber;
    if (loc=='assn'){
        var current_locale = escape($F(assignment_locale));
        var pars='userId='+current_locale+'&resourceId='+idnumber+'&command=save';
        var parsget='userId='+current_locale+'&resourceId='+idnumber+'&command=getMon';
        var target='reviewerlist_'+idnumber;
        var get_target='mon_reviewerlist_'+idnumber;
    } else if (loc=='mon') {
        var current_locale = escape($F(mon_assignment_locale));
        var pars='userId='+current_locale+'&resourceId='+idnumber+'&command=saveMon';
        var parsget='userId='+current_locale+'&resourceId='+idnumber+'&command=get';
        var target='mon_reviewerlist_'+idnumber;
        var get_target='reviewerlist_'+idnumber;
    }
    
    classesToUpdate = $$(assignment_class);
    classesToUpdate.each(function(updateClass) {
    var option_children = updateClass.childNodes;
    var num_option_children = option_children.length;
    for (var x = 0;x < num_option_children;x++){
        if (option_children[x].value==current_locale){
            updateClass.removeChild(option_children[x]);
            break;
        }
    }
    //alert(updateClass);
    });
    
    /*var option_children = $(assignment_locale).childNodes;
    var num_option_children = option_children.length;
    for (var x = 0;x < num_option_children;x++){
        if (option_children[x].value==current_locale){
            $(assignment_locale).removeChild(option_children[x]);
            break;
        }
    }
    
    var mon_option_children = $(mon_assignment_locale).childNodes;
    var mon_num_option_children = mon_option_children.length;
    for (var x = 0;x < mon_num_option_children;x++){
        if (mon_option_children[x].value==current_locale){
            $(mon_assignment_locale).removeChild(mon_option_children[x]);
            break;
        }
    }
    */
    
    //var optionsList = $(assignment_locale).options;
    //var mon_optionsList = $(mon_assignment_locale).options;
    /*var optionsList = $(assignment_locale).descendants;
    var mon_optionsList = $(mon_assignment_locale).descendants;
    
    for (x=optionsList.length-1;x>=0;x--) {
        if (optionsList[x].readAttribute("value")==current_locale){
        //alert($(assignment_locale).options);
        //optionsList[x].remove();
        break;
        }
    }
    for (k=mon_optionsList.length-1;k>=0;k--) {
        if (mon_optionsList[k].readAttribute("value")==current_locale){
        //if (mon_optionsList[k].value==current_locale){
        //alert($(mon_assignment_locale).options);
        alert(mon_optionsList[k].value);
        //mon_optionsList[k].remove();
        break;
        }
    }*/
    
    var myAjax = new Ajax.Updater(target,url,{method:'post',parameters:pars,onComplete:function(){new Ajax.Updater(get_target,url2,{method:'get',parameters:parsget});}});
   
    

}