jQuery(document).ready(function(){
    
    // preload tooltip image
    var ttip    = new Image()
    ttip.src    = '../imgs/tooltip.png'
    
    // TOOLTIP
    jQuery('#redes-sociais a[title]').tooltip({
        position: 'bottom'
    })
    // /TOOLTIP

    // menu
    jQuery('.abrir-submenu')
        .mouseenter(function(){
            jQuery(this).next('.submenu').fadeIn()
        })
    jQuery('.submenu').mouseleave(function(){
        jQuery(this).fadeOut()
    })

    // opcoes (COMBO)
    jQuery('#assunto').click(function(){
        if (jQuery('#assunto-opcoes').is(':visible')) {
            jQuery('#assunto-opcoes').slideUp()
        } else {
            jQuery('#assunto-opcoes').slideDown()
        }
    })
    jQuery('#assunto-opcoes a').click(function(){
        jQuery('#assunto').val( jQuery(this).html() )
        jQuery('#assunto-opcoes').slideUp()
    })

    // radio boxes
    customBoxes();
    
    // pesquisado?
    if (jQuery('.pesquisado').length) {
        jQuery('.pesquisado')
            .focus(function(){ if (jQuery(this).val()=='Pesquisar...') { jQuery(this).val('') } })
            .blur(function(){ if (jQuery(this).val() == '') { jQuery(this).val('Pesquisar...') } })
    }
    // botao pesquisar
    jQuery('#form-pesquisa').submit(function(){
        if (jQuery('.pesquisado').val()=='Pesquisar...') {
            alert('Digite algo para buscar.')
            jQuery('.pesquisado').focus()
            return false
        }
        if (jQuery('.pesquisado').val().length <= 2) {
            alert('Para obter resultados relevantes, informe pelo menos 3 caracteres.')
            jQuery('.pesquisado').focus()
            return false
        }
        return true
    })

    // botao-enviar - CONTATO
    jQuery('#form-contato #botao-enviar').click(function(){
        var obj = null;
        if ( !jQuery('#nome').val() ) {obj = jQuery('#nome')}
        else if ( !jQuery('#e-mail').val() ) {obj = jQuery('#e-mail')}
        else if ( !jQuery('#cidade').val() ) {obj = jQuery('#cidade')}
        else if ( !jQuery('#uf').val() ) {obj = jQuery('#uf')}
        else if ( !jQuery('#assunto').val() ) {obj = jQuery('#assunto')}
        else if ( !jQuery('#mensagem').val() ) {obj = jQuery('#mensagem')}
        if (obj) {
            alert('Os campos com asterisco * são de preenchimento obrigatório.')
            obj.focus()
            return false
        }
        var checked = false
        jQuery(':radio[name=sexo]').each(function(){
            if (jQuery(this).attr('checked') == 'checked') {checked = true}
        })
        if (!checked) {
            alert('Selecione uma das opções oferecidas.')
            return false
        }
        checked = false
        jQuery(':radio[name=receber-news]').each(function(){
            if (jQuery(this).attr('checked') == 'checked') {checked = true}
        })
        if (!checked) {
            alert('Selecione uma das opções oferecidas.')
            return false
        }
    })

    // botao-enviar - CADASTRO
    jQuery('#form-cadastro #botao-enviar').click(function(){
        var obj = null;
        if ( !jQuery('#nome-completo').val() ) {obj = jQuery('#nome-completo') }
        else if ( !jQuery('#e-mail').val() ) {obj = jQuery('#e-mail')}
        else if ( !jQuery('#dia-nascimento').val() ) {obj = jQuery('#dia-nascimento') }
        else if ( !jQuery('#mes-nascimento').val() ) {obj = jQuery('#mes-nascimento') }
        else if ( !jQuery('#ano-nascimento').val() ) {obj = jQuery('#ano-nascimento') }
        else if ( !jQuery('#ddd').val() ) {obj = jQuery('#ddd') }
        else if ( !jQuery('#telefone').val() ) {obj = jQuery('#telefone') }
        else if ( !jQuery('#endereco').val() ) {obj = jQuery('#endereco') }
        else if ( !jQuery('[name=cli_cep_1]').val() ) {obj = jQuery('[name=cli_cep_1]') }
        else if ( !jQuery('[name=cli_cep_2]').val() ) {obj = jQuery('[name=cli_cep_2]') }
        else if ( !jQuery('#cidade').val() ) {obj = jQuery('#cidade') }
        else if ( !jQuery('#uf').val() ) {obj = jQuery('#uf') }
        else if ( !jQuery('#link-rede-social').val() ) {obj = jQuery('#link-rede-social') }
        else if ( !jQuery('#informacoes-adicionais').val() ) {obj = jQuery('#informacoes-adicionais') }
        if (obj) {
            alert('Os campos com asterisco * são de preenchimento obrigatório.')
            obj.focus()
            return false
        }
        var checked = false
        jQuery(':radio[name=cli_sexo]').each(function(){
            if (
                jQuery(this).attr('checked') == 'checked' ||
                jQuery(this).attr('checked') == true
            )
            {checked = true}
        })
        if (!checked) {
            alert('Selecione uma das opções oferecidas.')
            return false
        }
        checked = false
        jQuery(':radio[name=cli_receber_news]').each(function(){
            if (
                jQuery(this).attr('checked') == 'checked' ||
                jQuery(this).attr('checked') == true
            )
            {checked = true}
        })
        if (!checked) {
            alert('Selecione uma das opções oferecidas.')
            return false
        }
    })

    // jPaginate BLOG
    var paginas     = jQuery('#blog-pagination span.paginas').html() // pega o num de paginas
    var paginaAtual = jQuery('#blog-pagination span.pagina-atual').html() // pega a pagina atual
    jQuery('#blog-pagination').html('') // remove os objetos
    // cria o paginador
    jQuery('#blog-pagination').paginate({
        count 		: paginas,
        start 		: paginaAtual,
        display         : 10,
        border          : false,
        text_color      : '#aaa',
        background_color: 'none',
        text_hover_color: '#fff',
        background_hover_color: 'none',
        images		: false,
        mouse		: 'press',
        onChange        : function(page){

            var url = window.location.search.toString()

            var url2    = 'blog.php'
            var cat     = false

            var partes  = url.split('blog_cat_id=')
            if ( partes.length > 1 ) {
                url2    += '?blog_cat_id=' + partes[1]
                cat     = true
            }

            var partes2 = url.split('pagina=')
            if ( partes2.length > 1 ) {
                url2    = url2.replace( (cat?'&':'?') + 'pagina=' + partes2[1], '')
                url2    += (cat?'&':'?') + 'pagina=' + page
            } else {
                url2    += (cat?'&':'?') + 'pagina=' + page
            }

            window.location = url2
            
        }
    });
    // /jPaginate BLOG




    // ANO
    jQuery('.ano').click(function(){
        var objAmudar   = jQuery(this).children('h3').children('img')
        if (jQuery(this).next().is(':hidden')) {
            jQuery(this).next().slideDown()
            objAmudar.attr('src', 'imgs/seta-baixo.png');
        } else {
            jQuery(this).next().slideUp()
            objAmudar.attr('src', 'imgs/seta-frente.png');
        }
        return false
    })
    // /ANO

    // MES
    jQuery('.mes').click(function(){
        var objAmudar   = jQuery(this).children('img')
        var obj = jQuery(this).parent().next().children('ul')
        if (obj.is(':hidden')) {
            obj.slideDown()
            objAmudar.attr('src', 'imgs/seta-baixo.png')
        } else {
            obj.slideUp()
            objAmudar.attr('src', 'imgs/seta-frente.png')
        }
        return false
    })
    // /MES


    // BUSCA
    if (jQuery('#buscado').val()=='') {
        jQuery('#buscado')
            .val('Digite algo para buscar e pressione ENTER')
            .css('font-style', 'italic')
    }
    jQuery('#buscado').focus(function(){
        if (jQuery(this).val()=='Digite algo para buscar e pressione ENTER') {
            jQuery(this)
                .css('font-style', 'normal')
                .val('')
        }
    })
    jQuery('#buscado').blur(function(){
        if (jQuery(this).val()=='') {
            jQuery(this)
                .val('Digite algo para buscar e pressione ENTER')
                .css('font-style', 'italic')
        }
    })
    jQuery('#local').change(function(){
        if (
            jQuery('#buscado').val() == '' ||
            jQuery('#buscado').val() == 'Digite algo para buscar e pressione ENTER'
        ) {
            jQuery('#buscado').focus()
        }
    })
    // /BUSCA
    
    window.setTimeout('totalComentarios()', 3000)
    
    // IMAGEM COLADA AS INFO
    if(jQuery('.informacoes-redes-sociais').next().next().children('img').length) {
        jQuery('.informacoes-redes-sociais').next().next().css({
            margin: 0,
            padding: 0
        })
    }
    
    // ZOOM
    /* jQuery('.zoom').jqzoom({title: false});
    jQuery('.zoomIn').click(function(){

        // monta o novo conteudo
        var novaImg     = jQuery(this).attr('href').replace('imgs/produtos/', 'imgs/produtos/thumb-1-')
        var novoLink    = '<a href="' + jQuery(this).attr('href') + '" class="zoom">'
        novaImg         = '<img src="' + novaImg + '" alt="" />'
        novoLink        = novoLink + novaImg + '</a>'

        // remove o conteudo atual
        var obj     = jQuery('.zoom').parent()
        jQuery('.zoom').remove()

        // adiciona o novo conteudo
        obj.prepend(novoLink)

        // ativa o jQzoom
        jQuery('.zoom').jqzoom({title: false});

        // interrompe o script
        return false;
    }) */
    
})

// pega o total de comentarios
function totalComentarios() {
    
    // pega a imagem
    var img = jQuery('.informacoes-do-post p').children('img')
    
    // se tem o painel de comentários...
    if ( jQuery('#idc-commentcount').length ) {
        
        img.next().html( jQuery('#idc-commentcount').html() + ' comentário(s)' )
        jQuery('#idc-commentcount_label').html('Comentários')
        
    } else {

        // remove a parte de comentários...
        img.next().remove()
        img.remove()
        
    }
}
