// Homepage: Show/hidden next and previous buttons, depending on which options are visible
function setArrowClass(oLink,intNumOfLinks,direction)
{
	var classID = $(oLink).parent().attr("class");
	classID = classID.replace("p","");
	if(direction == "next")
	{
		classID = parseInt(classID)+1;
	}
	else
	{
		classID = parseInt(classID)-1;
	}
	setPageOnStatus(classID.toString(),intNumOfLinks);
}


// Homepage: Applies on status to clicked page number
// Sets arrow classes where applicable
function setPageOnStatus(id,intNumOfLinks)
{
	for(i=1; i<=intNumOfLinks; i++)
	{
		$("#p" + i).removeClass("on");
		$("#prev").removeClass("p" + i);
		$("#next").removeClass("p" + i);
	}
	$("#p" + id).addClass("on");
	$("#prev").addClass("p" + id);
	$("#next").addClass("p" + id);
	
	if(id == "1")
	{
		$("#prev").addClass("invisible");
		$("#next").removeClass("invisible");
	} 
	else if(id == intNumOfLinks.toString())
	{
		$("#next").addClass("invisible");
		$("#prev").removeClass("invisible");
	}
	else
	{
		$("#prev").removeClass("invisible");
		$("#next").removeClass("invisible");
	}
}