


/*
$(document).ready(function(){
  // Reset Font Size
  var originalFontSize = $('.content').css('font-size');
    $(".size1").click(function(){
    $('.content').css('font-size', originalFontSize);
    return false;
  });
  // Medium
  $(".size2").click(function(){
    var currentFontSize = $('.content').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*0.8;
    $('.content').css('font-size', newFontSize);
    return false;
  });
  // Large
  $(".size3").click(function(){
    var currentFontSize = $('.content').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*1.25;
    $('.content').css('font-size', newFontSize);
    return false;
  });
});

*/


var sitefunctions = {
	textresize : function(){
		// show text resizing links
		var $cookie_name = "c-f-FontSize";
		var originalFontSize = parseFloat($(".content").css("font-size"), 10);
		
		// if exists load saved value, otherwise store it
		if($.cookie($cookie_name)) {
			var $getSize = $.cookie($cookie_name);
			$(".content").css({fontSize : $getSize + ($getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
		} else {
			$.cookie($cookie_name, originalFontSize);
		}
		
		// normal
		$(".size1").bind("click", function() {
			$(".content").css("font-size", originalFontSize);
			$.cookie($cookie_name, originalFontSize, { path: '/', expires: 30 });
			return false;
		});
		
		
		// medium
		$(".size2").bind("click", function() {
			var newFontSize = originalFontSize*1.2;
			
			
			//////////////////////////
			// Limit decrease to only once
			if(newFontSize > (originalFontSize*1.2))
				return false;
				
				
				
			if (newFontSize,  11) {
				$(".content").css("font-size", newFontSize);
				$.cookie($cookie_name, newFontSize, { path: '/', expires: 30 });
			}
			return false;	
		});
		
		
		// large
		$(".size3").bind("click", function() {
			var newFontSize = originalFontSize*1.4;
			
			//////////////////////////
			// Limit increase to only once
			if(newFontSize > (originalFontSize*1.4))
				return false;
				
				
			if (newFontSize,  11) {
				$(".content").css("font-size", newFontSize);
				$.cookie($cookie_name, newFontSize, { path: '/', expires: 30 });
			}
			return false;	
		});
	}
}
 
$(document).ready(function(){
		sitefunctions.textresize();	
})
