var size = 0;
var limit = 3;

$(document).ready(function(){
	// Reset Font Size
	//~ var originalFontSize = $('html').css('font-size');
	//~ $(".resetFont").click(function(){
		//~ $('html').css('font-size', originalFontSize);
	//~ });

	var p_li_td_default = parseInt($('p').css('font-size'));
	var h1_default = parseInt($('h1').css('font-size'));
	var h2_default = parseInt($('h2').css('font-size'));

	$(".resetFont").click(function() {
		$('p').css('font-size', p_li_td_default);
		$('li').css('font-size', p_li_td_default);
		$('td').css('font-size', p_li_td_default);
		$('h1').css('font-size', h1_default);
		$('h2').css('font-size', h2_default);
		return false;
	});

	// Increase Font Size
	$(".increaseFont").click(function(){
		var p_li_td_current = $('p').css('font-size');
		var h1_current = $('h1').css('font-size');
		var h2_current = $('h2').css('font-size');

		var p_li_td_current_NUM = parseInt(p_li_td_current);
		var h1_NUM = parseInt(h1_current);
		var h2_NUM = parseInt(h2_current);

		if (size < limit) {
			size++;
			$('p').css('font-size', parseInt(p_li_td_current_NUM) + 1);
			$('li').css('font-size', parseInt(p_li_td_current_NUM) + 1);
			$('td').css('font-size', parseInt(p_li_td_current_NUM) + 1);
			$('h1').css('font-size', parseInt(h1_NUM) + 1);
			$('h2').css('font-size', parseInt(h2_NUM) + 1);
		}

		return false;
	});

	// Decrease Font Size
	$(".decreaseFont").click(function(){
		var p_li_td_current = $('p').css('font-size');
		var h1_current = $('h1').css('font-size');
		var h2_current = $('h2').css('font-size');

		var p_li_td_current_NUM = parseInt(p_li_td_current);
		var h1_NUM = parseInt(h1_current);
		var h2_NUM = parseInt(h2_current);

		if (size > -limit) {
			size--;
			$('p').css('font-size', parseInt(p_li_td_current_NUM) - 1);
			$('li').css('font-size', parseInt(p_li_td_current_NUM) - 1);
			$('td').css('font-size', parseInt(p_li_td_current_NUM) - 1);
			$('h1').css('font-size', parseInt(h1_NUM) - 1);
			$('h2').css('font-size', parseInt(h2_NUM) - 1);
		}

		return false;
	});
});

