$(document).ready(function() {
    var RelativeFontSize = getCookie("RelativeFontSize2");
    //console.log(RelativeFontSize);
    if (RelativeFontSize != null) {
        setCookie("RelativeFontSize2", 0);
        resizeFontsCustom(parseInt(RelativeFontSize));
    }
});

function resizeFontsCustom(size) {
    var arr = new Array();
    var all = $('*');
    var RelativeFontSize = getCookie("RelativeFontSize2");
    if (RelativeFontSize == null)
        RelativeFontSize = 0;

   // RelativeFontSize = 0;

    if (parseInt(RelativeFontSize) + size < 5 && parseInt(RelativeFontSize) + size > -2) {
        setCookie("RelativeFontSize2", parseInt(RelativeFontSize) + size);
   //     console.log("RelativeFontSize:" + RelativeFontSize.toString());
   //     console.log("Size:" + size.toString());

  //  console.log(size);

    all.each(function(i) {
        var currentFontSize = $(this).css('font-size')
        var finalNum = parseFloat(currentFontSize, 10);
        var stringEnding = currentFontSize.slice(-2);

        if (size > 0)
            finalNum *= 1 + (size / 10);
        else
            finalNum /= 1 - (size / 10);

        arr[i] = finalNum + stringEnding;
    })


    all.each(function(i) {
        $(this).css('font-size', arr[i]);
    });
}
}
