var iPageWidth = 940;
var iMinimumItemsPerPage = 2;

$j(function(){
	var $results = $j(".listings .results");
	var $container = $results.find(".container");
	var iPages = $container.find(".pages a").length;
	var iItemsPerPage = $j($container.find(".page").get(0)).find(".item").length;
	if(iItemsPerPage < iMinimumItemsPerPage) iItemsPerPage = iMinimumItemsPerPage;
	var iPageHeight = Math.ceil(iItemsPerPage / 2) * $j($container.find(".item").get(0)).outerHeight();
	
	$results.css({
		height: iPageHeight
	});
	
	$container.css({
		width: (iPages * iPageWidth)
	}).find(".page").css({
		width: iPageWidth,
		height: iPageHeight
	});
	
	$j(".listings .pages a").click(function(){
		iPage = parseInt(this.href.split("#")[1]);
		$container.animate({
			left: (((iPage - 1) * iPageWidth) * -1) + "px"
		});
		$j(".listings .pages a").removeClass("active");
		$j(this).addClass("active");
		return false;
	});
});
