﻿

//Mascara para campos de Data
function mascaraData(Campo, teclapres) {
    var tecla = teclapres.keyCode;
    var vr = new String(Campo.value);
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    tam = vr.length + 1;
    if (tecla != 8 && tecla != 8) {
        if (tam > 0 && tam < 2)
            Campo.value = vr.substr(0, 2);
        if (tam > 2 && tam < 4)
            Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2);
        if (tam > 4 && tam < 7)
            Campo.value = vr.substr(0, 2) + '/' + vr.substr(2, 2) + '/' + vr.substr(4, 7);
    }

}

//Aceitar apenas números no campo
function Numero(e) {
    var tecla = null;
    navegador = /msie/i.test(navigator.userAgent);
    if (navegador)
        tecla = event.keyCode;
    else
        tecla = e.which;

    if (tecla > 47 && tecla < 58) // numeros de 0 a 9
        return true;
    else {
        if (tecla != 8) // backspace
            return false;
        else
            return true;
    }
}

//Mascara para campos de Telefone
function mascaraTelefone(objeto) {
    if (objeto.value.length == 0)
        objeto.value = '(' + objeto.value;

    if (objeto.value.length == 3)
        objeto.value = objeto.value + ')';

    if (objeto.value.length == 8)
        objeto.value = objeto.value + '-';
}

//Mudar Cor dos Campos
function campoAtivo(s, bg) {
    if (s.value === 'busca')
        s.value = '';
    $(bg).css({ backgroundPosition: "0 0px" });
};

function campoInativo(s, bg) {
    if (s.value === '')
        s.value = 'busca';
    $(bg).css({ backgroundPosition: "0 -28px" });
};

function campoGeralAtivo(bg, pos) {
    $(bg).css({ backgroundPosition: pos });
};

function campoGeralInativo(bg, pos) {
    $(bg).css({ backgroundPosition: pos });
};

function menuAtivo(s) {
    $(s).stop();
    $(s).animate({ marginTop: "0px" }, 450);
}

function menuInativo(s) {
    $(s).stop();
    $(s).animate({ marginTop: "-75px" }, 450);
}

function redeAtivo(s) {
    $(s).stop();
    $(s).animate({ marginTop: "0px" }, 450);
}

function redeInativo(s) {
    $(s).stop();
    $(s).animate({ marginTop: "-63px" }, 450);
}
