function bookmark(title, url) {
    if (window.sidebar) // firefox
        window.sidebar.addPanel(title, url, "");
    else if (window.opera && window.print) { // opera
        var elem = document.createElement('a');
        elem.setAttribute('href', url);
        elem.setAttribute('title', title);
        elem.setAttribute('rel', 'sidebar');
        elem.click();
    }
    else if (document.all)// ie
        window.external.AddFavorite(url, title);
}
/// <reference path="jquery-1.3.2-vsdoc.js"/>  
function backgroundPos() {
    if (document.body.clientWidth > 1350) {
        $('.bodyImg').removeClass('bodyImg2');
    } else {
        $('.bodyImg').addClass('bodyImg2');
    }
};
var resizeTimer = null;

$(document).ready(function() {
backgroundPos();
    
    $(window).bind('resize', function() {
        if (resizeTimer) clearTimeout(resizeTimer);
        resizeTimer = setTimeout(backgroundPos, 100); 448

    });
});

function MM_changeProp(objId, x, theProp, theValue) { //v9.0
    var obj = null; with (document) {
        if (getElementById)
            obj = getElementById(objId);
    }
    if (obj) {
        if (theValue == true || theValue == false)
            eval("obj.style." + theProp + "=" + theValue);
        else eval("obj.style." + theProp + "='" + theValue + "'");
    }
}

var EstaCarregando = false;
function fnNovidades(div_item) {
    
    ///Caso item esteja visivel
    if (!$("#" + div_item + " > div:first").is(":hidden") && EstaCarregando) {

        location.href = (div_item == 'artigoslancamentos') ? '/site/novidades/Lancamento.aspx' : (div_item == 'artigosacontece') ? '/site/novidades/AconteceNaNestle.aspx' : (div_item == 'artigospromocoes') ? '/site/novidades/Promocoes.aspx' : '/site/novidades.aspx';

    }
    else
        EstaCarregando = true;
     

        
    switch (div_item) {
        case "artigoslancamentos":

            $("#lancamentosh3").attr("class","titlancamentos");
            $("#promocoesh3").attr("class","titpromocoesoff");
            $("#aconteceh3").attr("class","titaconteceoff");
                        
            if (!$("#artigospromocoes > div:first").is(":hidden")) {
                if ($.browser.version == "6.0" && $.browser.msie) {
                    $("#artigospromocoes > div:first").hide();
                } else {
                    $("#artigospromocoes > div:first").slideUp();
                }
            }


            if ($.browser.version == "6.0" && $.browser.msie) {
                $("#artigoslancamentos > div:first").show();
            } else {
                $("#artigoslancamentos > div:first").slideDown("slow");
            }

            if (!$("#artigosacontece > div:first").is(":hidden")) {
                if ($.browser.version == "6.0" && $.browser.msie) {
                    $("#artigosacontece > div:first").hide();
                } else {
                    $("#artigosacontece > div:first").slideUp();
                }
            }
            break;
        case 'artigospromocoes':

            $("#lancamentosh3").attr("class", "titlancamentosoff");
            $("#promocoesh3").attr("class", "titpromocoes");
            $("#aconteceh3").attr("class", "titaconteceoff");

            if (!$("#artigoslancamentos > div:first").is(":hidden")) {
                if (jQuery.browser.version == "6.0") {
                    $("#artigoslancamentos > div:first").hide();
                } else {
                    $("#artigoslancamentos > div:first").slideUp();
                }
            }

            if ($.browser.version == "6.0" && $.browser.msie) {
                $("#artigospromocoes > div:first").show();
            } else {
                $("#artigospromocoes > div:first").slideDown("slow");
            }

            if (!$("#artigosacontece > div:first").is(":hidden")) {
                if (jQuery.browser.version == "6.0") {
                    $("#artigosacontece > div:first").hide();
                } else {
                    $("#artigosacontece > div:first").slideUp();
                }
            }
            break;
        case 'artigosacontece':
            $("#lancamentosh3").attr("class", "titlancamentosoff");
            $("#promocoesh3").attr("class", "titpromocoesoff");
            $("#aconteceh3").attr("class", "titacontece");

            if (!$("#artigospromocoes > div:first").is(":hidden")) {
                if ($.browser.version == "6.0" && $.browser.msie) {
                    $("#artigospromocoes > div:first").hide();
                } else {
                    $("#artigospromocoes > div:first").slideUp();
                }
            }

            if ($.browser.version == "6.0" && $.browser.msie) {
                $("#artigosacontece > div:first").show();
            } else {
                $("#artigosacontece > div:first").slideDown("slow");
            }

            if (!$("#artigoslancamentos > div:first").is(":hidden")) {
                if ($.browser.version == "6.0" && $.browser.msie) {
                    $("#artigoslancamentos > div:first").hide();
                } else {
                    $("#artigoslancamentos > div:first").slideUp();
                }
            }

            break; ;
    }
    
 
}

function bannercontainer_DoFSCommand(command, args) {
    if (command == "fnBannerBackground") {
        fnBannerBackground(args);
    }
    else if (command == "fnBannerBackgroundIn") {
        fnBannerBackgroundIn(args);
    }
    else if (command == "fnBannerBackgroundOut") {
        fnBannerBackgroundOut(args);
    }
}


function fnBannerBackground(id) {
    var speed = 5000;

    for (var i = 1; i <= 4; i++) {
        if (id == i) {
            $('#bodyImg' + i).fadeIn(speed);
        }
        else {
            $('#bodyImg' + i).fadeOut(speed);
        }
    }
}


function fnBannerBackgroundIn(id) {
    var speed = 500;
    $('#bodyImg' + id).fadeIn(speed);
}



function fnBannerBackgroundOut(id) {
    var speed = 500;
    $('#bodyImg' + id).fadeOut(speed);
}

///Menu
function init() {
    //fnBannerBackground(1);
    var menus = new Array(['btnnovidades', 'submenunovidades'], ['btnanestle', 'submenuanestle'], ['btnmarcas', 'submenumarcas', '146px', '-493px']
    , ['btncozinha', 'submenucozinha'], ['btnmaterias', 'submenumaterias']
    , ['navegamarpormarca', 'submenumarcas', '226px', '-493px', 'click']
    , ['navegamarpormarca2', 'submenumarcas', '557px', '-493px', 'click']
    , ['navegamarpormarca3', 'submenumarcas', '376px', '-493px', 'click']
    , ['btnmaisdivertido', 'submenumaisdivertido'], ['btnprofissionaisdesaude', 'submenuprofissionaisdesaude']);

    for (var i = 0; i < menus.length; i++) {

        var btn = document.getElementById(menus[i][0]);

        if (btn != null) {
            var panel = document.getElementById(menus[i][1]);

            btn.__id = menus[i][1];
            btn.__top = menus[i][2];
            btn.__left = menus[i][3];
            btn.panel = panel;

            if (menus[i][4] != null) {
                btn.onclick = function() {
                    clearTimeout(this.timeOutID);
                    $("#" + this.__id).show();
                    if (this.__top != null) {
                        $("#" + this.__id).css({ "top": this.__top, "margin-left": this.__left });
                    }
                };
            } else {
                btn.onmouseover = function() {
                    clearTimeout(this.timeOutID);
                    $("#" + this.__id).show();
                    if (this.__top != null) {
                        $("#" + this.__id).css({ "top": this.__top, "margin-left": this.__left });
                    }
                };
            }
            btn.onmouseout = function() {
                var scopeID = this.__id;

                this.timeOutID = setTimeout(
				function() {
				    $("#" + scopeID).hide();
				}
				, 500);

                if (this.panel != null)
                    this.panel.timeOutID = this.timeOutID;
            };

            if (panel != null) {
                panel.onmouseover = function() {
                    clearTimeout(this.timeOutID);
                    $("#" + this.id).show();
                };
                panel.onmouseout = function() {
                    clearTimeout(this.timeOutID);
                    $("#" + this.id).hide();
                };
            }
        }
        
    }

    //tabProduto();
}

//window.onload = init;
$(document).bind("ready", init);


function verTodos() {
    if ($('div.listanomesprod').is(":hidden")) {
        mostra('span.icone');
        mostra('div.listanomesprod');
    } else {
        esconde('span.icone');
        esconde('div.listanomesprod');
    }
}

function mostra(quem) {
    $(quem).show();
}

function esconde(quem) {
    $(quem).hide();
}

function OnOutrosSitesSelected(sender, eventArgs) {
    var item = eventArgs.get_item();
    var link = item.get_value();
    if (link.indexOf("http") >= 0) {
        window.open(link, "_blank");
    } else {
        location.href = link;
    }
}


function tabProduto() {
    var tabs = new Array(['linkPreparo', 'preparoproduto'],
                ['linkIngredientes', 'ingredientesproduto'],
                ['linkConservacao', 'conservacaoproduto'],
                ['linkEmbalagem', 'embalagemproduto']);

    var divsTabs = '';

    for (var i = 0; i < tabs.length; i++) {
        divsTabs = divsTabs + "," + tabs[i][1];
    }

    for (var i = 0; i < tabs.length; i++) {
        var btn = document.getElementById(tabs[i][0]);

        if (btn != null) {
            var panel = document.getElementById(tabs[i][1]);

            btn.__id = tabs[i][1];
            btn.__hide = divsTabs;

            btn.onclick = function() {
                divsHide = this.__hide.split(',');
                for (var i = 0; i < __hide.split(',').length; i++) {
                    $("#" + this.divsHide[i]).hide();
                }
                $("#" + this.__id).show();
            };
        }
    }
}

//mostrar esconger tabs de produtos
function tab_item_produto(item_Click, item_Class) {
    var items_produto = new Array('preparoproduto', 'ingredientesproduto', 'conservacaoproduto', 'embalagemproduto', 'infosnutriproduto')
    var elements = document.getElementById('caracteristicasproduto');

    for (var i = 0; i < elements.childNodes.length; i++) {
        if (elements.childNodes[i].className != "undefined")
            elements.childNodes[i].className = '';
    }

    //Esconde todos os outros
    for (var i = 0; i < items_produto.length; i++) {
        if (item_Class != items_produto[i])
            if (!$("#ctl00_ContentHolder_ctl00_" + items_produto[i]).is(":hidden")) {
            $("#ctl00_ContentHolder_ctl00_" + items_produto[i]).toggle();
        }
    }

    item_Click.className = 'clicado';
    //Mostra o necessario
    if ($("#ctl00_ContentHolder_ctl00_" + item_Class).is(":hidden"))
        $("#ctl00_ContentHolder_ctl00_" + item_Class).toggle();
    item_Click.className = 'clicado';


}

//BARRA DE ROLAGEM
var scrollInt;
var scrTime, scrSt, scrDist, scrDur, scrInt;



function sifr() {
    sIFR.replaceElement(named({ sSelector: ".artigos .seguraartigos h4.titartigo", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#b8b8b8", sLinkColor: "#b8b8b8", sHoverColor: "#5daaeb", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent" }));
    sIFR.replaceElement(named({ sSelector: ".seguraFerramentas .seguraartigos h4.titartigo", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#5daaeb", sLinkColor: "#5daaeb", sHoverColor: "#858585", nPaddingTop: 5, nPaddingBottom: 5, sWmode: "transparent" }));
    sIFR.replaceElement(named({ sSelector: "p.titTipoProduto span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#9b9b9b", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent", sFlashVars: "underline=true&textalign=center" }));
    sIFR.replaceElement(named({ sSelector: "p.titTipoProduto2 span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#9b9b9b", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent", sFlashVars: "underline=true" }));
    sIFR.replaceElement(named({ sSelector: ".resultadosBuscaMarcasLista dt span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#838383", sLinkColor: "#b8b8b8", sHoverColor: "#5daaeb", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent" }));
}

//SIFR ESPECIAL ROSA. OBSERVAR MAIS DETALHES DISTO EM masterHome.master E Controls\Home\HomeRosa.ascx
var _aplica_sIFR_personalizado_copa = false;
function sifrCopa() {
    sIFR.replaceElement(named({ sSelector: ".artigos .seguraartigos h4.titartigo", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#b8b8b8", sLinkColor: "#b8b8b8", sHoverColor: "#ec9dbc", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent" }));
    sIFR.replaceElement(named({ sSelector: ".seguraFerramentas .seguraartigos h4.titartigo", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#ec9dbc", sLinkColor: "#ec9dbc", sHoverColor: "#858585", nPaddingTop: 5, nPaddingBottom: 5, sWmode: "transparent" }));
    sIFR.replaceElement(named({ sSelector: "p.titTipoProduto span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#9b9b9b", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent", sFlashVars: "underline=true&textalign=center" }));
    sIFR.replaceElement(named({ sSelector: "p.titTipoProduto2 span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#9b9b9b", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent", sFlashVars: "underline=true" }));
    sIFR.replaceElement(named({ sSelector: ".resultadosBuscaMarcasLista dt span", sFlashSrc: "/site/css/frutiger_boldCn.swf", sColor: "#838383", sLinkColor: "#b8b8b8", sHoverColor: "#ec9dbc", nPaddingTop: 0, nPaddingBottom: 0, sWmode: "transparent" }));
}

function vIE() { return (navigator.appName == 'Microsoft Internet Explorer') ? parseFloat((new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})")).exec(navigator.userAgent)[1]) : -1; }

function scrollPage() {
    scrTime += scrInt;
    if (scrTime < scrDur) {
        window.scrollTo(0, easeInOut(scrTime, scrSt, scrDist, scrDur));
    } else {
        window.scrollTo(0, scrSt + scrDist);
        clearInterval(scrollInt);
    }
}

function scrollToAnchor(aname) {
    var anchors, i, ele;

    if (!document.getElementById)
        return;

    // get anchor
    anchors = document.getElementsByTagName("a");
    for (i = 0; i < anchors.length; i++) {
        if (anchors[i].name == aname) {
            ele = anchors[i];
            i = anchors.length;
        }
    }

    // set scroll target
    if (window.scrollY)
        scrSt = window.scrollY;
    else if (document.documentElement.scrollTop)
        scrSt = document.documentElement.scrollTop;
    else
        scrSt = document.body.scrollTop;

    scrDist = ele.offsetTop - scrSt;
    scrDur = 500;
    scrTime = 0;
    scrInt = 10;

    // set interval
    clearInterval(scrollInt);
    scrollInt = setInterval(scrollPage, scrInt);
}

function easeInOut(t, b, c, d) {
    return c / 2 * (1 - Math.cos(Math.PI * t / d)) + b;
}
//BARRA DE ROLAGEM
