﻿if (typeof fontSize === 'undefined') {

    // Ensure jQuery is loaded - Otherwise load it in!
    !window.jQuery && document.write('<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></scr' + 'ipt>');

    var fontSize = {};

    fontSize.selector = '.content, #home-intro.box';
    fontSize.maxIncreases = 4;
    fontSize.maxDecreases = 3;
    fontSize.state = 0;

    fontSize.increaseFontSize = function () {
        if (fontSize.state <= fontSize.maxIncreases) {
            jQuery(fontSize.selector).each(function () {
                var s = parseInt(jQuery(this).css('font-size').replace('px', ''));
                jQuery(this).css('font-size', (s + 1) + 'px');
            });

            fontSize.state++;
        }
    };

    fontSize.decreaseFontSize = function () {
        if (fontSize.state >= -fontSize.maxDecreases) {
            jQuery(fontSize.selector).each(function () {
                var s = parseInt(jQuery(this).css('font-size').replace('px', ''));
                jQuery(this).css('font-size', (s - 1) + 'px');
            });

            fontSize.state--;
        }
    };
}
