jQuery(document).ready(function(){
	
	var accessibilityFontSizeActive = jQuery.session("accessibilityFontSizeActive");
	
	if( accessibilityFontSizeActive )
	{
		jQuery("body").css("fontSize", accessibilityFontSizeActive + "px");
	}
  
  var accessibilityFontSizeMax = "14";
  var accessibilityFontSizeMed = "12";
  var accessibilityFontSizeMin = "9";
  
  jQuery("a.big").click(function () {
    jQuery("body").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("p").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("td").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("li").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("h1").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("div").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery("a").css("fontSize", accessibilityFontSizeMax + "px");
    jQuery.session("accessibilityFontSizeActive", accessibilityFontSizeMax);
  });

  jQuery("a.normal").click(function () {
    jQuery("body").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("p").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("td").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("li").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("h1").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("div").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery("a").css("fontSize", accessibilityFontSizeMed + "px");
    jQuery.session("accessibilityFontSizeActive", accessibilityFontSizeMed);
  });

  jQuery("a.small").click(function () {
    jQuery("body").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("p").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("td").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("a").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("li").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("h1").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery("div").css("fontSize", accessibilityFontSizeMin + "px");
    jQuery.session("accessibilityFontSizeActive", accessibilityFontSizeMin);
  });

});