﻿function Retrai() { document.getElementById("banner_karavelle").style.clip = "rect(0px 470px 140px 170px)"; }
function Expande() {document.getElementById("banner_karavelle").style.clip = "rect(0px 470px 530px 0px)";}

function OnFocus(elementId, defaultText) {
    if (document.getElementById(elementId).value == defaultText) {
        document.getElementById(elementId).className = "normal";
        document.getElementById(elementId).value = "";
    }
}

function OnBlur(elementId, defaultText) {
    var textValue = document.getElementById(elementId).value;

    if (textValue == defaultText || textValue.length == 0) {
        document.getElementById(elementId).className = "watermark";
        document.getElementById(elementId).value = defaultText;
    }
    else
        document.getElementById(elementId).className = "normal";
}


function exibeValor(nomeCampo, lenCampo, controle) {
    if ((nomeCampo.value.length == lenCampo) && (checarTabulacao)) {
        var i = 0;
        for (i = 0; i < document.forms[0].elements.length; i++) {
            if (document.forms[0].elements[i].name == nomeCampo.name) {
                while ((i + 1) < document.forms[0].elements.length) {
                    if (document.forms[0].elements[i + 1].type != "hidden") {
                        document.forms[0].elements[i + 1].focus();
                        break;
                    }
                    i++;
                }
                checarTabulacao = false;
                break;
            }
        }
    }
}

function stopTabCheck(nomeCampo)
{ checarTabulacao = false; }

function startTabCheck()
{ checarTabulacao = true; }

function Mascaras(formato, objeto) {
    if (window.event.keyCode >= 48 && window.event.keyCode <= 57) {
        var campo = document.getElementById(objeto);

        if (formato == 'DATA') {
            separador = '/';
            conjunto1 = 2;
            conjunto2 = 5;
            if (campo.value.length == conjunto1)
                campo.value = campo.value + separador;

            if (campo.value.length == conjunto2)
                campo.value = campo.value + separador;
        }

        if (formato == 'HORA') {
            separador = ':';
            conjunto1 = 2;
            if (campo.value.length == conjunto1)
                campo.value = campo.value + separador;
        }

        if (formato == 'CEP') {
            separador = '-';
            conjunto1 = 5;
            if (campo.value.length == conjunto1)
                campo.value = campo.value + separador;
        }

        if (formato == 'CPF') {
            separador = '.';
            separador1 = '-';
            conjunto1 = 3;
            conjunto2 = 7;
            conjunto3 = 11;
            if (campo.value.length == conjunto1)
                campo.value = campo.value + separador;

            if (campo.value.length == conjunto2)
                campo.value = campo.value + separador;

            if (campo.value.length == conjunto3)
                campo.value = campo.value + separador1;
        }
        if (formato == 'CNPJ') {
            separador = '.';
            separador1 = '/';
            separador2 = '-';
            conjunto1 = 2;
            conjunto2 = 6;
            conjunto3 = 10;
            conjunto4 = 15;
            if (campo.value.length == conjunto1)
                campo.value = campo.value + separador;

            if (campo.value.length == conjunto2)
                campo.value = campo.value + separador;

            if (campo.value.length == conjunto3)
                campo.value = campo.value + separador1;

            if (campo.value.length == conjunto4)
                campo.value = campo.value + separador2;

        }
    } else
        window.event.keyCode = 0;
}
