function updateRows(res){
	$(".title_table").parent().find("tr").not(".title_table").remove();					
	var i, nom, row;
	var qty = (res==null)?"0":res.length;
	for(i=0;i<qty;i++){
		row = "<tr class='table_row'>\n";
			row += "<td>"+res[i]['title']+" <a href='"+res[i]['url']+"' class='more'>en savoir plus »</a></td>\n";
			row += "<td><b>"+res[i]['departement']+"</b></td>\n";
			row += "<td>"+res[i]['ville']+"</td>\n";
			row += "<td>"+res[i]['type']+"</td>\n";
			row += "<td>"+res[i]['post_bac']+"</td>\n";
		row += "</tr>\n";						
		$(".title_table").parent().append(row);
	}
	$(".title_table").parent().append("<tr class='table_row'><td colspan='5'>"+qty+" resultat(s) trouvé(s)</td></tr>");
}
$(function(){
	$("a.arrow").toggle(
		function(){
			$(document.body).css("cursor","progress");
			var img = $(this).find("img");
			$.ajax({ 
				type: "POST", 
				url: "/index.php", 
				data: $(this).attr("href")+"&by=asc&"+$("#search").serialize()+"&path="+$("input[name=path]").val()+"&search=true", 
				dataType: "json",
				success: function(res){ 
					updateRows(res);
					$(document.body).css("cursor","auto");
				} 
			});
			$(img).attr("src", "/images/arrow_small_asc.jpg");
		},
		function(){
			$(document.body).css("cursor","progress");
			var img = $(this).find("img");
			$.ajax({ 
				type: "POST", 
				url: "/index.php", 
				data: $(this).attr("href")+"&by=desc&"+$("#search").serialize()+"&path="+$("input[name=path]").val()+"&search=true", 
				dataType: "json",
				success: function(res){ 
					updateRows(res);
					$(document.body).css("cursor","auto");
				} 
			});
			$(img).attr("src", "/images/arrow_small_desc.jpg");
		}
	);
	$("#search").submit(function(){
		$.ajax({ 
			type: "POST", 
			url: "/index.php", 
			data: $(this).serialize()+"&by=asc"+"&path="+$("input[name=path]").val()+"&search=true", 
			dataType: "json",
			success: function(res){ 
				updateRows(res);
				$(document.body).css("cursor","auto");
			} 
		});
		return false;
	});
});
