var symantec = symantec || {};

symantec.profiles = {};

/**
 * Sets up the ajax behavior for the feed filters on profile pages
 */
symantec.profiles.setup_feed_filter = function() {
  var $filter_item = $('.feed-filter');
  if ($filter_item.length) {
    var select_id = $filter_item.attr('id');
    var user_id = select_id.split('-')[3];
    $filter_item.change(function() {      
      var post_data = {
        content_type: $filter_item.val(),
        user_id: user_id
      };
      $('.feed-items').html('<div class="feed-loading">Loading...</div>');
      $.post(Drupal.settings.basePath + 'profiles/feed/ajax', post_data, function(response) {
        var response_data = eval('(' + response + ')');
        $('.feed-items').html(response_data['data']);
      });
    });
  }
}

// do our setup on load
Drupal.behaviors.profiles = symantec.profiles.setup_feed_filter;