﻿/// <reference path="jquery-1.3.2-vsdoc.js" />
/// <reference path="jquery.minhavida.js" />

var subdominio = "";
subdominio = GetSubdominio();


function getUrlServicos() {
    var url = "http://";

    if (parseInt(document.location.hostname.indexOf('localhost')) > -1) {
        url += 'localhost';

    }
    else {
        url += document.location.hostname;
    }

    return url + "/Services/";
}

function ConfiguraPaginaMV() {
    ConfiguraShopping();
    //Configura menu
    var menu = jQuery('#LstMenuHorizMV');

    menu.children('li').mouseover(function () {
        jQuery(this).children("ul").css("visibility", "visible");
        jQuery(this).children("ul").css("display", "block");
    });

    menu.children('li').mouseout(function () {
        jQuery(this).children("ul").css("visibility", "hidden");
        jQuery(this).children("ul").css("display", "none");
    });

    //Configura Top 5 Matérias
    var lkTop5Semana = jQuery('a.top5Semana');
    var lkTop5Mes = jQuery('a.top5Mes');

    if (lkTop5Semana !== null && lkTop5Mes !== null) {
        lkTop5Semana.parent().click(function () {
            lkTop5Semana.parent().addClass('AbaAtivaTop5Videos');
            lkTop5Semana.removeClass('TxtAbaInAtivaCpTop5Videos');
            lkTop5Semana.addClass('TxtAbaAtivaCpTop5Videos');
            jQuery('#top5Semana').css('display', 'block');

            lkTop5Mes.parent().removeClass('AbaAtivaTop5Videos');
            lkTop5Mes.removeClass('TxtAbaAtivaCpTop5Videos');
            lkTop5Mes.addClass('TxtAbaInAtivaCpTop5Videos');
            jQuery('#top5Mes').css('display', 'none');
        });

        lkTop5Mes.parent().click(function () {
            lkTop5Mes.parent().addClass('AbaAtivaTop5Videos');
            lkTop5Mes.removeClass('TxtAbaInAtivaCpTop5Videos');
            lkTop5Mes.addClass('TxtAbaAtivaCpTop5Videos');
            jQuery('#top5Mes').css('display', 'block');

            lkTop5Semana.parent().removeClass('AbaAtivaTop5Videos');
            lkTop5Semana.removeClass('TxtAbaAtivaCpTop5Videos');
            lkTop5Semana.addClass('TxtAbaInAtivaCpTop5Videos');
            jQuery('#top5Semana').css('display', 'none');
        });
    }

    //Configura Botoes Impressao
    var btnImprimir = jQuery('.btnImprimir');
    btnImprimir.click(function () {
        window.print();
    }
    );

    //Configura Avaliacao Peso
    var inputsPeso = jQuery('input.txtPeso');
    var inputsAltura = jQuery('input.txtAltura');

    inputsPeso.focus(function () {
        jQuery(this).attr('value', '');
    });

    inputsAltura.focus(function () {
        jQuery(this).attr('value', '');
    });

    inputsPeso.blur(function () {
        if (jQuery(this).attr('value') == '')
            jQuery(this).attr('value', 'Seu peso (kg)');
    });

    inputsAltura.blur(function () {
        if (jQuery(this).attr('value') == '')
            jQuery(this).attr('value', 'Sua altura (m)');
    });

    //Configura NewsLetter
    var inputsNome = jQuery('input.txtNome');
    var inputsEmail = jQuery('input.txtEmail');

    inputsNome.focus(function () {
        jQuery(this).attr('value', '');
    });

    inputsEmail.focus(function () {
        jQuery(this).attr('value', '');
    });
    inputsNome.blur(function () {
        if (jQuery(this).attr('value') == '')
            jQuery(this).attr('value', 'nome');
    });
    inputsEmail.blur(function () {
        if (jQuery(this).attr('value') == '')
            jQuery(this).attr('value', 'e-mail');
    });
    var convidaAmigosIndicacao = jQuery("#LstIndicacao");
    var nomeTextBoxId = convidaAmigosIndicacao.find("input.nome").attr("id");
    var emailTextBoxId = convidaAmigosIndicacao.find("input.email").attr("id");
    var marcaDaguaNome = "Nome do amigo(a)";
    var marcaDaguaEmail = "Email do amigo(a)";
    convidaAmigosIndicacao.find("input[type='text']").each(function () {
        if (jQuery(this).hasClass("nome")) {
            jQuery(this).marcaDagua(marcaDaguaNome);
        } else {
            jQuery(this).marcaDagua(marcaDaguaEmail);
        }
    });

    jQuery("#ctl00_ctl00_body_corpoPagina_btnEnviar").click(function () {
        var regEx = new RegExp("\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*");
        if (jQuery("#" + nomeTextBoxId).val() != "" && jQuery("#" + nomeTextBoxId).val() != marcaDaguaNome) {
            if (jQuery("#" + emailTextBoxId).val() != "" && jQuery("#" + emailTextBoxId).val() != marcaDaguaEmail) {
                var isEmail = jQuery("#" + emailTextBoxId).val().match(regEx);
                if (!isEmail) {
                    alert("Email inválido para o 1º amigo.");
                    return false;
                }
            }
            else {
                alert("Digite um e-mail para o 1º amigo.");
                return false;
            }
        } else {
            if (jQuery("#" + emailTextBoxId).val() != "" && jQuery("#" + emailTextBoxId).val() != marcaDaguaEmail) {
                alert("Digite um nome para o 1º amigo.");
                return false;
            }
        }
        for (var i = 2; i <= 5; i++) {
            var elementoNomeContexto = "#" + nomeTextBoxId + i;
            var elementoEmailContexto = "#" + emailTextBoxId + i;
            if (jQuery(elementoNomeContexto).val() != "" && jQuery(elementoNomeContexto).val() != marcaDaguaNome) {
                if (jQuery(elementoEmailContexto).val() != "" && jQuery(elementoEmailContexto).val() != marcaDaguaEmail) {
                    var isEmail = jQuery(elementoEmailContexto).val().match(regEx);
                    if (!isEmail) {
                        alert("Email inválido para o " + i + "º amigo.");
                        return false;
                    }
                }
                else {
                    alert("Digite um e-mail para o " + i + "º amigo.");
                    return false;
                }
            } else {
                if (jQuery(elementoEmailContexto).val() != "" && jQuery(elementoEmailContexto).val() != marcaDaguaEmail) {
                    alert("Digite um nome para o "+i+"º amigo.");
                    return false;
                }
            }
        }
    });
    
}

$(document).ready(function () {
    dropDownBusca();
    ConfiguraBarraDSNoMenu();
    BoxAvaliacaoGenerico();
    MostraBannersPublicidade();
    setTimeout('EscondeDHTML()', '17000');
    setTimeout('ocultaDica()', '20000');
});

function configuraDica() {
    var cookies = document.cookie;
    var dtExpiracao = new Date();
    var cookieDica = "";

    if (cookies.toLowerCase().indexOf('dicavisualizada') == -1) {
        jQuery('div.CpBarraDicas').slideDown('slow');
        dtExpiracao.setHours(0, 0, 1, 0);
        dtExpiracao.setDate(dtExpiracao.getDate() + 1);
        cookieDica = 'dicaVisualizada=1; expires=' + dtExpiracao.toUTCString();
        document.cookie = cookieDica;
    }
    else {
        ocultaDica();
    }

    jQuery('a.fecharDica').click(function () {
        ocultaDica();
    });
}

function ocultaDica() {
    var barraDicas = jQuery('div.CpBarraDicas');
    barraDicas.hide();
}

function redimensionaVideo(largura, altura) {
    //Configura Video Matéria
    var video = jQuery('div.videoMateria').find('embed');

    if (video.size() === 0) {
        video = jQuery("div.videoMateria").find("object").find("embed");

        if (video.size() === 0) {
            video = jQuery("div.videoMateria").find("object");
        }
    }

    if (video.size() > 0) {
        video.attr('width', largura);
        video.attr('height', altura);
    }


    var btnZoomMais = jQuery('input.BtnMaisZoom');
    var btnZoomMenos = jQuery('input.BtnMenosZoom');

    if (btnZoomMais !== null && btnZoomMenos !== null && video !== null) {
        btnZoomMais.click(function () {
            video.width(video.width() + 100);
            video.height(video.height() + 100);

            return false;
        });

        btnZoomMenos.click(function () {
            video.width(video.width() - 100);
            video.height(video.height() - 100);

            return false;
        });
    }

}

function descubraSeuPesoIdeal(idTxtPeso, idTxtAltura) {
    var pesoValor = jQuery('#' + idTxtPeso).attr('value');
    var alturaValor = jQuery('#' + idTxtAltura).attr('value');
    document.location.href = '/pesoideal/AvaliacaoSite.aspx?txtPesoNu=' + pesoValor + '&txtAlturaNu=' + alturaValor;
}

function goAvaliacaoFisica(idTxtPeso, idTxtAltura) {
    var pesoValor = jQuery('#' + idTxtPeso).attr('value');
    var alturaValor = jQuery('#' + idTxtAltura).attr('value');
    document.location.href = '/dieta/avaliacaombs/avaliacaofisica/index.aspx?txtPesoNu=' + pesoValor + '&txtAlturaNu=' + alturaValor;
}

function goAvaliacaoBeleza(ddlPele, ddlCabelo) {
    var ddlPele = document.getElementById(ddlPele);
    var ddlCabelo = document.getElementById(ddlCabelo);

    var peleValor;
    var cabeloValor;

    if (ddlPele != null) {
        var tipoPeleSelecionado = ddlPele.options[ddlPele.selectedIndex];
        peleValor = tipoPeleSelecionado.getAttribute("value");
    }

    if (ddlCabelo != null) {
        var tipoCabeloSelecionado = ddlCabelo.options[ddlCabelo.selectedIndex];
        cabeloValor = tipoCabeloSelecionado.getAttribute("value");
    }

    document.location.href = '/Avaliacao/Beleza/?ddlPele=' + peleValor + '&ddlCabelo=' + cabeloValor;
}

function BuscaProduto(idTextBoxValor) {
    var textBoxBusca = document.getElementById(idTextBoxValor);
    var idShopping = 0;

    var urlBusca = "";
    if (subdominio === "yahoo") {
        urlBusca = "http://yahoo.zura.com.br/search?key=";
        urlBusca += textBoxBusca.value;
    }
    else {
        idShopping = hfParcShop;
        switch (idShopping) {
            case 1: urlBusca = "http://busca.buscape.com.br/cprocura?produto=%PalavraBuscada%&pr=7678";
                break;
            case 2:
                urlBusca = 'http://www.walmart.com.br/a/busca?ft=%palavraBuscada%&utm_source=minha_vida&utm_medium=busca_shopping';
                break;
        }
        if (textBoxBusca.value == '') {
            urlBusca = urlBusca.replace('%palavraBuscada%', ' ');
        }
        else {
            urlBusca = urlBusca.replace('%palavraBuscada%', textBoxBusca.value);
        }
    }
    window.open(urlBusca, '', '', '');
}

function ConfiguraShopping() {
    var shopping = jQuery("div.CpShoppingHoriz");

    if (shopping.size() > 0) {
        var lnkTodosProdutos = shopping.children("a.todosProdutos");

        if (lnkTodosProdutos.size() > 0) {
            lnkTodosProdutos.click(function () {
                if (subdominio !== "yahoo") {
                    //window.open("http://www.walmart.com.br/Vitrine/Home/Home.aspx?utm_source=minha_vida&utm_medium=minhavida_vejamais");
                    window.open("http://shopping.minhavida.com.br/");
                }
                else {
                    window.open("http://yahoo.zura.com.br/");
                }
            });
        }

        if (subdominio === "yahoo" || subdominio == "msn") {
            var itensListaProdutos = shopping.children("ul.LstProdShoppingHoriz").children("li.produtosPublicidade");

            if (itensListaProdutos.size() > 0) {
                itensListaProdutos.hide();
            }
        }
    }

}

function MostraBannersPublicidade() {
    //Mostra Peças de Publicidade
    var IDsPublicidade = ["topoPublicidade", "squarePublicidade", "linkTextoPublicidade",
    "logoPublicidade", "logo2Publicidade", "logoTVPublicidade", "logo4Publicidade", "logo5Publicidade",
    "shoppingPublicidade", "shopping2Publicidade", "skyPadraoPublicidade", "miniSquarePublicidade",
    "squareBottomPublicidade", "headerPublicidade", "headerYahooPublicidade2", "bkgPublicidade", "barHorizontalPublicidade",
    "halfPublicidade", "linkTextoMateria", "box467x248Publicidade"];
    var IDsPublicidadeLenght = IDsPublicidade.length;

for (var i = 0; i < IDsPublicidadeLenght; i++) {
        var banner = jQuery("#" + IDsPublicidade[i]);

        MostraPublicidade(banner);

        if (banner.children().size() === 0) {
            banner.hide();
        }
    }

    

    //Configura barra de patrocinio
    var barraDicasPatrocinador = document.getElementById("barraDicasPatrocinador");

    if (barraDicasPatrocinador !== null) {
        barraDicasPatrocinador.style.height = "auto";
    }

    //Configura Logos
    var logoPublicidade = jQuery("p.logosPatrocinio");

    if (logoPublicidade.size() > 0) {
        logoPublicidade.each(function () {
            var logoP = jQuery(this);
            var logos = logoP.find("img");

            if (logos.size() > 0) {
                logoP.css("display", "block");
            }
            else {
                logoP.css("display", "none");
            }

        });
    }

    //Configura logo TV
    var logoTV = jQuery("#logoTVPublicidade");

    if (logoTV.size() > 0 && logoTV.children().children().size() === 0) {
        logoTV.parent().hide();
    }



    if (window.screen.width > 1024) {
        var bkg = jQuery('#bkgPublicidade');
        var bkg2 = jQuery('#bkgPublicidade2');

        if (bkg.size() > 0) {
            bkg.css('visibility', 'visible');
            bkg.css('display', 'block');
        }

        if (bkg2.size() > 0) {
            bkg2.css('visibility', 'visible');
        }


        var imgBackground = bkg2.find("img");

        if (imgBackground.size() > 0) {
            /*jQuery('#CtEnvelopamento').css('border', 'none');

            jQuery('#envelopamento').css('border-bottom', 'solid 5px #dbf0ff');*/
        }
        else {
            var flash = bkg2.find("embed");

            if (flash.size() === 0) {
                flash = bkg2.find("object");

                if (flash.size() === 0) {
                    flash = bkg2.find("object").find('embed');
                }
            }

            if (flash.size() > 0) {
                /*jQuery('#CtEnvelopamento').css('border', 'none');
                jQuery('#envelopamento').css('border-bottom', 'solid 5px #dbf0ff');*/
            }
        }
    }

}


function MostraPublicidade(banner) {
    var bannerOculto = jQuery("#" + banner.attr("id") + "2").detach();

    if (banner !== null && bannerOculto !== null) {
        if (subdominio !== "yahoo") {
            bannerOculto.children('script').remove();
            bannerOculto.children('noscript').remove();
            bannerOculto.css("display", "inline");

            banner.html(bannerOculto);    
        }
        else {
            var iframeYahoo = bannerOculto.children("script").html();
            banner.html(iframeYahoo);
        }
    }
}


function EscondeDHTML() {
    var dhtml = document.getElementById('dhtml');

    if (dhtml != null) {
        dhtml.style.display = 'none';
    }

}

function LoadForum() {
    var posts = document.getElementById("ScForum").getElementsByTagName("div");
    posts[posts.length - 1].className = "";

    jQuery(document).ready(function () {
        jQuery('select#sl_assunto').change(function () {
            if (this['value'] != '')
                window.open('/forum/Homesecao.aspx?g=homesecao&c=' + this['value']);
        });
    });
}

function LoadLeiaTambem() {
    $(document).ready(function () {

        var leiaTambem = 'Geral';
        $('#AbaLeiaTambem').click(function () {
            leiaTambem = 'Geral';
            $(this).removeClass('TxtAbaInativaPLeiaMais');
            $(this).removeClass('AbaAtivaLeiaMais');
            $(this).removeClass('TxtTScPadrao');

            $(this).addClass('TxtTScPadrao');
            $(this).addClass('AbaAtivaLeiaMais');

            $('#AbaMaisSecao').removeClass('TxtAbaInativaPLeiaMais');
            $('#AbaMaisSecao').removeClass('AbaAtivaLeiaMais');
            $('#AbaMaisSecao').removeClass('TxtTScPadrao');

            $('#AbaMaisSecao').addClass('TxtAbaInativaPLeiaMais');

            $('#AbaMaisSecao').addClass('TxtAbaInativaPLeiaMais');
            $('#PaginadorVideoDest a').eq(0).click();
        });
        $('#AbaMaisSecao').click(function () {
            leiaTambem = 'Secao';
            $(this).removeClass('TxtAbaInativaPLeiaMais');
            $(this).removeClass('AbaAtivaLeiaMais');
            $(this).removeClass('TxtTScPadrao');

            $(this).addClass('TxtTScPadrao');
            $(this).addClass('AbaAtivaLeiaMais');

            $('#AbaLeiaTambem').removeClass('TxtAbaInativaPLeiaMais');
            $('#AbaLeiaTambem').removeClass('AbaAtivaLeiaMais');
            $('#AbaLeiaTambem').removeClass('TxtTScPadrao');

            $('#AbaLeiaTambem').addClass('TxtAbaInativaPLeiaMais');

            $('#PaginadorVideoDest a').eq(0).click();
        });
        $('#PaginadorVideoDest a').click(function () {
            $('#PaginadorVideoDest a').each(function () {
                $(this).removeClass('NumPagDestaqueOn');
                $(this).removeClass('NumPagDestaqueOff');
                $(this).addClass('NumPagDestaqueOff');
            });
            $(this).addClass('NumPagDestaqueOn');

            switch (parseInt($(this).text())) {
                case 1:
                    $('#linkTituloMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia1.Link : jsonMateriasSecao.Materia1.Link);
                    $('#linkTituloMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia1.Titulo : jsonMateriasSecao.Materia1.Titulo);
                    $('#linkTituloMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia2.Link : jsonMateriasSecao.Materia2.Link);
                    $('#linkTituloMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia2.Titulo : jsonMateriasSecao.Materia2.Titulo);

                    $('#linkDescricaoMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia1.Link : jsonMateriasSecao.Materia1.Link);
                    $('#linkDescricaoMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia1.Descricao : jsonMateriasSecao.Materia1.Descricao);
                    $('#linkDescricaoMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia2.Link : jsonMateriasSecao.Materia2.Link);
                    $('#linkDescricaoMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia2.Descricao : jsonMateriasSecao.Materia2.Descricao);
                    break;
                case 2:
                    $('#linkTituloMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia3.Link : jsonMateriasSecao.Materia3.Link);
                    $('#linkTituloMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia3.Titulo : jsonMateriasSecao.Materia3.Titulo);
                    $('#linkTituloMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia4.Link : jsonMateriasSecao.Materia4.Link);
                    $('#linkTituloMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia4.Titulo : jsonMateriasSecao.Materia4.Titulo);

                    $('#linkDescricaoMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia3.Link : jsonMateriasSecao.Materia3.Link);
                    $('#linkDescricaoMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia3.Descricao : jsonMateriasSecao.Materia3.Descricao);
                    $('#linkDescricaoMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia4.Link : jsonMateriasSecao.Materia4.Link);
                    $('#linkDescricaoMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia4.Descricao : jsonMateriasSecao.Materia4.Descricao);
                    break;
                case 3:
                    $('#linkTituloMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia5.Link : jsonMateriasSecao.Materia5.Link);
                    $('#linkTituloMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia5.Titulo : jsonMateriasSecao.Materia5.Titulo);
                    $('#linkTituloMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia6.Link : jsonMateriasSecao.Materia6.Link);
                    $('#linkTituloMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia6.Titulo : jsonMateriasSecao.Materia6.Titulo);

                    $('#linkDescricaoMateria1').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia5.Link : jsonMateriasSecao.Materia5.Link);
                    $('#linkDescricaoMateria1').html(leiaTambem == 'Geral' ? jsonMaterias.Materia5.Descricao : jsonMateriasSecao.Materia5.Descricao);
                    $('#linkDescricaoMateria2').attr('href', leiaTambem == 'Geral' ? jsonMaterias.Materia6.Link : jsonMateriasSecao.Materia6.Link);
                    $('#linkDescricaoMateria2').html(leiaTambem == 'Geral' ? jsonMaterias.Materia6.Descricao : jsonMateriasSecao.Materia6.Descricao);
                    break;
            }

            return false;
        });
        $('#linkTituloMateria1').attr('href', jsonMaterias.Materia1.Link);
        $('#linkTituloMateria2').attr('href', jsonMaterias.Materia2.Link);
        $('#linkDescricaoMateria1').attr('href', jsonMaterias.Materia1.Link);
        $('#linkDescricaoMateria2').attr('href', jsonMaterias.Materia2.Link);
    });
}

function MostraModalEnvieAmigo(top, left, bottom) {
    var modal = jQuery("#modalEnvieAmigo");

    if (top === null) {
        modal.css('bottom', bottom);
        modal.css('top', 'auto');
    }
    else {
        modal.css('top', top);
        modal.css('bottom', 'auto');
    }

    modal.css('left', left);

    $("#sl_assunto").css("visibility", "hidden");

    var conteudoModal = $("#conteudoModal");
    conteudoModal.children("div").eq(1).css("display", "block");
    conteudoModal.children("div").eq(2).css("display", "none");

    modal.fadeIn("slow");

    window.location.href = "#modalEnvieAmigo";
}

function Votar(idEnquete, idPergunta, idControleRespostas) {
    var idResposta = 0;
    var radios = jQuery('#' + idControleRespostas + ' input');

    for (i = 0; i < radios.length; i++) {
        if (radios[i].checked) {
            idResposta = radios[i].value;
            break;
        }
    }

    if (idResposta != 0)
        window.open('/resultadoEnquete.aspx?id=' + idEnquete + '&pergunta=' + idPergunta + '&resposta=' + idResposta, 'Enquete', 'height=550,width=450');
    else {
        alert('Escolha uma das respostas');
        return false;
    }
}

function VerResultadoEnquete(idEnquete) {
    window.open('/resultadoEnquete.aspx?id=' + idEnquete, 'Enquete', 'height=550,width=450');
}

function LimpaAltura(controle) {
    var c = $('#' + controle);
    if (c.attr("value") == "minha altura (m)") c.attr("value", "");
}

function VoltaAltura(controle) {
    var c = $('#' + controle);
    if (c.attr("value") == "") c.attr("value", "minha altura (m)");
}

function LimpaPeso(controle) {
    var c = $('#' + controle);
    if (c.attr("value") == "meu peso (kg)") c.attr("value", "");
}

function VoltaPeso(controle) {
    var c = $('#' + controle);
    if (c.attr("value") == "") c.attr("value", "meu peso (kg)");
}

function GetSubdominio() {
    var url = document.location.toString();

    var posicaoInicio = url.indexOf("/");
    var posicaoFim = url.indexOf(".");

    return url.substring(posicaoInicio + 2, posicaoFim).toLowerCase();
}

function getCodigoURL() {
    var codigoURL = 0;

    var url = document.location.pathname;

    if (url !== null && url !== "") {
        var iBarra = url.lastIndexOf("/");
        var urlPura = url.substr(iBarra + 1, url.length - (iBarra + 1));

        var iMais = urlPura.indexOf("-");

        if (iMais > -1) {
            codigoURL = urlPura.substring(0, iMais);
        }

        return codigoURL;
    }
}

function indiqueAmigo() {
    window.open('/indique.htm?url=' + window.location.href);
}

var Util = {
    dateDiff: function (strDate1, strDate2) {
        return (((Date.parse(strDate2)) - (Date.parse(strDate1))) / (1000)).toFixed(0);
    }
};

function stringReplace(block, find, replace) {
    return block.split(find).join(replace);
}

function toPtBrMonetario(texto) {
    return texto.substring(0, 2) + "." + texto.substr(2, 3) + texto.substring(5, 9);
}

var tempoDelay = 1000;
function calculadoraDePeso() {
    var incremento = 1.1;
    var tempoDelayPri = 0;
    var totalGramas = 9000000;
    var calculaTempo = 0;
    var dataFinal = new Date();
    var dataInicial = new Date(2010, 3, 1, 0, 0, 0, 0);
    var millisecondDifference = dataFinal.valueOf() - dataInicial.valueOf();
    var seconds = millisecondDifference / 1000;
    calculaTempo = seconds

    var totalGramas = (totalGramas + ((incremento * calculaTempo))) / 1000;

    var precision = Math.pow(10, 3);
    var retorno = (Math.round(totalGramas * precision) / precision);

    myString = retorno.toString();
    output = stringReplace(myString, ".", ",");

    jQuery("#calculoPesoPerdido").html(toPtBrMonetario(output.toString()));

    setTimeout("calculadoraDePeso()", tempoDelay);
}


function ConfiguraBarraDSNoMenu() {
    calculadoraDePeso();

    var loginEmailCentral = jQuery(".clsLoginEmailCentalMenuDsHome");

    if (loginEmailCentral.length > 0) {
        loginEmailCentral.marcaDagua("Email");
    }

    var tbPeso = jQuery("input[name='tbPeso']");

    if (tbPeso.length > 0) {
        tbPeso.marcaDagua("Seu peso (kg)");
    }

    var tbAltura = jQuery("input[name='tbAltura']");

    if (tbAltura.length > 0) {
        tbAltura.marcaDagua("Sua altura (m)");
    }

    var loginSenhaCentral = jQuery(".clsLoginSenhaCentalMenuDsHome");

    if (loginSenhaCentral.length > 0) {
        loginSenhaCentral.marcaDaguaSenha("Senha");
    }

    jQuery("#btDescobrir").click(function () {
        descubraSeuPesoIdeal("txtPesoMenuDs", "txtAlturaMenuDs");
    });

    jQuery("#lbGoCentral").click(function () {
        jQuery("#menuDietaSaudeHomeLogarCentral").show();
    });

    jQuery("#lbGoAvalpeso").click(function () {
        jQuery("#menuDietaSaudeHomeAvalPeso").show();
    });

    jQuery(".btFecharBoxUtil").click(function () {
        jQuery(this).parent("div").hide();
    });

}

function BoxAvaliacaoGenerico() {
    if (jQuery(".boxGenericoUsuPeso").length > 0) {
        jQuery(".boxGenericoUsuPeso").each(function () {
            jQuery(this).marcaDagua("Seu peso (kg)");
        });
    }

    if (jQuery(".boxGenericoUsuAltura").length > 0) {
        jQuery(".boxGenericoUsuAltura").each(function () {
            jQuery(this).marcaDagua("Sua altura (m)");
        });
    }
}

function dropDownBusca() {
    if ((jQuery(".textoSelect").length > 0) || (jQuery("select[name='ddlBusca']").length > 0)) {
        jQuery("select[name='ddlBusca']").change(function () {
            var selecionado = jQuery(this).val();
            jQuery(".textoSelect").children("span").text(selecionado);
        });
    }
}