﻿/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Visibilidade do menu horizontal;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var controle = 0;
var dv_categoria;
var dv_setor;
var url = "http://localhost:49862";

function setDvOver(obj, obj2) {
    controle = 0;
    dv_categoria = document.getElementById(obj);
    dv_setor = document.getElementById(obj2);
    
    var catID = obj.toString().charAt(obj.toString().length - 1);
    
    dv_categoria.style.position = 'absolute';
    
    set_dv_color_menu_hover(dv_setor, 'S');
    mostra_menu();    
}

function setDvOut(obj, obj2) {
    dv_categoria = document.getElementById(obj);
    retorno();

    ////    var catID = obj.toString().charAt(obj.toString().length - 1);

    ////    if (catID == 7 && QueryString("id") != 7) {
    ////        //var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl02_hypSetor");
    ////        //ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/sala_jantar.gif";
    ////        //document.getElementById(obj2).className = "";
    ////    } else if (catID == 8 && QueryString("id") != 8) {
    ////        //var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl04_hypSetor");
    ////        //ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_escritorio.gif";
    ////        //document.getElementById(obj2).className = "";
    ////    } else if (catID == 1 && QueryString("id") != 1) {
    ////        //var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl00_hypSetor");
    ////        //ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_dormitorios.gif";
    ////        //document.getElementById(obj2).className = "";
    ////    } else if (catID == 5 && QueryString("id") != 5) {
    ////        //var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl01_hypSetor");
    ////        //ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_sala_estar.gif";
    ////        //document.getElementById(obj2).className = "";
    ////    } else if (catID == 6 && QueryString("id") != 6) {
    ////        //var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl03_hypSetor");
    ////        //ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_cozinha.gif";
    ////        //document.getElementById(obj2).className = "";
    ////    }
    set_dv_color_menu_hover(dv_setor, 'D');
    set_dv_color_menu_selected();
}

function dvFamColor(dv, c1, c2, hpl) {
    document.getElementById(dv).style.backgroundColor = c1
    /*document.getElementById(hpl).style.Color = c2*/
}

function mostra_menu() {
    muda_visivel('block');
}

function esconde_menu() {
    setTimeout("esconde()", 1000);
}

function esconde() {
    if (controle == 1) {
        muda_visivel('none');
    }
}

function muda_visivel(str_opcao) {
    if (dv_categoria != undefined) {
        //Fecha todos os dvs q estão abertos
        for (i = 0; i < 100; i++) {
            if (document.getElementById('dvCategoria' + i) != undefined) {
                document.getElementById('dvCategoria' + i).style.display = 'none';
            };
        };
        dv_categoria.style.display = str_opcao;
    };
}

function retorno() {
    controle = 1;
    esconde_menu();
}

function set_dv_color_menu_selected(lknImg, img) {
    var obj = "";
    
    if (lknImg == null) {
        obj = QueryString("id");
    }
    else {
        obj = lknImg;
    }
    
    if (obj != 1) {
        if (obj != 5) {
            if (obj != 6) {
                if (obj != 7) {
                    if (obj != 8) {
                        if (obj != 19) {
                            if (obj != 21) {
                                obj = QueryString("setor");
                            }
                        }
                    }
                }
            }
        }
    }
    if (obj != null)
    {
        dv_setor = document.getElementById("dvSetor" + obj);
        dv_setor.className = "menu-horizontal-corpo-selected";
    }

    //    if (obj == 7) {
    //        var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl03_hypSetor");
    //        ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_cozinha_selected.gif";
    //    } else if (obj == 8) {
    //        var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl04_hypSetor");
    //        ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_escritorio_selected.gif";
    //    } else if (obj == 1) {
    //        var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl00_hypSetor");
    //        ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_dormitorios_selected.gif";
    //    } else if (obj == 5) {
    //        var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl01_hypSetor");
    //        ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_sala_estar_selected.gif";
    //    } else if (obj == 6) {
    //        var ibtn = document.getElementById("ctl00_menu_horizontal1_dtlMenu_ctl02_hypSetor");
    //        ibtn.lastChild.src = url + "/Site/App_Themes/Marabraz/imagem/ibtn_sala_jantar_selected.gif";
    //    }
}

function set_dv_color_menu_hover(obj, acao) {    
    if (obj != null && acao == 'S') {
        obj.className = "menu-horizontal-corpo-selected";
    }
    if (obj != null && acao == 'D') {
        obj.className = "menu-horizontal-corpo";
    }
}

function set_link_black(obj) {
    // var link = document.getElementById(obj.id);
    //link.firstChild.firstChild.style.color = "black"
}

function set_link_white(obj) {
    //var link = document.getElementById(obj.id);
    //link.firstChild.firstChild.className = "lmb-MenuWhite";
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function KeepValueSearch() {
    var value = QueryString("busca");
    if (value != null) {
        document.getElementById("ctl00$Busca1$txtBusca").value = value;
    }
    else {
        document.getElementById("ctl00$Busca1$txtBusca").value = "";
    }
    
    set_dv_color_menu_selected()
}

function QueryString(variavel) {
    var variaveis = location.search.replace(/\x3F/, "").replace(/\x2B/g, " ").split("&")
    var nvar
    if (variaveis != "") {
        var qs = []
        for (var i = 0; i < variaveis.length; i++) {
            nvar = variaveis[i].split("=")
            qs[nvar[0]] = unescape(nvar[1])
        }
        return qs[variavel]
    }
    return null
}

function formataCampo(campo, Mascara, evento) {
    var boleanoMascara;

    var Digitato = evento.keyCode;
    exp = /\-|\.|\/|\(|\)| /g
    campoSoNumeros = campo.value.toString().replace(exp, "");

    var posicaoCampo = 0;
    var NovoValorCampo = "";
    var TamanhoMascara = campoSoNumeros.length; ;

    if (Digitato != 8) { // backspace 
        for (i = 0; i <= TamanhoMascara; i++) {
            boleanoMascara = ((Mascara.charAt(i) == "-") || (Mascara.charAt(i) == ".")
                                || (Mascara.charAt(i) == "/"))
            boleanoMascara = boleanoMascara || ((Mascara.charAt(i) == "(")
                                || (Mascara.charAt(i) == ")") || (Mascara.charAt(i) == " "))
            if (boleanoMascara) {
                NovoValorCampo += Mascara.charAt(i);
                TamanhoMascara++;
            } else {
                NovoValorCampo += campoSoNumeros.charAt(posicaoCampo);
                posicaoCampo++;
            }
        }
        campo.value = NovoValorCampo;
        return true;
    } else {
        return true;
    }
}

function MascaraCep(cep) {
    if (mascaraInteiro(cep) == false) {
        event.returnValue = false;
    }
    return formataCampo(cep, '00000-000', event);
}

function mascaraInteiro() {
    if (event.keyCode < 48 || event.keyCode > 57) {
        event.returnValue = false;
        return false;
    }
    return true;
}

//*** Modal shadow box
function ModalBox(url, width, height, tituloJanela) {

    Shadowbox.open({
        player: 'iframe',
        content: url,
        width: width,
        height: height,
        title: tituloJanela
    });
}

function ImageBox(url) {
    Shadowbox.open({
        player: 'img',
        content: url,
        handleOversize: 'none'
    });

}

function GoogleMapsBox(url, width, height, tituloJanela) {

    Shadowbox.open({
        player: 'iframe',
        content: url,
        width: width,
        height: height,
        title: tituloJanela,
        handleOversize: 'none'
    });
}

function SlideShow(url, tituloJanela) {
    Shadowbox.open({
        player: 'iframe',
        content: url,
        handleOversize: 'none',
        title: tituloJanela
    });

}

function moveMouse(e) {
    ns = document.layers;
    ie = document.all;

    if (ie) {
        posx = event.clientX;
        posy = event.clientY;
    }
    else if (ns) {
        posx = e.x;
        posy = e.y;
    }
    else if (ns6) {
        posx = e.clientX;
        posy = e.clientY;
    }
    return posx
}




