
/******* SETTINGS *******/

/* Customize the tags to be affected by the code 
[tag,minFont,regularFont,maxFont]
var myArray = ['January', 'February', 'March'];*/
  

var tags_array = new Array(
						   ["p", 12, 14, 16],
						   ["h1", 16, 18, 20],
						   ["h2", 21, 23, 25],
						   ["h3", 26, 28, 30]
						   );

var increment = 1;


/******* FUNCTIONS *******/
function increaseFontSize() {
    for (counter = 0; counter < tags_array.length; counter++) {
    var element = document.getElementsByTagName(tags_array[counter][0]);
        for (i = 0; i < element.length; i++) {
            if (element[i].style.fontSize) {
                var s = parseInt(element[i].style.fontSize.replace("px", ""));
            } else {
                var s = tags_array[counter][2];
            }
            if (s != tags_array[counter][3]) {
                s += increment;
            }
        element[i].style.fontSize = s + "px"
        }
    }
}

function decreaseFontSize() {
    for (counter = 0; counter < tags_array.length; counter++) {
    var element = document.getElementsByTagName(tags_array[counter][0]);
        for (i = 0; i < element.length; i++) {
            if (element[i].style.fontSize) {
                var s = parseInt(element[i].style.fontSize.replace("px", ""));
            } else {
                var s = tags_array[counter][2];
            }
            if (s != tags_array[counter][1]) {
                s -= increment;
            }
        element[i].style.fontSize = s + "px"
        }
    }
}


