$(document).ready(function() {
	// do stuff when DOM is ready
	//Retrieve number of rows in table
	var nr_el = $("#table_page tr").length;
	//Number of rows to display per table page view
	var nr_el_pp = 5;
	//Number of pages (rows mod nr of els per page_
	var nr_pages = nr_el / nr_el_pp;
	if (nr_el % nr_el_pp > 0) {
		nr_pages = Math.floor(nr_el / nr_el_pp) + 1;
	}

	var curr_page = 1;
	function displayTablePg(page_nr, nr_el) {
		$("#table_page tr").hide();

		var start_el = (page_nr-1)*nr_el;
		var end_el = start_el + (nr_el - 1);
		//alert(start_el + " :: " + end_el);

		//Update labal display
		$("#labelNumberPress").html((start_el+1) + " - " + (end_el+1) + " &nbsp;de " + $("#table_page tr").length);
		
		var i;
		for (i = start_el; i <= end_el; i++) {
			$("#table_page tr:eq(" + i + ")").show();
		}
		
	}
	$("#newsNav").append("<div id=\"anchorsPressPrevious\"  style=\"display:inline;margin-right:0px;width:17px;\" class=\"difcursor\"><img src=\"/assets/corp/images/corp_previous_button.gif\" style=\"margin-bottom:-3px;\" border=\"0\" alt=\"anterior\" title=\"anterior\"></div><div id=\"labelNumberPress\" style=\"display:inline;font-size:12px;margin-right:3px;margin-left:5px\"></div><div id=\"anchorsPressNext\" style=\"display:inline;margin-right:1px;width:17px;\" class=\"difcursor\">&nbsp;<img src=\"/assets/corp/images/corp_next_button.gif\" style=\"margin-bottom:-3px;\" border=\"0\" alt=\"seguiente\" title=\"seguiente\"></div>");
				
	$("#anchorsPressPrevious").css("visibility","hidden");			
	displayTablePg(curr_page,nr_el_pp);
	
	//Fixed bug where the bottom border disappears in IE6 and IE7.
	if ($.browser.msie) {
		//alert("IE");
		$("#table_page").css("border-bottom","1px solid #CACBCE");
		}

	//Fixed bug where there is no padding below the table in IE7.
	if ($.browser.msie && $.browser.version.indexOf("7") == 0) {
		//alert("IE");
		$("#table_page").css("margin-bottom","24px");
		}
 

	
	$("#anchorsPressNext").click(function(){
		if (curr_page < nr_pages){
			curr_page++;
			displayTablePg(curr_page,nr_el_pp);
			if (curr_page > 1) {
				$("#anchorsPressPrevious").css("visibility","visible");
			}
			if (curr_page == nr_pages){
				$(this).css("visibility","hidden");
			}
		}
	});

	$("#anchorsPressPrevious").click(function(){
		if (curr_page > 0){
			curr_page--;
			displayTablePg(curr_page,nr_el_pp);
			if (curr_page < nr_pages) {
				$("#anchorsPressNext").css("visibility","visible");
			}
			if (curr_page == 1){
				$(this).css("visibility","hidden");
			}
		}
	});
	
	//Highlight every 2nd row
	$("#table_pr tr:even td").addClass("ltblue");
	$("#table_page tr[class=rbContentRowsPress]:even td").addClass("ltblue");
	
});