var NATURA = {
    _init: function() {
        try {
            this._pngfix();
            this._external_link();
            this._change_val();
            this._tabs($('.tabs_nav'), $('.tabs_content'));
            this._tabs($('#natura_na_web .nav'), $('#natura_na_web .content'), this._natura_na_web());
            this._menuArquivo();
            this._formataCalendario();
            this._menuFiltro();
            this._nav();
            this._menuHeader();
            this._subMenu();
            this._mapSite();
            this._blogMural();
            this._incorporar();
        } catch (e) {
            console.log(e);
            //alert(e.message);
        };
    },
    _pngfix: function() {
        if (!/msie [^6]\.0/i.test(navigator.userAgent) && /msie 6\.0/i.test(navigator.userAgent)) {
            DD_belatedPNG.fix('img, .pngfix, .bt_submit_comment,.bt_ok');
        };
    },
    _external_link: function() {
        var a = $("a[rel='external-link']");
        if (a.length > 0) { for (var x = 0; x < a.length; x++) { a.eq(x).attr('target', '_blank') }; };
    },
    _change_val: function() {
        var e = $("#quick_access input"), a = e.eq(0), n = e.eq(1), txt_a = a.val(), txt_n = n.val();
        a.focus(function() { a.val() == txt_a ? a.val('') : ''; }).blur(function() { a.val() == '' ? a.val(txt_a) : ''; });
        n.focus(function() { n.val() == txt_n ? n.val('') : ''; }).blur(function() { n.val() == '' ? n.val(txt_n) : ''; });
    },
    _tabs: function(n, c, callback) {
        n.find('li:nth-child(1) a').addClass('selected');
        c.eq(0).show();
        var f = function(x) {
            n.find('li:nth-child(' + x + ') a').click(function() {
                n.find('li a').removeClass('selected');
                $(this).addClass('selected');
                c.hide().eq(x).show();
                return false;
            });
        },
	t_l = n.find('li').length;
        if (t_l > 0) { for (var x = 0; x < t_l; x++) { f(x); }; };
        return callback;
    },
    _natura_na_web: function() {
        return false;
        if (!$('#natura_na_web').length) return;
        var c = $('#natura_na_web .content'), cl = c.length,
	sc = c.find('.slider_content'), scl = sc.length,
	scd = sc.find('div'), scdl = scd.length, scdw = scd.width() + 45;
    },
    _menuFiltro: function() {
        $('.filtro a.ativa').click(function() {
            return false;
        });
        $('.filtro a.ativa').live('mouseover', function() {
            if ($('.seleciona-filtro').is(':hidden')) {
                $('.seleciona-filtro').slideDown();
                $(this).addClass('on');
            } else {
                $('.seleciona-filtro').slideUp();
                $(this).removeClass('on');
            }
            return false
        });
    },
    _menuArquivo: function() {
        $('.files_post dt a').click(function() {
            $(".files_post dd:visible").slideUp("slow");
            if ($(this).parent().next().is(':hidden')) {
                $(this).parent().next().slideDown("slow");
            } else {
                $(".files_post dd:visible").slideUp("slow");
            }
            return false;
        });
    },
    _formataCalendario: function() {
        $('#calendar table tr td.mes:first a').addClass('prev');
        $('#calendar table tr td.mes:last a').addClass('next');
        $('#calendar tr:eq(8) .dia').each(function() {
            if ($(this).html().replace(/\s/, "").length == 0) {
                $(this).addClass('vazio');
            }
        })
        $('#right_content').mouseover(function() {
            $('#calendar table tr td.mes:first a').addClass('prev')
            $('#calendar table tr td.mes:last a').addClass('next')
            $('#calendar tr:eq(8) .dia').each(function() {
                if ($(this).html().length == 0) {
                    $(this).addClass('vazio');
                }
            })
            legenda()
        });
        function legenda() {
            $('td.evento, td.evento a').mouseover(function() {
                var t = $(this).attr('title')
                if (t.length > 0) {$('.legenda').html(t)}
            });
        }
    },
    _nav: function() {
        if ($('#right_content a.bt_ver_todos').size() > 0) {
            $('#right_content a.bt_ver_todos').after('<span class=\"hr clearfix\"></span>')
        }
    },
    _subMenu: function() {
        $("#nav ol li").hover(function() {
            $("ul", this).show().parent().find('a');
        }, function() {
            $("ul", this).hide().parent().find('a');
        });
    },
    _menuHeader: function() {
        $(" .menu-header ul ").css({ display: "none" });
        $(" .menu-header li").hover(function() {
            $(this).find('ul:first').css({ visibility: "visible", display: "none" }).show(200);
        },
        function() {
            $(this).find('ul:first').css({ visibility: "hidden" });
        });
    },
    _mapSite: function() {
        $('a#exibir').toggle(function() {
            $('#contentMapSite').hide('slow').parent().parent().find('a#exibir').addClass('selecionado');
        },
        function() {$('#contentMapSite').show('slow').parent().parent().parent().find('a#exibir').removeClass('selecionado');});
    },
    _blogMural: function() {
        if ($('.highlight_mural').size() > 0) {$('.text_post:first').css('padding-top', '30px');}
    },
    _incorporar: function() {
        $(".incorporar input").focus(function() {this.select();}).val($("#playerretratil").html().replace(/^\s+|\s+$/g, ""));
    },
    _player: function() {var alturaPlayer = $('#playerretratil').height();
        $('.player_musical').height(alturaPlayer);
    }
};

function enviarEmail(id) {
    var caminho = 'shared/compartilhe.aspx?Emails=' + document.getElementById(id).value;
    naturaModalCompartilhar(caminho, 340, 200)
}
function registrarUrlAmigavel(context) {
    var urlAmigavel = context.split('#');
    location.href = "#" + urlAmigavel[1];
    return false;
}
function SelectAll(id) {
    document.getElementById(id).focus();
    document.getElementById(id).select();
}
function Buscar() {
    var btnBusca = document.getElementById("txtBuscaHome");
    if (btnBusca != '') {
        _LoadPage("#/Busca/" + btnBusca.value + ".mus");
        return true;
    } else {
        alert("Digite um texto para busca.");
    }
    return false;
}
function btnBusca_Click(e) {
    var _btnBuscar = document.getElementById("btnBuscaHome");
    if (e.keyCode == 13) {
        Buscar();
        botaoBusca();
    }
}
function handleError() {
    return true;
}
window.onerror = handleError;
//SplashScreenIE6
if (!/msie [^6]\.0/i.test(navigator.userAgent) && /msie 6\.0/i.test(navigator.userAgent)) {
    naturaModalEstaticoIE6();
}

$(document).ready(function() { NATURA._init() });

/*
function fechaabas() {
hisMovie("musicPlayer").sendToActionScript(value); 
}
var jsReady = false;
function isReady() {
return jsReady;
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
function sendToActionScript(value) {
thisMovie("musicPlayer").sendToActionScript(value);
}
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName];
    } else {
        return document[movieName];
    }
}
function fechaabas() {
    hisMovie("musicPlayer").sendToActionScript(value);
}
function closeAbas() {
   $('#playerretratil').height('180');
   var t = thisMovie();
   if (t != null) { thisMovie("musicPlayer").fechaabas(); }
}
*/
