function ajax_search() {
	
	$("#control_bar_hidden").show();
	$("#search_result_wrapper").show();
	$("#search_result_wrapper").html("<div align=\"center\"><img src=\"/public/images/loading.gif\" /></div>");
	
	var search_term 	= $("#search_term").val();
	var target 				= "/set/ajax-paginate-search/";
  var map = {
    "page"				: 1,
    "limit"				: 5,
    "search_term"	: search_term != undefined ? search_term : ""
  }; 
	
  $.post(target, map, 
    function (data) {
       $("#search_result_wrapper").html(data);
    }
  );
}

function ajax_change_page(page, limit, search_term) {
	$("#search_result_wrapper").html("<div align=\"center\"><img src=\"/public/images/loading.gif\" /></div>");
	var target 				= "/set/ajax-paginate-search/";
  var map = {
    "page"				: page,
    "limit"				: limit,
    "search_term"	: search_term != undefined ? search_term : ""
  };
	
  $.post(target, map, 
    function (data) {
       $("#search_result_wrapper").html(data);
    }
  );
}

function open_add_to_set(id_media) {
	
	$("#set_add_form").html("<div align=\"center\"><img src=\"/public/images/loading.gif\" /></div>");
	$("#set_add_form").show();
	
	var	target = "/set/ajax-add-to-set/id_media/"+id_media;
	
	$.get(target,
		function(data){
			$("#set_add_form").html(data);
		}
	);
}

function add_to_set(id_media) {
	
		var	target = "/set/ajax-add-to-set/";
		var map = {
			'id_set': 	$("#id_set").val(),
			'id_media': id_media
		};
		
		$("#set_add_form").html("<div align=\"center\"><img src=\"/public/images/loading.gif\" /></div>");
		
		$.post(target,map,
			function(data){
			}
		);
		
		$("#set_add_form").hide();
}

function ajax_remove_from_set(id_media, name_media, id_set){
	
	var	target = "/set/ajax-remove-from-set/";
	var map = {
		'id_set': id_set,
		'id_media':id_media
		};
		
	if(window.confirm("Remove Media: "+name_media+"?")) {
		$.post(target,map,
				function(data){
					$("#set_media").html(data);
				}
			);
	} else {
		return false;
	}
}

function ajax_delete_set(id_set, name_set) {
	var	target = "/set/ajax-delete-set/";
	var map = {
		'id_set':id_set
		};
		
	if(window.confirm("Delete Set: "+name_set+"?")) {
		$.post(target,map,
				function(data){
					parent.location='/my-account/';
				}
			);
	} else {
		return false;
	}
}
