﻿function PreloadImages() { //v3.0
    var d = document;
    if (d.images) {
        if (!d.MM_p) d.MM_p = new Array();
        var i, j = d.MM_p.length, a = PreloadImages.arguments; 
        for (i = 0; i < a.length; i++)
            if (a[i].indexOf("#") != 0) {
                d.MM_p[j] = new Image;
                d.MM_p[j++].src = a[i]; 
            }
    }
}

function MudaOrigem(comp, origem) {
    comp.src = origem;
}

function Esconder(comp) {
    comp.style.visibility = 'hidden';
}

function EstiloMenu(comp) {
    comp.style.backgroundColor = "#076097";
    comp.style.color = "#fff";
}

//Funcoes para alterar o tamanho da fonte

var min = 8;
var max = 18;
function increase(tag) {
    var p = document.getElementsByTagName(tag);
    for (i = 0; i < p.length; i++) {
        if (p[i].style.fontSize) {
            var s = parseInt(p[i].style.fontSize.replace("px", ""));
        } else {
            var s = 12;
        }
        if (s != max) {
            s += 1;
        }
        p[i].style.fontSize = s + "px"
    }
}

function decrease(tag) {
    var p = document.getElementsByTagName(tag);
    for (i = 0; i < p.length; i++) {
        if (p[i].style.fontSize) {
            var s = parseInt(p[i].style.fontSize.replace("px", ""));
        } else {
            var s = 12;
        }
        if (s != min) {
            s -= 1;
        }
        p[i].style.fontSize = s + "px"
    }
}

function increaseFontSize() {
    increase('p');
    increase('h1');
    increase('h2');
    increase('h3');
    increase('ul');
    increase('li');
    increase('a');
    increase('ol');
    increase('select');
    increase('input');
    increase('table');
    increase('div');
}

function decreaseFontSize() {
    decrease('p');
    decrease('h1');
    decrease('h2');
    decrease('h3');
    decrease('ul');
    decrease('li');
    decrease('a');
    decrease('ol');
    decrease('select');
    decrease('input');
    decrease('table');
    decrease('div');
}
