// JavaScript Document
jQuery.fn.fontsizemanager = function () {
	return this.each(function() {
		
		var pFontSize = parseFloat($('p').css('font-size'));
		var liFontSize = parseFloat($('li').css('font-size'));
		var h1FontSize = parseFloat($('h1').css('font-size'));
		var h2FontSize = parseFloat($('h2').css('font-size'));
		var h3FontSize = parseFloat($('h3').css('font-size'));
		var h4FontSize = parseFloat($('h4').css('font-size'));
		var h5FontSize = parseFloat($('h5').css('font-size'));					
		var tdFontSize = parseFloat($('td').css('font-size'));	
		
			$('#fontsizemanager_add').click(function() {
				
				var pNewFontSize = parseFloat($('p').css('font-size'));
				var liNewFontSize = parseFloat($('li').css('font-size'));
				var h1NewFontSize = parseFloat($('h1').css('font-size'));
				var h2NewFontSize = parseFloat($('h2').css('font-size'));
				var h3NewFontSize = parseFloat($('h3').css('font-size'));
				var h4NewFontSize = parseFloat($('h4').css('font-size'));
				var h5NewFontSize = parseFloat($('h5').css('font-size'));						
				var tdNewFontSize = parseFloat($('td').css('font-size'));
				
				pNewFontSize=pNewFontSize+1;
				liNewFontSize=liNewFontSize+1;
				h1NewFontSize=h1NewFontSize+1;
				h2NewFontSize=h2NewFontSize+1;
				h3NewFontSize=h3NewFontSize+1;
				h4NewFontSize=h4NewFontSize+1;
				h5NewFontSize=h5NewFontSize+1;
				tdNewFontSize=tdNewFontSize+1;
				
				if (pNewFontSize < 18){	
					$('#texto p').css("font-size",pNewFontSize); 
					$('#texto li').css("font-size",liNewFontSize); 
					$('#texto h1').css("font-size",h1NewFontSize); 
					$('#texto h2').css("font-size",h2NewFontSize); 
					$('#texto h3').css("font-size",h3NewFontSize);
					$('#texto h4').css("font-size",h4NewFontSize);
					$('#texto h5').css("font-size",h5NewFontSize);
					$('#texto td').css("font-size",tdNewFontSize); 
				}
	
			});


			$('#fontsizemanager_minus').click(function() {
				
				var pNewFontSize = parseFloat($('p').css('font-size'));
				var liNewFontSize = parseFloat($('li').css('font-size'));
				var h1NewFontSize = parseFloat($('h1').css('font-size'));
				var h2NewFontSize = parseFloat($('h2').css('font-size'));
				var h3NewFontSize = parseFloat($('h3').css('font-size'));
				var h4NewFontSize = parseFloat($('h4').css('font-size'));
				var h5NewFontSize = parseFloat($('h5').css('font-size'));						
				var tdNewFontSize = parseFloat($('td').css('font-size'));
				
				pNewFontSize=pNewFontSize-1;
				liNewFontSize=liNewFontSize-1;
				h1NewFontSize=h1NewFontSize-1;
				h2NewFontSize=h2NewFontSize-1;
				h3NewFontSize=h3NewFontSize-1;
				h4NewFontSize=h4NewFontSize-1;
				h5NewFontSize=h5NewFontSize-1;
				tdNewFontSize=tdNewFontSize-1;
				
				if (pNewFontSize > 8){	
					$('#texto p').css("font-size",pNewFontSize); 
					$('#texto li').css("font-size",liNewFontSize); 
					$('#texto h1').css("font-size",h1NewFontSize); 
					$('#texto h2').css("font-size",h2NewFontSize); 
					$('#texto h3').css("font-size",h3NewFontSize); 
					$('#texto h4').css("font-size",h4NewFontSize); 
					$('#texto h5').css("font-size",h5NewFontSize); 
					$('#texto td').css("font-size",tdNewFontSize); 
				}
	
			});

		
			$('#fontsizemanager_reset').click(function() {
				$('#texto p').css("font-size",pFontSize);	
				$('#texto li').css("font-size",liFontSize);			 
				$('#texto h1').css("font-size",h1FontSize);	
				$('#texto h2').css("font-size",h2FontSize);			
				$('#texto h3').css("font-size",h3FontSize);	
				$('#texto h4').css("font-size",h4FontSize);	
				$('#texto h5').css("font-size",h5FontSize);			
				$('#texto td').css("font-size",tdFontSize);			
			});
		
	});
}
