// JavaScript Document

	var hits = 5;
	var limiteMaior=5;
	var limiteMenor=5;
	
	function fontSize(action, container){
		container = typeof(container) != 'undefined' ? container : 'div.texto'; //se não for especificado um container será ‘div.texto’
	
		var pegaTodos = {pega : function(maiorDeTodos){
		var filho;
	
		// Passo por todos os controles.
		$(maiorDeTodos).children().each(function(i){
			filho = $(this);
		
			$fs = parseInt($(filho).css('font-size'));
			//$lh = parseInt($(filho).css('line-height'));
			
			if (action == 'plus') {
				if(limiteMaior < 15){
					$fs += 2;
					//$lh += 2;
				}
			}
			if (action == 'minus') {
				if(limiteMenor > -5){
					$fs -= 2;
					//$lh -= 2;
				}
			}
			
			$(filho).css('font-size', $fs);
			
			if ($(filho).children().length != 0) {
				pegaTodos.pega($(filho));
			}
			
			$(filho).css('line-height', 1.2);
			
			});
		}};
		
	pegaTodos.pega($(container));

	if(action == 'plus' && limiteMaior < 15){
		limiteMaior=limiteMaior+2;
		limiteMenor += 2;
	}
	if(action == 'minus' && limiteMenor > -5){
		limiteMenor=limiteMenor-2;
		limiteMaior -= 2;
	}
}

$(function(){
	$('#decrease').click(function(){ fontSize('minus','div.aumenta_letras_div') }).blur(); //blur() aqui remove o foco do elemento, logo após o clique
	$('#increase').click(function(){ fontSize('plus','div.aumenta_letras_div') }).blur();
	$('#decrease2').click(function(){ fontSize('minus','div.aumenta_letras_div') }).blur(); //blur() aqui remove o foco do elemento, logo após o clique
	$('#increase2').click(function(){ fontSize('plus','div.aumenta_letras_div') }).blur();
})
