function RequisicaoBrowser () {
    if (typeof XMLHttpRequest != 'undefined') {
        return new XMLHttpRequest;
    }
    
    var aryOtherTypes = ['Microsoft.XMLHTTP','Msxml2.XMLHTTP','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Microsoft.XMLDOM'];
    
    for (intA=0; intA < aryOtherTypes.length; intA++) {
        try {
            return new ActiveXObject(aryOtherTypes[intA]);
        } catch(e) {
        }
    }    
}

function LocalizarElementosFormulario (objElementosForm) {
    var strElementosEnviar = "";        

    this.ConcatenarElementos = function (strName, strValue) { 
        if (strElementosEnviar.length > 0) { 
            strElementosEnviar += "&";
        }
        strElementosEnviar += encodeURIComponent(strName) + "=" + encodeURIComponent(strValue);
    }        

    for (intElementosForm=0; intElementosForm < objElementosForm.length; intElementosForm++) {
        switch(objElementosForm[intElementosForm].type) {
            case 'text': case 'password': case 'hidden': case 'textarea': case 'select-one':
                this.ConcatenarElementos(objElementosForm[intElementosForm].name,objElementosForm[intElementosForm].value);
                break;
            case 'checkbox':
                if (objElementosForm[intElementosForm].checked == true) {
                    this.ConcatenarElementos(objElementosForm[intElementosForm].name,objElementosForm[intElementosForm].value);
                }
                break;
            case 'radio':
                if (objElementosForm[intElementosForm].checked == true) {
                    this.ConcatenarElementos(objElementosForm[intElementosForm].name,objElementosForm[intElementosForm].value);
                }
                break;
        }
    }

    return strElementosEnviar;
}

function GetValueSelected (strObjectParent,strObject) {
    var objElementosForm = document.getElementById(strObjectParent).elements;
    
    for (intElementosForm=0; intElementosForm < objElementosForm.length; intElementosForm++) {
        switch(objElementosForm[intElementosForm].type) {
            case 'text': case 'password': case 'hidden': case 'textarea': case 'select-one':
                if (objElementosForm[intElementosForm].name == strObject) {
                    return objElementosForm[intElementosForm].value;
                }
                break;
            case 'checkbox': case 'radio':
                if (objElementosForm[intElementosForm].name == strObject) {
                    if (objElementosForm[intElementosForm].checked == true) {
                        return objElementosForm[intElementosForm].value;
                    }
                }
                break;
        }
    }
}

function CarregarDados (intOpcao,strParametros,strObjetoCorpo) {
    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    var objCorpo     = document.getElementById(strObjetoCorpo);

    if (intOpcao == 11) {
        if (readCookie("ImobiliariaCom.UserCode") == null) {
            EfetuarLogin('Parent');
            return false;
        }
    }

    objDadosTela.MostrarStatusCarregando (objCorpo);   

    var strArquivo = objDadosTela.LocalizarArquivo (intOpcao);
    
    strArquivo = strArquivo + strParametros;
    
    objBrowser.open("POST", strArquivo, true);     
    objBrowser.onreadystatechange = function () {        
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;                
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                objDadosTela.MostrarInformacoes (objCorpo,this.strResposta);
                
                if (intOpcao == 0) {
                    ChecarRespostaEnquete();
                }
                
                ExecScript(this.strResposta);
            }
        }        
    }           
    
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");            
    objBrowser.send("set=get");
}

function LoadInitialData () {
    if (readCookie("ImobiliariaCom.UserName") != null) {
        window.document.getElementById("menu_dadosusuario").innerHTML = "<span style='color: #585858; font-weight: bold;'>Bem vindo&nbsp;</span>" + readCookie("ImobiliariaCom.UserName");
        showFavoritos();
    } else {
        eraseCookie("ImobiliariaCom.UserCode");
        createCookie("ImobiliariaCom.UserCode",'visitante');
        eraseCookie("ImobiliariaCom.UserName");
        createCookie("ImobiliariaCom.UserName",'Visitante');
        
        window.document.getElementById("menu_dadosusuario").innerHTML = "<span style='color: #585858; font-weight: bold;'>Bem vindo&nbsp;</span>" + readCookie("ImobiliariaCom.UserName");
    }
}

function MostrarDadosTela () {
    this.LimparTela = function (objTela) {
        objTela.innerHTML = "";
    }
       
    this.MostrarStatusCarregando = function (objCorpo) { 
        this.LimparTela (objCorpo);
        
        this.objNovoElemento = document.createElement("div");
        this.objNovoElemento.className = "CarregarDados";
        this.objNovoElemento.innerHTML = "Carregando, aguarde...<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>";
        
        objCorpo.appendChild(this.objNovoElemento);
    }
    
    this.MostrarInformacoes = function (objCorpo,objResposta) {
        objCorpo.innerHTML = objResposta;
    }
    
    this.LimparCombo = function (objCorpo) { 
        this.LimparTela (objCorpo);
        
        this.objNovoElemento = document.createElement("option");
        this.objNovoElemento.value = '';
        this.objNovoElemento.innerHTML = "Aguarde";
        
        objCorpo.appendChild(this.objNovoElemento);
    }
    
    this.ReiniciarCombo = function (objCorpo) { 
        this.LimparTela (objCorpo);
        
        this.objNovoElemento = document.createElement("option");
        this.objNovoElemento.value = '';
        this.objNovoElemento.innerHTML = "Selecione";
        
        objCorpo.appendChild(this.objNovoElemento);
    }
    
    this.LocalizarArquivo = function (intOpcao) {
        switch (intOpcao) {
            case 0 :
                return "y_portal/pagHome.php"
                break;  
            case 1 :
                return "y_portal/pagNoticia.php"
                break;              
            case 2 :
                return "y_portal/pagEmpreendimento.php"
                break;      
            case 3 :
                return "y_portal/pagImovel.php"
                break;                      
            case 4 :
                return "y_portal/pagMaisInformacoes.php?User=" + readCookie("ImobiliariaCom.UserCode")
                break;      
            case 5 :
                return "y_portal/pagLogin.php"
                break;  
            case 6 :
                return "y_portal/pagCadastrese.php"
                break; 
            case 7 :
                return "y_portal/pagProposta.php?User=" + readCookie("ImobiliariaCom.UserCode")
                break; 
            case 8 :
                return "y_portal/pagCorretorOnLine.php"
                break; 
            case 9 :
                return "y_portal/pagResultadoPesquisaImoveis.php"
                break;
            case 10 :
                return "y_portal/pagBuscaAvancada.php"
                break;
            case 11 :
                return "y_portal/pagAnuncie.php?User=" + readCookie("ImobiliariaCom.UserCode")
                break;
            case 12 :
                return "y_portal/pagEmpresa.php"
                break;
            case 13 :
                return "y_portal/pagConstrucoes.php"
                break;
            case 14 :
                return "y_portal/pagDepoimentos.php"
                break;
            case 15 :
                return "y_portal/pagFaleConosco.php"
                break;
        }
    }
}

function CarregarCombo (strTipoCombo) {
    
    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    
    switch (strTipoCombo) {
        case "Bairro" :
            var strNomeCombo = "intCodigoBairro";
            var objCorpo     = document.getElementById(strNomeCombo);  
            
            if (GetValueSelected('FormProcurarImovel','intCodigoCidade') == 0) {
                objDadosTela.ReiniciarCombo (objCorpo);
                objCorpo.disabled = true;
                return
            }
            
            var strParametro = 'Pais=1&Estado=SC&Cidade=' + GetValueSelected('FormProcurarImovel','intCodigoCidade');
            objDadosTela.LimparCombo (objCorpo);
            break;
    }

    objBrowser.open("POST", "y_portal/pagRequest.php?Request=CarregarCombo&Objeto=" + strTipoCombo + "&" + strParametro, true); 
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                if (window.ActiveXObject) {
                    objBrowserXML = new ActiveXObject("Microsoft.XMLDOM");
                    objBrowserXML.async = "false";
                    objBrowserXML.loadXML(this.strResposta);
                }
                else {
                    objParser = new DOMParser();
                    objBrowserXML = objParser.parseFromString(this.strResposta,"application/xml");
                }

                this.objTagsXml = objBrowserXML;

                if (this.objTagsXml.getElementsByTagName("attribute").length != 0) {
                    objDadosTela.LimparTela (objCorpo);
                }

                for (intDadosXML=0; intDadosXML < this.objTagsXml.getElementsByTagName("attribute").length; intDadosXML++) {                    
                    
                    this.objNovoElemento = document.createElement("option");
                    this.objNovoElemento.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("code");
                    this.objNovoElemento.innerHTML = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");

                    objCorpo.appendChild(this.objNovoElemento);
                }
                
                objCorpo.disabled = false;
            }
        }        
    }          

    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
    objBrowser.send("set=get");
}

function ChecarRespostaEnquete () {
    if (readCookie('EnqueteImobiliariaCom_' + document.getElementById("intCodigoEnquete").value)) {
        ExibirResultadoEnquete (document.getElementById("intCodigoEnquete").value);
    }
}

function ResponderEnquete (intCodigoEnquete) {
    intCodigoRespostaEnquete = GetValueSelected('FormEnquete','OptionEnquete');
   
    if (!intCodigoRespostaEnquete) {
        alert("Para votar é necessário selecionar uma resposta !");
        return;
    }

    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();

    objBrowser.open("POST", "y_portal/pagRequest.php?Request=VotarEnquete&Enquete=" + intCodigoEnquete + "&Resposta=" + intCodigoRespostaEnquete, true); 
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                createCookie('EnqueteImobiliariaCom_' + intCodigoEnquete,'VotoProcessado');
                
                ExibirResultadoEnquete (intCodigoEnquete);
            }
        }        
    }          

    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
    objBrowser.send("set=get");
}

function ExibirResultadoEnquete (intCodigoEnquete) {
    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    var objCorpo     = document.getElementById("OptionsEnquete");
    
    objBrowser.open("POST", "y_portal/pagRequest.php?Request=ResultadoEnquete&Enquete=" + intCodigoEnquete, true); 
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;                
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                objDadosTela.MostrarInformacoes (objCorpo,this.strResposta);
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send("set=get");
}

function createCookie (name,value) {
    expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie (name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
            var c = ca[i];
            while (c.charAt(0)==' ') c = c.substring(1,c.length);
            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

function eraseCookie(name) {
    createCookie(name,"",-1);
}

function VisualizaNoticia (intCodigoNoticia) {
    var objDadosTela = new MostrarDadosTela ();

    var strArquivo = objDadosTela.LocalizarArquivo (1);
    
    window.open(strArquivo + "?id=" + intCodigoNoticia,"WindowNoticia" + intCodigoNoticia,"toolbar=no,location=no,enubar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,top=100,left=300,width=608,height=500");
}

function VisualizaEmpreendimento (intCodigoEmpreendimento) {
    var objDadosTela = new MostrarDadosTela ();

    var strArquivo = objDadosTela.LocalizarArquivo (2);
    
    window.open(strArquivo + "?id=" + intCodigoEmpreendimento,"WindowEmpreendimento" + intCodigoEmpreendimento,"toolbar=no,location=no,enubar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,top=100,left=300,width=790,height=580");
}

function VisualizaImovel (intCodigoImovel) {
    var objDadosTela = new MostrarDadosTela ();
    
    var strArquivo = objDadosTela.LocalizarArquivo (3);
    
    window.open(strArquivo + "?user=" + readCookie("ImobiliariaCom.UserCode") + "&id=" + intCodigoImovel,"WindowImovel" + intCodigoImovel,"toolbar=no,location=no,enubar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,top=100,left=300,width=790,height=580");
}

function EfetuarLogin (strComponent) {
    var objDadosTela = new MostrarDadosTela ();

    var strArquivo = objDadosTela.LocalizarArquivo (5);
    
    strArquivo = strArquivo + "?Component=" + strComponent;
    
    if (strComponent == "Parent") {
        showPopWin(strArquivo, 350, 240, null);
    } else {
        showPopWin("../" + strArquivo, 350, 240, null);
    }
}

function Cadastrese (strComponent) {
    var objDadosTela = new MostrarDadosTela ();

    var strArquivo = objDadosTela.LocalizarArquivo (6);
    
    if (strComponent == "Parent") {
        showPopWin(strArquivo, 700, 450, null);
    } else {
        showPopWin("../" + strArquivo, 700, 450, null);
    }
}

function CadastreseLogin (strComponent) {   
    window.top.hidePopWin(false);
    
    window.top.Cadastrese(strComponent);
}

function ExecutarLogin (strComponent) {
    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    var objCorpo     = document.getElementById("login_response");
    
    if (document.login_data.login.value == "") { 
        objDadosTela.MostrarInformacoes (objCorpo,"Preencha o campo 'E-mail'");
        return;
    }
    
    if (document.login_data.senha.value == "") { 
        objDadosTela.MostrarInformacoes (objCorpo,"Preencha o campo 'Senha'");
        return;
    }      
        
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=Login", true); 
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;                
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                if (this.strResposta == "") {
                    objDadosTela.MostrarInformacoes (objCorpo,"'E-mail' ou 'Senha' inválido!");
                } else {
                    if (strComponent == "Parent") {
                        window.top.document.getElementById("menu_dadosusuario").innerHTML = "<span style='color: #585858; font-weight: bold;'>Bem vindo&nbsp;</span>" + this.strResposta;
                    } else {
                        window.top.opener.document.getElementById("menu_dadosusuario").innerHTML = "<span style='color: #585858; font-weight: bold;'>Bem vindo&nbsp;</span>" + this.strResposta;
                    }
                    
                    window.top.hidePopWin(false);
                    
                    eraseCookie("ImobiliariaCom.UserCode");
                    createCookie("ImobiliariaCom.UserCode",document.login_data.login.value);
                    eraseCookie("ImobiliariaCom.UserName");
                    createCookie("ImobiliariaCom.UserName",this.strResposta);
                                
                    if (strComponent == "Parent") {
                        window.top.showFavoritos();
                    } else {
                        window.top.opener.showFavoritos();
                    }
                }
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("login_data").elements));
}

function VerificarDisponibilidade () {
    if (document.cadastro_data.login.value == "") { 
        document.getElementById("MensagemDisponibilidade").innerHTML = "Preencha o campo 'E-mail'";
        return;
    }
    
    document.getElementById("MensagemDisponibilidade").innerHTML = "Aguarde, executando ação ...";
    
    var objBrowser   = new RequisicaoBrowser ();
    
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=Disponibilidade", true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                document.getElementById("MensagemDisponibilidade").innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("cadastro_data").elements));
}


function LocalizarDadosCep () {
    if (document.cadastro_data.cep.value == "") { 
        document.getElementById("MensagemLocalizarCep").innerHTML = "Preencha o campo 'CEP'";
        return;
    }

    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    
    document.getElementById("MensagemLocalizarCep").innerHTML = "Aguarde, executando ação ...";

    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=LocalizarCEP", true); 
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                if (window.ActiveXObject) {
                    objBrowserXML = new ActiveXObject("Microsoft.XMLDOM");
                    objBrowserXML.async = "false";
                    objBrowserXML.loadXML(this.strResposta);
                }
                else {
                    objParser = new DOMParser();
                    objBrowserXML = objParser.parseFromString(this.strResposta,"application/xml");
                }

                this.objTagsXml = objBrowserXML;

                for (intDadosXML=0; intDadosXML < this.objTagsXml.getElementsByTagName("attribute").length; intDadosXML++) {                    
                    
                    switch (this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("type")) {
                        case "endereco" :
                            document.cadastro_data.endereco.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");
                            break;
                        case "bairro" :
                            document.cadastro_data.code_bairro.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("code");
                            document.cadastro_data.bairro.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");
                            break;
                        case "cidade" :
                            document.cadastro_data.code_cidade.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("code");
                            document.cadastro_data.cidade.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");
                            break;
                        case "estado" :
                            document.cadastro_data.code_estado.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("code");
                            document.cadastro_data.estado.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");
                            break;
                    }
                }
                
                document.getElementById("MensagemLocalizarCep").innerHTML = "";
            }
        }        
    }          
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("cadastro_data").elements));
}

function CadastrarUsuario () {
    document.getElementById("MensagemCadastro").innerHTML = "";
    
    if (document.cadastro_data.login.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'E-mail'";
        return;
    }
 
    if (document.cadastro_data.nome.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'Nome'";
        return;
    }
    
    if (document.cadastro_data.fone.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'Fone'";
        return;
    }
    
    if (document.cadastro_data.celular.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'Celular'";
        return;
    }
    
    if (document.cadastro_data.senha.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'Senha'";
        return;
    }
    
    if (document.cadastro_data.confirma_senha.value == "") { 
        document.getElementById("MensagemCadastro").innerHTML = "Preencha o campo 'Confirma senha'";
        return;
    }
    
    if (document.cadastro_data.senha.value != document.cadastro_data.confirma_senha.value) { 
        document.getElementById("MensagemCadastro").innerHTML = "Os campos 'Senha' e 'Confirmar senha' estão divergentes";
        return;
    }
    
    document.getElementById("MensagemCadastro").innerHTML = "Aguarde, executando ação ...";
    
    var objBrowser   = new RequisicaoBrowser ();
    
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=CadastrarUsuario", true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                document.getElementById("MensagemCadastro").innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("cadastro_data").elements));
}

function AtendimentoOnLine (strLocalChamada) {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        if (strLocalChamada == "Parent") {
            EfetuarLogin('Parent');
        } else {
            EfetuarLogin('Child');
        }
    } else {
        var objDadosTela = new MostrarDadosTela ();

        var strArquivo = objDadosTela.LocalizarArquivo (8);
    
        if (strLocalChamada == "Parent") {
            window.open(strArquivo + "?LocalChamada=" + strLocalChamada,"WindowAtendimentoOnLine","toolbar=no,location=no,enubar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,top=100,left=300,width=450,height=400");
        } else {
            window.open('../' + strArquivo + "?LocalChamada=" + strLocalChamada,"WindowAtendimentoOnLine","toolbar=no,location=no,enubar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,top=100,left=300,width=450,height=400");
        }
    }
}

function EfetuarProposta (strTipoSolicitacao,intCodigoParamentro,strLocalChamada) {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        if (strLocalChamada == "Parent") {
            EfetuarLogin('Parent');
        } else {
            EfetuarLogin('Child');
        }
    } else {
        var objDadosTela = new MostrarDadosTela ();
    
        var strArquivo = objDadosTela.LocalizarArquivo (7);
        
        if (strLocalChamada == "Parent") {
            showPopWin(strArquivo + "?TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, 450, 370, null);
        } else {
            showPopWin('../' + strArquivo + "?TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, 450, 370, null);
        }
    }
}

function SolicitarMaisInformacoes (strTipoSolicitacao,intCodigoParamentro,strLocalChamada) {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        if (strLocalChamada == "Parent") {
            EfetuarLogin('Parent');
        } else {
            EfetuarLogin('Child');
        }
    } else {
        var objDadosTela = new MostrarDadosTela ();
    
        var strArquivo = objDadosTela.LocalizarArquivo (4);
        
        if (strLocalChamada == "Parent") {
            showPopWin(strArquivo + "?TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, 450, 370, null);
        } else {
            showPopWin('../' + strArquivo + "?TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, 450, 370, null);
        }
    }
}	

function SolicitarMaisInformacoesDiversos () {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        EfetuarLogin('Parent');
    } else {
        var objDadosTela = new MostrarDadosTela ();
    
        var strArquivo = objDadosTela.LocalizarArquivo (4);
            
        showPopWin(strArquivo + "?TipoSolicitacao=Diversos", 450, 280, null);
    }
}

function AdicionarFavoritos (strTipoSolicitacao,intCodigoParamentro,strLocalChamada) {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        if (strLocalChamada == "Parent") {
            EfetuarLogin('Parent');
        } else {
            EfetuarLogin('Child');
        }
    } else {
        if (readCookie("ImobiliariaCom.UserCode") == "visitante") {    
            if (strLocalChamada == "Parent") {
                EfetuarLogin('Parent');
            } else {
                EfetuarLogin('Child');
            }        
        } else {
            var objBrowser   = new RequisicaoBrowser ();
    
            if (strLocalChamada == "Parent") {
                objBrowser.open("POST", "y_portal/pagRequest.php?Request=AdicionarFavorito&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, true);           
            } else {
                objBrowser.open("POST", "../y_portal/pagRequest.php?Request=AdicionarFavorito&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&TipoSolicitacao=" + strTipoSolicitacao + "&Objeto=" + intCodigoParamentro, true);           
            }
            
            objBrowser.onreadystatechange = function () {
                if (objBrowser.readyState == 4) {
                    if (objBrowser.status == 200) {
                        this.strResposta = objBrowser.responseText;
                        this.strResposta = this.strResposta.replace(/\+/g," ");
                        this.strResposta = unescape(this.strResposta);
                        
                        if (strLocalChamada == "Parent") {
                            showFavoritos();
                        } else {
                            window.top.opener.showFavoritos();
                        }
                    }
                }        
            }                     
            objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
            objBrowser.send("set=get");
        }
    }
}

function ExcluirFavoritos (strTipoSolicitacao,intCodigoParamentro) {
    if (readCookie("ImobiliariaCom.UserCode") == null) {
        if (strLocalChamada == "Parent") {
            EfetuarLogin('Parent');
        } else {
            EfetuarLogin('Child');
        }
    } else {
        if (readCookie("ImobiliariaCom.UserCode") == "visitante") {    
            if (strLocalChamada == "Parent") {
                EfetuarLogin('Parent');
            } else {
                EfetuarLogin('Child');
            }
        } else {
            var objBrowser   = new RequisicaoBrowser ();
    
            objBrowser.open("POST", "y_portal/pagRequest.php?Request=ExcluirFavorito&TipoSolicitacao=" + strTipoSolicitacao + "&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&Objeto=" + intCodigoParamentro, true);           
            objBrowser.onreadystatechange = function () {
                if (objBrowser.readyState == 4) {
                    if (objBrowser.status == 200) {
                        this.strResposta = objBrowser.responseText;
                        this.strResposta = this.strResposta.replace(/\+/g," ");
                        this.strResposta = unescape(this.strResposta);
    
                        showFavoritos();
                    }
                }        
            }                     
            objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
            objBrowser.send("set=get");
        }
    }
}

function EnviarSolicitacaoMaisInformacoes (strTipoSolicitacao,intCodigoParamentro) {
    document.getElementById("MensagemEnvio").innerHTML = "";

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.maisinformacoes_data.nome.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Nome'";
            return;
        }
    }
    
    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.maisinformacoes_data.fone.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Fone'";
            return;
        }
    }

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.maisinformacoes_data.email.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'E-mail'";
            return;
        }
    }

    if (document.maisinformacoes_data.informacoes.value == "") { 
        document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Informações'";
        return;
    }
    
    document.getElementById("MensagemEnvio").innerHTML = "Aguarde, executando ação ...";
    
    var objBrowser   = new RequisicaoBrowser ();

    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=SolicitarMaisIformacoes&TipoSolicitacao=" + strTipoSolicitacao + "&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&Objeto=" + intCodigoParamentro, true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                document.getElementById("MensagemEnvio").innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("maisinformacoes_data").elements));
}

function EnviarProposta (strTipoSolicitacao,intCodigoParamentro) {
    document.getElementById("MensagemEnvio").innerHTML = "";

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.proposta_data.nome.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Nome'";
            return;
        }
    }
    
    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.proposta_data.fone.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Fone'";
            return;
        }
    }
    
    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.proposta_data.email.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'E-mail'";
            return;
        }
    }
    
    if (document.proposta_data.proposta.value == "") { 
        document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Proposta'";
        return;
    }
    
    document.getElementById("MensagemEnvio").innerHTML = "Aguarde, executando ação ...";
    
    var objBrowser   = new RequisicaoBrowser ();

    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=Proposta&TipoSolicitacao=" + strTipoSolicitacao + "&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&Objeto=" + intCodigoParamentro, true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                document.getElementById("MensagemEnvio").innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("proposta_data").elements));
}

function ChangeImageFocus (strImagem) {
    var objCorpo = document.getElementById("current_image");
    
    objCorpo.innerHTML = "<img src='" + strImagem + "' border='0' width='350' height='260'>";
}

function ChangeImageFocusMultiple (strObjeto,strImagem) {
    var objCorpo = document.getElementById(strObjeto);
    
    objCorpo.innerHTML = "<img src='" + strImagem + "' border='0' width='350' height='260'>";
}

function CreateConversation () {
    var objBrowser   = new RequisicaoBrowser ();
    
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=CriarConversa&Usuario=" + readCookie("ImobiliariaCom.UserCode") + "&Nome=" + readCookie("ImobiliariaCom.UserName"), true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                if (window.ActiveXObject) {
                    objBrowserXML = new ActiveXObject("Microsoft.XMLDOM");
                    objBrowserXML.async = "false";
                    objBrowserXML.loadXML(this.strResposta);
                }
                else {
                    objParser = new DOMParser();
                    objBrowserXML = objParser.parseFromString(this.strResposta,"application/xml");
                }

                this.objTagsXml = objBrowserXML;

                for (intDadosXML=0; intDadosXML < this.objTagsXml.getElementsByTagName("attribute").length; intDadosXML++) {                    
                    
                    switch (this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("type")) {
                        case "message-error" :
                            document.getElementById("corretoronline_conversa").innerHTML = "<div id='corretoronline_mensagem'>" + this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description") + "</div>";
                            document.getElementById("EnviarMensagem").disabled = true;
                            break;
                        case "conversa" :
                            document.corretoronline_data.code.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("code");
                            RefreshMessages();
                            break;
                    }
                }
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send("set=get");
}

function RefreshMessages () {
    var objBrowser   = new RequisicaoBrowser ();
    
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=AtualizarMensagens&Conversa=" + window.document.corretoronline_data.code.value + "&Sequencia=" + window.document.corretoronline_data.last_message.value, true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                if (window.ActiveXObject) {
                    objBrowserXML = new ActiveXObject("Microsoft.XMLDOM");
                    objBrowserXML.async = "false";
                    objBrowserXML.loadXML(this.strResposta);
                }
                else {
                    objParser = new DOMParser();
                    objBrowserXML = objParser.parseFromString(this.strResposta,"application/xml");
                }
                
                this.objTagsXml = objBrowserXML;

                for (intDadosXML=0; intDadosXML < this.objTagsXml.getElementsByTagName("attribute").length; intDadosXML++) {                    
                    
                    switch (this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("type")) {
                        case "remetente" :
                            document.getElementById("corretoronline_conversa").innerHTML = document.getElementById("corretoronline_conversa").innerHTML + "<div id='corretoronline_remetente'>" + this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description") + " diz:</div>";
                            break;
                        case "mensagem" :
                            document.getElementById("corretoronline_conversa").innerHTML = document.getElementById("corretoronline_conversa").innerHTML + "<div id='corretoronline_mensagem'>" + this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description") + "</div>";
                            break;
                        case "sequencia" :
                            window.document.corretoronline_data.last_message.value = this.objTagsXml.getElementsByTagName("attribute")[intDadosXML].getAttribute("description");
                            document.getElementById("corretoronline_conversa").scrollTop = 1000000;
                            break;
                    }
                }
                
                setTimeout('RefreshMessages()',1000);
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send("set=get");
}

function EnviarMensagemCorretor () {
    var objBrowser   = new RequisicaoBrowser ();
    
    if (document.corretoronline_data.mensagem.value == "") { 
        alert("Preencha o campo 'Mensagem'");
        return;
    }
    
    objBrowser.open("POST", "../y_portal/pagRequest.php?Request=EnviarMensagemCorretor&Conversa=" + window.document.corretoronline_data.code.value + "&Usuario=" + readCookie("ImobiliariaCom.UserCode"), true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                window.document.corretoronline_data.mensagem.value = "";
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("corretoronline_data").elements));
}

function SendMessage (event) {  
    var keynum;  
      
    if (window.event) {
        keynum = event.keyCode  
    } else if(event.which) {
        keynum = event.which  
    }  
    
    if (keynum == 13) {
        EnviarMensagemCorretor();
    }  
}

function FinalizeConversation (intConversa,strLocalChamada) {
    var objBrowser   = new RequisicaoBrowser ();
    
    if (intConversa > 0) {
        if (strLocalChamada == "Parent") {
            objBrowser.open("POST", "y_portal/pagRequest.php?Request=FinalizarConversa&Conversa=" + intConversa, true);           
        } else {
            objBrowser.open("POST", "../y_portal/pagRequest.php?Request=FinalizarConversa&Conversa=" + intConversa, true);      
        }
        objBrowser.onreadystatechange = function () {
            if (objBrowser.readyState == 4) {
                if (objBrowser.status == 200) {
                    this.strResposta = objBrowser.responseText;
                    this.strResposta = this.strResposta.replace(/\+/g," ");
                    this.strResposta = unescape(this.strResposta);
                }
            }        
        }                     
        objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
        objBrowser.send("set=get");
    }
}

function BuscarImoveis (strTipoBusca) {
    var objBrowser   = new RequisicaoBrowser ();
    var objDadosTela = new MostrarDadosTela ();
    var objCorpo     = document.getElementById("ResultSearch");
    
    objDadosTela.MostrarStatusCarregando (objCorpo);   
    
    objBrowser.open("POST", "y_portal/pagRequest.php?Request=BuscarImoveis&Usuario=" + readCookie("ImobiliariaCom.UserCode"), true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                objCorpo.innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("FormProcurarImovel").elements));
}

function ShowCharacteristics () {
    var objBrowser   = new RequisicaoBrowser ();
    var objCorpo     = document.getElementById("CaracteristicasImovel");
    
    objCorpo.innerHTML = "";

    if (document.ProcurarImovel.intCodigoTipoImovel.value == 0) {
        return false;
    }

    objBrowser.open("POST", "y_portal/pagRequest.php?Request=BuscarCaracteriticasTipoImovel", true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                objCorpo.innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("FormProcurarImovel").elements));
}

function showFavoritos () {
    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
    } else {
        document.getElementById("favoritos").style.visibility = "hidden";
        
        var objBrowser   = new RequisicaoBrowser ();
        var objCorpo     = document.getElementById("meus_favoritos");
        
        objBrowser.open("POST", "y_portal/pagRequest.php?Request=MostrarFavoritos&Usuario=" + readCookie("ImobiliariaCom.UserCode"), true);           
        objBrowser.onreadystatechange = function () {
            if (objBrowser.readyState == 4) {
                if (objBrowser.status == 200) {
                    this.strResposta = objBrowser.responseText;
                    this.strResposta = this.strResposta.replace(/\+/g," ");
                    this.strResposta = unescape(this.strResposta);
    
                    if (this.strResposta) {
                        objCorpo.innerHTML = this.strResposta;
                    
                        document.getElementById("favoritos").style.visibility = "visible";
                    }
                }
            }        
        }                     
        objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
        objBrowser.send("set=get");
    }
}

function showEmpreedimentos (strMostrarStatus,intStartRow) {
    var objBrowser   = new RequisicaoBrowser ();
    var objCorpo     = window.top.document.getElementById("Empreendimentos");

    if (strMostrarStatus == true)  {
        objCorpo.innerHTML = "";
    
        this.objNovoElemento = document.createElement("div");
        this.objNovoElemento.className = "CarregarDadosSemDimensao";
        this.objNovoElemento.innerHTML = "Carregando, aguarde...";
        
        objCorpo.appendChild(this.objNovoElemento);
    }

    objBrowser.open("POST", "y_portal/pagRequest.php?Request=MostrarDestaquesEmpreendimentos&StartRow=" + intStartRow, true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);

                objCorpo.innerHTML = this.strResposta;

                if (intStartRow == 0) {
                    document.empreendimentos_data.PageNumber.value = 1;
                }

                var strIdentificadorObjetoPagina = "Empreendimento_Page_" + document.empreendimentos_data.PageNumber.value;
                
                document.getElementById(strIdentificadorObjetoPagina).style.fontWeight = "bold";

                objTimeEmpreendimento = setTimeout('showPageEmpreendimentos(0)',8000);
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send("set=get");
}

function showPageEmpreendimentos (intPageNumber) {
    intStartRow = 0;
    
    if (document.empreendimentos_data_aux.NumberOfPages.value == 1) {
        return false;
    }
    
    if (document.empreendimentos_data.TimeOut.value == "false") {
        if (intPageNumber == 0) {
            return false;
        }
    }

    if (intPageNumber > 0) {
        document.empreendimentos_data.TimeOut.value = "false";
        document.empreendimentos_data.PageNumber.value = intPageNumber;
    } else {
        document.empreendimentos_data.PageNumber.value = parseFloat(document.empreendimentos_data.PageNumber.value) + 1;
    }
    
    if (document.empreendimentos_data.PageNumber.value > document.empreendimentos_data_aux.NumberOfPages.value) {
        document.empreendimentos_data.PageNumber.value = 1;
    }
        
    if (document.empreendimentos_data.PageNumber.value > 1) {
        for (intA=1; intA < document.empreendimentos_data.PageNumber.value; intA++) {
            intStartRow = intStartRow + 3;
        } 
    }
    
    showEmpreedimentos(false,intStartRow);
}

function ExecScript(strInnerHTML) {
    var ini = 0;

    while (ini!=-1) {
        ini = strInnerHTML.indexOf('<script', ini);
        
        if (ini >=0) {
            ini = strInnerHTML.indexOf('>', ini) + 1;
            var fim = strInnerHTML.indexOf("<\/script>", ini);
            codigo = strInnerHTML.substring(ini,fim);
            var novo = document.createElement("script")
            novo.text = codigo;
            document.body.appendChild(novo);
        }
    }
}

function EnviarAnuncio () {
    document.getElementById("MensagemEnvio").innerHTML = "";
    
    if (document.anuncie_data.tipo.value == "") { 
        document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Tipo de anúncio'";
        return;
    }

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.anuncie_data.nome.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Nome'";
            return;
        }
    }

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.anuncie_data.fone.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Fone'";
            return;
        }
    }

    if (readCookie("ImobiliariaCom.UserCode") == "visitante") {
        if (document.anuncie_data.email.value == "") { 
            document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'E-mail'";
            return;
        }
    }
    
    if (document.anuncie_data.anuncio.value == "") { 
        document.getElementById("MensagemEnvio").innerHTML = "Preencha o campo 'Faça seu anúncio'";
        return;
    }
    
    document.getElementById("MensagemEnvio").innerHTML = "Aguarde, executando ação ...";
    
    var objBrowser   = new RequisicaoBrowser ();

    objBrowser.open("POST", "y_portal/pagRequest.php?Request=EnviarAnuncio&Usuario=" + readCookie("ImobiliariaCom.UserCode"), true);           
    objBrowser.onreadystatechange = function () {
        if (objBrowser.readyState == 4) {
            if (objBrowser.status == 200) {
                this.strResposta = objBrowser.responseText;
                this.strResposta = this.strResposta.replace(/\+/g," ");
                this.strResposta = unescape(this.strResposta);
                
                document.getElementById("MensagemEnvio").innerHTML = this.strResposta;
            }
        }        
    }                     
    objBrowser.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");        
    objBrowser.send(LocalizarElementosFormulario(document.getElementById("anuncie_data").elements));
}

function AplicarMascaraData (campoData) {
    var data = campoData.value;
    
    if (data.length == 2){
        data = data + '/';
        campoData.value = data;
        return true;              
    }
    if (data.length == 5){
        data = data + '/';
        campoData.value = data;
        return true;
    }
}

