/****************************************
| ** MCLAREN | LEWIS HAMILTON NEWS **
|
| Created by: Adam Foster
| Date Created: 2008-16-06
| Copyright 2008 Lightmaker Manchester
|
****************************************/

$(document).ready(function(){

	/*set up vars*/
	var nCount = 0;
	var whatPAG = 0;
	var currentSelected = 1;	
	
	/*select all news items and locate what page selected appears on*/
	$("#newsscroller a").each(function () {
		nCount++;
		if($(this).hasClass("newsarticleactive")){
			currentSelected = nCount;
			whatPAG = Math.floor((currentSelected-1)/5);
		}
	});
	
	/*find number of pages needs for navigation*/
	var totalPAG = Math.ceil(nCount/5);
if(totalPAG >1){	
	
	/*insert page navigation*/
	$('#newsscroller').after("<div class='newspag clearfix'><p></p></div>");
	$('#newsscroller').css({height: '290px', overflow: 'hidden'});
	$('#newsscroller ul').css({position: 'absolute'})
	for (i=1;i<=totalPAG;i++){
		$('.newspag p').append("<a title='page"+i+"' href='javascript:void(0)'>"+i+"</a> ");
	}
	
	/*scroll to active news item*/
	var currentTopPosition = (whatPAG)*-295;
	$('#newsscroller ul').css({top: currentTopPosition+'px'});	
	
	/*highlight correct page*/
	$(".newspagactive").removeClass("newspagactive");	
	$(".newspag a:contains('"+(whatPAG+1)+"')").addClass("newspagactive");
	
	/*add page click function*/
	$(".newspag a").click(function () {
		whatPAG = $(this).html();
		currentTopPosition = (whatPAG-1)*-295;
		$(".newspagactive").removeClass("newspagactive");
		$(this).addClass("newspagactive");
		$('#newsscroller ul').stop().animate({top: currentTopPosition+'px'},500, "easeInOutQuad");
	});
	
}

});