var sitefunctions = {
	textresize : function(){
	    // show text resizing links
	    var cookie_name = "Zero14-FontSize";
	    var cookie_options = { path: '/'};

	    var originalFontSize = $("body").css("font-size");
	    // if exists load saved value, otherwise store it
	    if($.cookie(cookie_name)) {
		var getSize = $.cookie(cookie_name);
		$("body").css({fontSize : getSize + (getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
	    } else {
		$.cookie(cookie_name, originalFontSize, cookie_options);
	    }

	    $(".normal_font").click(function(){
		$('body').css('font-size', originalFontSize);
		$.cookie(cookie_name, originalFontSize, cookie_options);		
	    });


	    // increase Font Size
	    $(".big_font").click(function(){
		var currentFontSize = $('body').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.2;
		$('body').css('font-size', newFontSize);
		$.cookie(cookie_name, newFontSize, cookie_options);
		return false;
	    });

	    // Decrease Font Size
	    $(".small_font").click(function(){
		var currentFontSize = $('body').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.8;
		$('body').css('font-size', newFontSize);
		$.cookie(cookie_name, newFontSize, cookie_options);
		return false;
	    });


	}
}

$(document).ready(function(){
    sitefunctions.textresize();	
})