/*
 * Font Resizer v1.0.0 - jQuery font size resizer
 * Copyright (c) 2009 Rafal Brzeski (r.brzeski@gmail.com)
 *
 * Dual licensed under the MIT and GPL licenses:
 * 	http://www.opensource.org/licenses/mit-license.php
 * 	http://www.gnu.org/licenses/gpl.html
 *
 */

$(document).ready(function(){	
						   
	$('.fontSize span').click(function(){
				
		/* 
		* Settings
		*/
		var $target = $('.newsItemTxt p, .newsItemTxt ul, .newsItemTxt ol, .newsItemTxt table, .newsItemTxt .subheader, .newsItemTitle h2'); // Target for font resize
		var $fontSize1 = 12; // Font size for variant 1
		var $fontSize2 = 14; // Font size for variant 2
		var $fontSize3 = 16; // Font size for variant 3
		var $fadeOutSpeed = 200;
		var $fadeInSpeed = 200;
		/*
		* End: Settings
		*/
		
		var $currentSize = $target.css('font-size'); // Get current size of font
		var $numSize = parseFloat($currentSize, -2); // Remove 2 character from the received font size (for ex: px, pt, em)
						
		if (this.id == 'fontSize1') { // fontSize1 click id
			$($target).fadeOut($fadeOutSpeed, function() {									 
				$numSize = $fontSize1;
			});
		}
		else if (this.id == 'fontSize2') { // fontSize2 click id
			$($target).fadeOut($fadeOutSpeed, function() {					 
				$numSize = $fontSize2;
			});
		} 
		else if (this.id == 'fontSize3') { // fontSize3 click id
			$($target).fadeOut($fadeOutSpeed, function() {	
				$numSize = $fontSize3;
			});
		}
		
		//Fade in text with new font size
		$($target).fadeIn($fadeInSpeed,function(){
			$target.css('font-size', $numSize);
		})
	});
});


