    ////////////////////////////////////////////////////////////////////////
    //
    //TODO: increase and descrease [H] headings from their original size
    //
    ////////////////////////////////////////////////////////////////////////
    
    
    Array.prototype.tagNameArray = function() {
        
        // Define array to contain the document tags we want
        tagNameArray = new Array();
        
             // String with the document tags
             tagNameArray = ['BODY','DIV','SPAN','TABLE','TD','LI','A','FORM','INPUT','TEXTAREA','SELECT','P'];
             
                // Return the array
                return tagNameArray;
     }
 
    // Define vars      
    var min = 12;
    var max = 22;
            
    function increaseFontSize() {            
            
       
      // Define array to contain document tags
      array1 = new Array
      
      // Call tagArray: tagNameArray = function() 
      array1 = array1.tagNameArray();
           
          for (x = 0; x < array1.length; x++) {
                var p = document.getElementById('container').getElementsByTagName(array1[x]);
                    for (i = 0; i < p.length; i++) {
                        if (p[i].style.fontSize) {
                            //var s = p[i].style.fontSize;
                            var s = parseInt(p[i].style.fontSize.replace("px", ""));
                            
                        } else {
                            var s = 14;
                        }
                        if (s != max) {
                            s += 2;
                        }
                        p[i].style.fontSize = s + "px";
                        p[i].style.lineHeight = 1.2;
                    }
        }
    }

    function decreaseFontSize() {
        
     // Define array to contain document tags
      array1 = new Array
      
     // Call tagArray: getDocumentTags = function() 
      array1 = array1.tagNameArray();
           
          for (x = 0; x < array1.length; x++) {
                var p = document.getElementById('container').getElementsByTagName(array1[x]);        
                    for (i = 0; i < p.length; i++) {
                        if (p[i].style.fontSize) {
                            //var s = p[i].style.fontSize;
                            var s = parseInt(p[i].style.fontSize.replace("px", ""));
                        } else {
                            var s = 14;
                        }
                        if (s != min) {
                            s -= 2;
                        }
                        p[i].style.fontSize = s + "px";
                        p[i].style.lineHeight = 1.2;
                    }
        } 
    }
    
    function resetFontSize() {
        
     // Define array to contain document tags
      array1 = new Array
      
     // Call tagArray: getDocumentTags = function() 
      array1 = array1.tagNameArray();
           
          for (x = 0; x < array1.length; x++) {
                var p = document.getElementById('container').getElementsByTagName(array1[x]);        
                    for (i = 0; i < p.length; i++) {
                        if (p[i].style.fontSize) {
                        p[i].style.fontSize = "12px";
                        p[i].style.lineHeight = "18px";
                    }
        } 
    }
    }
