﻿/*AUMENTAR E REDUZIR FONTE */
var sizes = new Array('09', '10', '11', '12', '13');
var si = 2;
function setFontByTag(e, v) {
    try {
        var elements = document.getElementsByTagName(e);
        for (var i = 0; i < elements.length; i++) {
            elements.item(i).style['fontSize'] = v;
        }
        var iframes = window.frames;
        for (var i = 0; i < iframes.length; i++) {
            var documentIframe = iframes[0].document;
            var elementsIframe = documentIframe.getElementsByTagName(e);
            for (var i = 0; i < elementsIframe.length; i++) {
                elementsIframe.item(i).style['fontSize'] = v;
            }
        }
    } catch (e) {

    }
}

function changeSize(inc) {
    //var seletor = ".coluna-eventos,.invista,.conheca,.numeros-minas";
    var seletor = "body";
    var atual = parseInt(jQuery("body").css("font-size"));
    var novo = atual + parseInt(inc);
    jQuery(seletor).css("font-size", novo);
    //jQuery.cookie("siteFontSize", novo, { expires: 30, path: '/' });
}


var manual_ou_aleatorio = "manual" //"manual" ou "aleatorio"
var configaleatorio = "3 dias" //"cadavez", "durantesessao", or "x dias". Só se aplica para aleatório.

function getCookie(Name) {
    var re = new RegExp(Name + "=[^;]+", "i");
    if (document.cookie.match(re))
        return document.cookie.match(re)[0].split("=")[1]
    return null
}

function setCookie(name, value, dias) {
    var expireDate = new Date()
    var expstring = (typeof dias != "undefined") ? expireDate.setDate(expireDate.getDate() + parseInt(dias)) : expireDate.setDate(expireDate.getDate() - 5)
    document.cookie = name + "=" + value + "; expires=" + expireDate.toGMTString() + "; path=/";
}

function deleteCookie(name) {
    setCookie(name, "moot")
}


function selecionaEstilo(title, randomizar) {
    var i, cacheobj, altsheets = [""]
    for (i = 0; (cacheobj = document.getElementsByTagName("link")[i]); i++) {
        if (cacheobj.getAttribute("rel").toLowerCase() == "alternate stylesheet" && cacheobj.getAttribute("title")) {
            cacheobj.disabled = true
            altsheets.push(cacheobj)
            if (cacheobj.getAttribute("title") == title)
                cacheobj.disabled = false
        }
    }
    if (typeof randomizar != "undefined") {
        var numeroaleatorio = Math.floor(Math.random() * altsheets.length)
        altsheets[numeroaleatorio].disabled = false
    }
    return (typeof randomizar != "undefined" && altsheets[numeroaleatorio] != "") ? altsheets[numeroaleatorio].getAttribute("title") : ""
}

function mudarEstilo(styletitle, dias) {
    if (document.getElementById) {
        selecionaEstilo(styletitle)
        setCookie("mysheet", styletitle, dias)
    }
}

function indicateSelected(element) {
    if (selectedtitle != null && (element.type == undefined || element.type == "select-one")) {
        var element = (element.type == "select-one") ? element.options : element
        for (var i = 0; i < element.length; i++) {
            if (element[i].value == selectedtitle) {
                if (element[i].tagName == "OPTION")
                    element[i].selected = true
                else
                    element[i].checked = true
                break
            }
        }
    }
}

if (manual_ou_aleatorio == "manual") {
    //folha de estilo
    var selectedtitle = getCookie("mysheet")
    if (document.getElementById && selectedtitle != null)
        selecionaEstilo(selectedtitle)
}
else if (manual_ou_aleatorio == "aleatorio") {
    if (configaleatorio == "cadavez")
        selecionaEstilo("", "aleatorio")
    else if (configaleatorio == "durantesessao") {
        if (getCookie("mysheet_s") == null)
            document.cookie = "mysheet_s=" + selecionaEstilo("", "aleatorio") + "; path=/"
        else
            selecionaEstilo(getCookie("mysheet_s"))
    }
    else if (configaleatorio.search(/^[1-9]+ dias/i) != -1) {
        if (getCookie("mysheet_r") == null || parseInt(getCookie("mysheet_r_dias")) != parseInt(configaleatorio)) {
            setCookie("mysheet_r", selecionaEstilo("", "aleatorio"), parseInt(configaleatorio))
            setCookie("mysheet_r_dias", configaleatorio, parseInt(configaleatorio))
        }
        else
            selecionaEstilo(getCookie("mysheet_r"))
    }
}


//fontes
var fontesSelecionadas = getCookie("fontes");
if (document.getElementById && fontesSelecionadas != null) {
    primvez = false;
    atual = fontesSelecionadas.split(",");
    fontResize('inicializar', 60);
}


function submenublock(idSubMenu, idMenu) {
    var subMenu = document.getElementById(idSubMenu)
    subMenu.style.display = "block"

    //var menu = document.getElementById(idMenu)
    //menu.style.background = "#333"
    //menu.style.color = "#eee"
}

function submenunone(idSubMenu, idMenu) {
    subMenu = document.getElementById(idSubMenu)
    subMenu.style.display = "none"

    //var menu = document.getElementById(idMenu)
    //menu.style.background = "#444"
    //menu.style.color = "#ddd"
}

function linkover(idLink) {
    var link = document.getElementById(idLink)
    link.style.background = "#002244"
    link.style.color = "#eee"
}

function linkout(idLink) {
    var link = document.getElementById(idLink)
    link.style.background = "#005599"
    link.style.color = "#eee"
}

function contato(id, titulo) {
    if (id != "") {
        titulo = titulo || "Contato"

        var sWidth = screen.width
        var sHeight = screen.height
        var url = "/Quemequem/Contato/" + id

        sWidth = 400
        sHeight = 220

        tamW = screen.width
        tamH = screen.height

        posW = ((tamW / 2) - (sWidth / 2))
        posH = ((tamH / 2) - (sHeight / 2))

        params = "left=" + posW + ", top=" + posH + ", width=" + sWidth + ", height=" + sHeight + ", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no"

        window.open(url, titulo, params)
        return true;
    }
    else {
        return false
    }
}

function limpaCampo(id) {
    document.getElementById(id).value = "";
}

// Piwik --> <script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.cetec.mg.gov.br/" : "http://piwik.cetec.mg.gov.br/"); document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
//</script><script type="text/javascript">
try { var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1); piwikTracker.trackPageView(); piwikTracker.enableLinkTracking(); } catch( err ) {}
//</script><noscript><p><img src="http://piwik.cetec.mg.gov.br/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript> <!-- End Piwik Tracking Code -->
