
var checkflag = "false";
    function check(field) {
       
      if (checkflag == "false") {
        for (i = 0; i < field.length; i++) {
          field[i].checked = true;
          
         }
        checkflag = "true";
        return "None";
      } else {
        for (i = 0; i < field.length; i++) {
          field[i].checked = false;
        }
        checkflag = "false";
        return "All";
      }
    }

function add_friend(who,whom,target_id)
 {
    var url = 'user_add_remove_links.php?action=add';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
    var target = 'friend-'+target_id;
   
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            
         }
      }
    );
  
}

function remove_friend(who,whom, target_id) {
    var url = 'user_add_remove_links.php?action=remove';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id; 
    var target = 'friend-'+target_id; 
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            
                   
         }
      }
    );

}  

function become_fan(who,whom,target_id)
 {
    var url = 'user_add_remove_links.php?action=become_fan';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
    var target = 'fan-'+target_id;
   
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            
         }
      }
    );
  
}

function remove_fan(who,whom, target_id) {
    var url = 'user_add_remove_links.php?action=remove_fan';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id; 
    var target = 'fan-'+target_id; 
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            
                   
         }
      }
    );

} 


function block_friend(who,whom,target_id)
 {
    var url = 'user_add_remove_links.php?action=block';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
    var target = 'block-'+target_id;
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
          

                    
         }
      }
    );
  
}

function unblock_friend(who,whom, target_id) {
    var url = 'user_add_remove_links.php?action=unblock';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id; 
    var target = 'block-'+target_id;
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            //alert($('friend-'+target_id).innerHTML);
            //$('friend-'+target_id).innerHTML = 'remove_friend('+ who +','+ whom +','+ target_id +')';
                    
         }
      }
    );

}


function confirm_friend_dash(who,whom,target_id)
 {
    var url = 'user_add_remove_links.php?action=confirm_from_dash';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
    
     
    new Ajax.Updater(target_id, url,
    { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
             
         }
      }
    );   
  
}

function remove_friend_dash(who,whom,target_id)
 {
   
    var url = 'user_add_remove_links.php?action=remove_from_dash';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
     
    new Ajax.Updater(target_id, url,
    { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
         

         }
      }
    );      
     
  
}

function remove_invitation_dash(who,whom,target_id)
 {
   
    var url = 'user_add_remove_links.php?action=remove_invitation_dash';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
     
    new Ajax.Updater(target_id, url,
    { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
         

         }
      }
    );      
     
  
}

function ignore_friend_dash(who,whom,target_id)
 {
   
    var url = 'user_add_remove_links.php?action=ignore_from_dash';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id;     
     
    new Ajax.Updater(target_id, url,
    { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
         

         }
      }
    );      
     
  
}

function add_favorite(who,whom, target_id) {
    var url = 'user_add_remove_links.php?action=add_favorite';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id; 
    var target = 'favorite-'+target_id; 
   
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            //alert($('friend-'+target_id).innerHTML);
            //$('friend-'+target_id).innerHTML = 'remove_friend('+ who +','+ whom +','+ target_id +')';
                    
         }
      }
    );

}
function remove_favorite(who,whom, target_id) {
    var url = 'user_add_remove_links.php?action=remove_favorite';
    var pars = 'who='+who+'&whom='+whom+'&target_id='+target_id; 
    var target = 'favorite-'+target_id; 
    
    new Ajax.Updater(target, url, 
      { 
        method: 'get', 
        parameters: pars,
        onSuccess: function()
         {
            //alert($('friend-'+target_id).innerHTML);
            //$('friend-'+target_id).innerHTML = 'remove_friend('+ who +','+ whom +','+ target_id +')';
                    
         }
      }
    );

}

function remove_messages(value,formname, target_id) { 
    var url = 'user_add_remove_links.php?action=remove_messages';
    var message_id = '';
if(value == 'delete'){
            for (i = 0; i < target_id.length; i++) {
                  if(target_id[i].checked)
                    {
                      message_id = message_id +','+target_id[i].value;
                    }
             }
          
            var pars = 'message_id='+message_id; 
            var target = 'msg_id';
           
            new Ajax.Updater( target, url, 
              { 
                method: 'get', 
                parameters: pars,
                onSuccess: function()
                 {
                     
                 }
              }
            );
  }else{
       alert('Pease select an action ');      
  }
 
}
function read_messages(value,form, target_id) { 
    var url = 'user_add_remove_links.php?action=read_messages';
    var message_id = '';
    if(value == 'read'){           
            for (i = 0; i < target_id.length; i++) {
                  if(target_id[i].checked)
                    {
                      message_id = message_id +','+target_id[i].value;
                    }
             }
            var pars = 'message_id='+message_id; 
            var target = 'msg_id';
           
            new Ajax.Updater( target, url, 
              { 
                method: 'get', 
                parameters: pars,
                onSuccess: function()
                 {
                   //document.formname.submit();               
                 }
              }
            );
       }else{
          alert('Pease select an action ');  
       }
}
function unread_messages(value,form, target_id) { 
    var url = 'user_add_remove_links.php?action=unread_messages';
    var message_id = '';
if( value=='unread'){    
               
            for (i = 0; i < target_id.length; i++) {
                  if(target_id[i].checked)
                    {
                      message_id = message_id +','+target_id[i].value;
                    }
             }
            var pars = 'message_id='+message_id; 
            var target = 'msg_id';
           
            new Ajax.Updater( target, url, 
              { 
                method: 'get', 
                parameters: pars,
                onSuccess: function()
                 {
                       //document.formname.submit();              
                 }
              }
            );
  }else {
       alert('Pease select an action ');  
  } 

 }


