$(document).ready(function() {
		var newestLinkSlice = 0;
		var bestRatedLinkSlice = 0;
		var mostClickedLinkSlice = 0;

		$(".linklist-result-element").hover(
				function() {
					$(this).children(":first-child").children(":first-child")
							.children(":first-child").fadeOut("fast");
				},
				function() {
					$(this).children(":first-child").children(":first-child")
							.children(":first-child").fadeIn("fast");
				});
	
		$(".linklist-url-text").show();
	
		// Initial hide and show of showcase links.
		updateSlices();
	
		$("#most-clicked-prev").click(function() {
			if (mostClickedLinkSlice > 0) {
				mostClickedLinkSlice--;
			}
			updateSlices();
	
		});
		$("#most-clicked-next").click(function() {
			if (mostClickedLinkSlice < 45) {
				mostClickedLinkSlice++;
			}
			updateSlices();
		});
	
		$("#most-liked-prev").click(function() {
			if (bestRatedLinkSlice > 0) {
				bestRatedLinkSlice--;
			}
			updateSlices();
	
		});
		$("#most-liked-next").click(function() {
			if (bestRatedLinkSlice < 45) {
				bestRatedLinkSlice++;
			} 
			updateSlices();
		});
	
		$("#newest-prev").click(function() {
			if (newestLinkSlice > 0) {
				newestLinkSlice--;
			} 
			updateSlices();
		});
	
		$("#newest-next").click(function() {
			if (newestLinkSlice < 45) {
				newestLinkSlice++;
			}
			
			updateSlices();
		});
	
		function updateSlices() {
			$(".newest-link").hide();
			$(".newest-link").slice(newestLinkSlice, newestLinkSlice + 5)
					.show();
	
			$(".best-rated-link").hide();
			$(".best-rated-link").slice(bestRatedLinkSlice,
					bestRatedLinkSlice + 5).show();
	
			$(".most-clicked-link").hide();
			$(".most-clicked-link").slice(mostClickedLinkSlice,
					mostClickedLinkSlice + 5).show();
		}
	}

);
