jQuery(document).ready(function(){
	// Reset Font Size
  	var originalFontSize = jQuery('body').css('font-size');
  	//var taglineSize = jQuery("#tagline").css('font-size');
  	var size1 = jQuery("#size1").css('font-size');
  	var size2 = jQuery("#size2").css('font-size');
  	var size3 = jQuery("#size3").css('font-size');


	jQuery("body").addClass('currentSize3');

  	//var textSelectorLineHeight = jQuery("#font-selector").css('line-height');
  	

  	if(jQuery.cookie('wachh_font_size') === null){
  		jQuery.cookie('wachh_font_size', 3, { expires: 365 });
  	}
  	
  	// Default Font Size
	jQuery("#size3").click(function(){
		jQuery('body').css('font-size', originalFontSize);
		//jQuery('#tagline').css('font-size', taglineSize);
		
		//jQuery('#font-selector').css('line-height', textSelectorLineHeight);
		jQuery("#size1").css('font-size', size1);
		jQuery("#size2").css('font-size', size2);
		jQuery("#size3").css('font-size', size3);
		    			
		jQuery("body").addClass('currentSize3');		
		jQuery("#size3").addClass('current');
		
		jQuery("#size1").removeClass('current');
		jQuery("#size2").removeClass('current');
		
		jQuery("body").removeClass('currentSize1');
		jQuery("body").removeClass('currentSize2');
		
		jQuery.cookie('wachh_font_size', 3, { path: '/', expires: 365 });
	});
	// Increase Font Size
	jQuery("#size1").click(function(){
		var currentFontSizeNum = parseFloat(originalFontSize, 10);
		var newFontSize = currentFontSizeNum*1.35;
		jQuery('body').css('font-size', newFontSize);
		//jQuery('#tagline').css('font-size', taglineSize);
		
		//jQuery('#font-selector').css('line-height', textSelectorLineHeight);
		jQuery("#size1").css('font-size', size1);
		jQuery("#size2").css('font-size', size2);
		jQuery("#size3").css('font-size', size3);

		jQuery("body").addClass('currentSize1');
		jQuery("#size1").addClass('current');
		
		jQuery("#size2").removeClass('current');
		jQuery("#size3").removeClass('current');
		
		jQuery("body").removeClass('currentSize2');
		jQuery("body").removeClass('currentSize3');
		
		if(jQuery.cookie('wachh_font_size') !== null){
			jQuery.cookie('wachh_font_size', null);
		}
		jQuery.cookie('wachh_font_size', 1, { path: '/', expires: 365 });
		
		return false;
	});
	jQuery("#size2").click(function(){
		var currentFontSizeNum = parseFloat(originalFontSize, 10);
		var newFontSize = currentFontSizeNum*1.15;
		jQuery('body').css('font-size', newFontSize);
		//jQuery('#tagline').css('font-size', taglineSize);
		
		//jQuery('#font-selector').css('line-height', textSelectorLineHeight);
		jQuery("#size1").css('font-size', size1);
		jQuery("#size2").css('font-size', size2);
		jQuery("#size3").css('font-size', size3);

		jQuery("body").addClass('currentSize2');		
		jQuery("#size2").addClass('current');
		
		jQuery("#size1").removeClass('current');
		jQuery("#size3").removeClass('current');
		
		jQuery("body").removeClass('currentSize1');
		jQuery("body").removeClass('currentSize3');
		
		if(jQuery.cookie('wachh_font_size') !== null){
			jQuery.cookie('wachh_font_size', null);
		}
		jQuery.cookie('wachh_font_size', 2, { path: '/', expires: 365 });
		
		return false;
	});
	
	
	if(jQuery.cookie('wachh_font_size') == 1){
  		jQuery("#size1").click();
  	}
  	if(jQuery.cookie('wachh_font_size') == 2){
  		jQuery("#size2").click();
  	}
  	if(jQuery.cookie('wachh_font_size') == 3){
  		jQuery("#size3").click();
  	}
});
