jQuery.fn.jfontsizer = function(o) {
	try
	{		
		// Defaults
		var o = jQuery.extend( {
			applyTo: 'html',
			changesmall: '2',
			changelarge: '2',
			expire: 30
		},o);   
		
		// Current
		var c = 'fs_med';
		
		// Check cookie  
		if ($.cookie('perpetual-fontResize') != "") {
			var c = $.cookie('perpetual-fontResize');
			switch (c) {
				case 'fs_sml':
				$('html').css('font-size','1em');
					break;
			   case 'fs_med':
					$('html').css('font-size','1em');
					break;
				case 'fs_lrg':
				$('html').css('font-size','1.2em');
					break;
			}
		}
		 
		$('#fontSizer a').click(function(){
			var t = $(this).attr('id');
			
			$.cookie('perpetual-fontResize',t,o.expire);
			
			var f = $('html').css('font-size');    
			switch(t){
				case 'fs_sml':
					$('html').css('font-size','1em');
					break;
				case 'fs_med':
					$('html').css('font-size','1em');
					break;
				case 'fs_lrg':
					$('html').css('font-size','1.2em');
					break;        
			}    
		});
	}
	catch(err)
	{
		//fail gracefully with no logging at present...
	}
};