var fontIncrementStep = 2;

$().ready(function() {
	var segment = document.location.pathname;
	if (segment.indexOf('/', 1) > 0) {
		segment = segment.substr(1, segment.indexOf('/', 1) - 1);
	} else {
		segment = segment.substr(1, segment.length - 1);
	}

	switch(segment)
	{
		case '':
			$('#nav-home').addClass('active');
			break;
		case 'about-nelf':
			$('#nav-about').addClass('active');
			break;
		case 'becoming-certified':
			$('#nav-certified').addClass('active');
			break;
		case 'calendar':
			$('#nav-calendar').addClass('active');
			break;
		case 'news':
			$('#nav-news').addClass('active');
			break;
	    case 'articles':
			$('#nav-articles').addClass('active');
			break;
		case 'contact':
			$('#nav-contact').addClass('active');
			break;
	}
	
	$('#font-increase').click(function() {
		$.each($('.resize'), function(index, item) {
			var currentSize = parseInt($(item).css('font-size').replace('px', ''));
			$(item).css('font-size', (currentSize + fontIncrementStep).toString() + 'px');
			$(item).css('line-height', (currentSize + fontIncrementStep).toString() + 'px');
		});
	});
	
	$('#font-decrease').click(function() {
		$.each($('.resize'), function(index, item) {
			var currentSize = parseInt($(item).css('font-size').replace('px', ''));
			$(item).css('font-size', (currentSize - fontIncrementStep).toString() + 'px');
			$(item).css('line-height', (currentSize - fontIncrementStep).toString() + 'px');
		});
	});
	
	$('#font-reset').click(function() {
		$.each($('.resize'), function(index, item) {
			$(item).css('font-size', '');
			$(item).css('line-height', '');
		});
	});
});
