 //
 //
 // ContentGroupMember
 //
 //
 
// Ajax request/reaction			
    var selectContentGroupMembers_target;
    
    function request_selectContentGroupMembersByType(input, target){
        if (target != ''){
            selectContentGroupMembers_target = target;
        }
        AJAXREQUEST('selectContentGroupMembersByType',input,'reaction_selectContentGroupMembersByType','','');				
    }
    
    function reaction_selectContentGroupMembersByType(response,xmlData){
        if (response !=0){    
            append_contentGroupMembers(xmlData, selectContentGroupMembers_target);
        }else{
            //errorMessage(xmlData);
        }
        if (AJAXREQUEST_queue.peek() > 0){
            eval(AJAXREQUEST_queue.pop());
        }
    }
    
    var selectContentGroupMember_target;
    
    function request_selectContentGroupMemberByID(input, target){
        if (target != ''){
            selectContentGroupMember_target = target;
        }
        AJAXREQUEST('selectContentGroupMemberByID',input,'reaction_selectContentGroupMemberByID','','');				
    }
    
    function reaction_selectContentGroupMemberByID(response,xmlData){
        if (response !=0){    
            append_contentGroupMembers(xmlData, selectContentGroupMember_target);
        }else{
            errorMessage(xmlData);
        }
        if (AJAXREQUEST_queue.peek() > 0){
            eval(AJAXREQUEST_queue.pop());
        }
    }
            
// ContentGroupMember Specific Functions
            
    function append_contentGroupMembers(xmlData, target){
        if (browser.isIE){xmlData = resp;}
        var t = elementBID(target);
        var type = xmlData.getElementsByTagName('type')[0].firstChild.data
        var members = xmlData.getElementsByTagName(type);
        //alert(members.length+" members found, adding to: "+target);
        for (var j=0; j < members.length; j++){
            var member = members[j];        
            if (browser.isIE){
                eval('t.innerHTML += '+type+'XMLtoHTML(member)');
            }else{
                eval('t.appendChild('+type+'XMLtoElement(member))');			
            }
        }
        
    }