jQuery(document).ready( function() {
	
	jQuery("div#invite-list input").click(
		function() {
			jQuery('#ajax-loader').toggle();

			var friend_id = jQuery(this).val();

			if ( jQuery(this).attr('checked') == true ) {
				var friend_action = 'invite';
			} else {
				var friend_action = 'uninvite';
			}
						
			jQuery.post( ajaxurl, {
				action: 'activism_invite_user',
				'friend_action': friend_action,
				'cookie': encodeURIComponent(document.cookie),
				'_wpnonce': jQuery("input#_wpnonce_invite_uninvite_user").val(),
				'friend_id': friend_id,
				'campaign_type_slug': 'event', //OJO ACA AL HACER LA PARTE DE LAS INVITACIONES A LA OTRA CAMPANIA
				'campaign_id': jQuery("input#campaign_id").val()
			},
			function(response)
			{	
				
				if ( jQuery("#message") )
					jQuery("#message").hide();
				
				jQuery('#ajax-loader').toggle();
				response = response.substr(0, response.length-1); //cambiar por una copia?
			
				if ( friend_action == 'invite' ) {
					jQuery('#friend-list').append(response);
				} else if ( friend_action == 'uninvite' ) {
					jQuery('#friend-list li#uid-' + friend_id).remove();
				}
			});
		}
	);
	
	jQuery("#friend-list li a.remove").livequery('click',
		function() {
			jQuery('#ajax-loader').toggle();
			
			var friend_id = jQuery(this).attr('id');
			friend_id = friend_id.split('-');
			friend_id = friend_id[1];
			
			jQuery.post( ajaxurl, {
				action: 'activism_invite_user',
				'friend_action': 'uninvite',
				'cookie': encodeURIComponent(document.cookie),
				'_wpnonce': jQuery("input#_wpnonce_invite_uninvite_user").val(),
				'friend_id': friend_id,
				'campaign_id': jQuery("input#campaign_id").val()
			},
			function(response)
			{	
				jQuery('#ajax-loader').toggle();
				jQuery('#friend-list li#uid-' + friend_id).remove();
				jQuery('#invite-list input#f-' + friend_id).attr('checked', false);
			});
			
			return false;
		}
	);
	
	
});