﻿
var sitefunctions = {
    textresize: function () {

        var $cookie_name = "WACOSS-FontSize";
        var originalFontSize = $("#content").css("font-size");

        // 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, { path: '/' });
        }

        $(".FontSizeReset").bind("click", function () {
            $("#content").css("font-size", originalFontSize);
            $.cookie($cookie_name, originalFontSize, { path: '/' });
        });

        $("#inc_font").bind("click", function () {
            var currentFontSize = $("#content").css("font-size");
            var currentFontSizeNum = parseFloat(currentFontSize, 10);
            var newFontSize = currentFontSizeNum * 1.2;
            if (newFontSize) {
                $("#content").css("font-size", newFontSize);
                $.cookie($cookie_name, newFontSize, { path: '/' });
            }
            return false;
        });
        $("#dec_font").bind("click", function () {
            var currentFontSize = $("#content").css("font-size");
            var currentFontSizeNum = parseFloat(currentFontSize, 10);
            var newFontSize = currentFontSizeNum * 0.8;
            if (newFontSize) {
                $("#content").css("font-size", newFontSize);
                $.cookie($cookie_name, newFontSize, { path: '/' });
            }
            return false;
        });
    }
}

$(document).ready(function () {
    sitefunctions.textresize();
})
 
