/* News Pager */
if($('section#news').length) {
	// count and hide articles and set parent width
	var me = $('section#news');
	var totalArticles = me.find('article').length;
	var articleWidth = me.find('article').outerWidth(true);
	me.find('.viewport').width( totalArticles * articleWidth );
	me.find('article').show();
	// set up pager
	var pager = me.find('.bottomline ul');
	for(var i = 0; i < totalArticles; i++) {
		var className = (i == 0) ? ' class="active"' : '';
		pager.append('<li' + className + '><a href="#" class="ir">' + i + '</a></li>');
	}
	var liWidth = pager.find('li:first').outerWidth(true);
	pager.width( liWidth * totalArticles );
	
	pager.find('a').click(function(e) {
		e.preventDefault();
		var index = $(this).parent().index();
		var left = '-' + index * articleWidth + 'px';
		if(Modernizr.csstransitions) me.find('.viewport').css('left', left);
		else me.find('.viewport').animate({'left': left}, 200, 'swing');
		$(this).parent().addClass('active').siblings('li.active').removeClass('active');
	});
	$('a#news_prev').click(function(e) {
		e.preventDefault();
		pager.find('li.active').prev().children('a').trigger('click');
	});
	$('a#news_next').click(function(e) {
		e.preventDefault();
		pager.find('li.active').next().children('a').trigger('click');
	});
}

