// JavaScript Document

function mascaras() {
    $('[rel$=telefone]').mask('(99)9999-9999').Watermark("(__)____-____");  //Telefone/Fax/Celular Nacional
}

$(function(){
    $("#cont_agenda").datepicker({
        dateFormat: 'dd/mm/yy',
        dayNames: ['Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'],
        dayNamesMin: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'],
        monthNames : ['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
        beforeShowDay: function(date) {
            var matriz_agendas = new Array();
            var eventos = $("#lista_agenda_eventos").val();
            if ((eventos!=undefined) && (eventos!="")) {
                matriz_agendas = eventos.split("xx");
            }
            var eventos_dia = new Array();
            var i = 0;
            for (i=0;i<=matriz_agendas.length-1;i++) {
                var ano = date.getFullYear();
                var mes = date.getMonth()+1;
                var dia = date.getDate();
                if (mes<10) mes = "0"+mes;
                if (dia<10) dia = "0"+dia;
                var data1 = ano+"-"+mes+"-"+dia;
                if (data1 == matriz_agendas[i].slice(0, 10)) {
                    eventos_dia.push(matriz_agendas[i].slice(11,matriz_agendas[i].length));
                }
            }
            if (eventos_dia.length>0) {
                var hoje = new Date();
                if ((date.getFullYear()==hoje.getFullYear()) && (date.getMonth()==hoje.getMonth()) && (date.getDate()==hoje.getDate())) {
                    return new Array(true,"",eventos_dia.join(" / "));
                } else {
                    return new Array(true,"ui-state-error",eventos_dia.join(" / "));
                }
            } else {
                return new Array(true,"","");
            }
        },
        onSelect: function(dateText, inst) {
            loading("conteudo");
            $.ajax({
                type : "POST",
                url : "zcms/agenda/verificar_dia.php",
                data : ({data_dia : dateText}),
                success : function(msg) {
                    $("#conteudo").html(msg);
                }
            });
        }
    });
});

function loading(id) {
    $('#'+id).html("<span class='carregando'><img src='imagens/ajax-loader.gif' style='position:absolute; top:158px; left:50%;' /></span>");
}
  
function inicial(){
    document.location.href = "index_on.php";
}
  
function discografia() {
    document.location.href = "discografia.php";
}

function agenda() {
    document.location.href = "agenda.php";
}
  
function ensaios() {
    document.location.href = "ensaios.php";
}
  
function shows() {
    document.location.href = "shows.php";
}
 
function videos() {
    document.location.href = "videos.php";
}

function mural() {
    document.location.href = "mural.php";
}
  
function downloads() {
    document.location.href = "downloads.php";
}

function contratantes() {
    document.location.href = "contratantes.php";
}

function contato() {
    document.location.href = "contato.php";
}

function imprensa() {
    document.location.href = "imprensa.php";
}
 
/* ------------------------------------------ ZCMS ------------------------------------------*/

/* NOTICIAS */
function mostrar_noticia_detalhe(id) {
    loading("esquerda");
    $('#esquerda').load("zcms/noticias/busca_noticias.php?id="+id);
}

function mostrar_todas_noticias() {
    loading("esquerda");
    $('#esquerda').load("zcms/noticias/indice_noticias.php?todas=1&rand="+Math.random()*99999);
}

  /***********************mostrar detalhe das not?cias **************************************/


function mostrar_destaque_detalhamento(id) {
    $('#meio').load("zcms/destaques/destaques_detalhamento.php?id_destaques_detalhamento="+id+"&rand="+Math.random()*999999);
}

  /***********************mostrar detalhe dos artigos **************************************/


function mostrar_artigo_detalhe(id) {
    document.location = "discografia_detalhe.php?id="+id+"&rand="+Math.random()*999999;
}
				  
function galeria(id) {
	if (id==0)  {
		loading("conteudo");
		$("#conteudo").load("galerias.php");
	}
	else {
	$("#conteudo").load("galerias_fotos.php?galeria="+id,"",function() {
		$('#g1 a').lightBox({
			overlayBgColor: '#FFF',
			overlayOpacity: 0.6,
			imageLoading: 'imagens/ajax-loader.gif',
			imageBtnClose: 'imagens/sair.png',
			imageBtnPrev: 'imagens/retornar.png',
			imageBtnNext: 'imagens/avancar.png',
			imageBlank:	  'imagens/lightbox-blank.gif',
			containerResizeSpeed: 350,
			txtImage: 'Imagem',
			txtOf: 'de'
		});
	  });
    }
}
  
function limpar_mensagem() {
    $('#nome').val("");
    $('#email').val("");
    if ($('#telefone').length) $('#telefone').val("");
    if ($('#imprensa').length) $('#imprensa').val("");
    $('#mensagem').val("");
    $('#resposta').html("");
}

function enviar_mensagem() {
    loading("resposta");
    $.ajax({
        type : "GET",
        url : "enviar_contato.php",
        data : ({
            nome : $('#nome').val(),
            email : $('#email').val(),
            telefone : $('#telefone').val(),
            imprensa : $('#imprensa').val(),
            mensagem : $('#mensagem').val()
        }),
        success : function(msg) {
            $('#resposta').html(msg);
            if ($('#resposta').html().indexOf("sucesso")!=-1) {
                $('#nome').val("");
                $('#email').val("");
                if ($('#telefone').length) $('#telefone').val("");
                if ($('#imprensa').length) $('#imprensa').val("");
                $('#mensagem').val("");
            }
        }
    });
}

function recados() {
    loading("meio");
    $("#meio").load("zcms/mural_recados/mural.php?rand="+Math.floor(Math.random() * 9999));
}

function mural_pagina(pagina) {
    loading("meio");
    $("#meio").load("zcms/mural_recados/mural.php?pagina="+pagina+"&rand="+Math.floor(Math.random() * 9999));
}

function nova_mensagem_mural() {
    $("#div_mural_recados").load("zcms/mural_recados/mural.php?opcao=form&rand="+Math.floor(Math.random() * 9999),"",function() {
        $("#div_mural_recados").dialog('destroy');
        $("#div_mural_recados").dialog({
            width : 480,
            heigth: 300,
            modal : true,
            title : "ENVIAR MENSAGEM",
            buttons : ({
                "FECHAR" : function() {
                    $("#div_mural_recados").dialog('close');
                },
                "ENVIAR" : function() {
                    $.ajax({
                        type : "POST",
                        url : "zcms/mural_recados/mural.php?opcao=inserir&rand="+Math.floor(Math.random() * 9999),
                        data : ({
                            de_mural_recados : $("#txtde").val(),
                            para_mural_recados : $("#txtpara").val(),
                            texto_mural_recados : $("#txtmensagem").val()
                        }),
                        success : function(msg) {
                            if (msg=="0") {
                                alert("Erro no envio da mensagem. Preencha todos os campos e tente novamente.");
                            }
                            if (msg=="1") {
                                alert("Mensagem enviada com sucesso.");
                                recados();
                                $("#div_mural_recados").dialog('close');
                            }
                        }
                    });
                }
            })
        });
    });
}

