$(function(){
    $("#corpo_calendario").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-active",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);
                }
            });
        }
      });
  });  //Datas

function loading(id) {
    $('#'+id).html("<span class='loadAjax'><img src='imagens/loader.gif' style='position:absolute; top:150px; left:50%;' /></span>");
  }

  function mascaras() {
$('[rel$=data]').mask("99/99/9999").Watermark("__/__/____").datepicker({buttonImage:$.ImportBasePath+"css/redmond/images/icon_calendar.gif",
                 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'] });  //Datas
  $('[rel$=data1]').mask("99/99/9999").Watermark("__/__/____");
  $('[rel$=hora]').mask("99:99").Watermark("__:__");  //Horas (sem segundos)
  $('[rel$=hora_completa]').mask("99:99:99").Watermark("__:__:__");  //Horas (com segundos)
  $('[rel$=cep]').mask('99.999-999').Watermark("__.___-___");  //CEP
  $('[rel$=ci]').mask('99.99.99-9').Watermark("__.__.__-_");  //Carteira de Identidade
  $('[rel$=rg]').mask('99.999.999-9').Watermark("__.___.___-_");  //Registro Geral
  $('[rel$=ag').mask('9999-9').Watermark("____-_");  //Agencia Banc�ria
  $('[rel$=cb').mask('9.999-9').Watermark("_.___-_");  //Conta Banc�ria
  $('[rel$=cpf]').mask('999.999.999-99').Watermark("___.___.___-__");  //CPF
  $('[rel$=te]').mask('999999999/99').Watermark("_________/__");  //T�tulo de Eleitor
  $('[rel$=cnpj]').mask('99.999.999/9999-99').Watermark("__.___.___/____-__");  //CNPJ
  $('[rel$=ie]').mask('99.999.999-9').Watermark("__.___.___-_");  //Inscri��o Estadual
  $('[rel$=pv]').mask('aaa-9999').Watermark("___-____");  //Placa Veicular
  $('[rel$=fonefax]').mask('(99)9999-9999').Watermark("(__)____-____");  //Telefone/Fax/Celular Nacional
  $('[rel$=int_fonefax]').mask('+99 (99) 9999-9999').Watermark("+__ (__) ____-____");  //Telefone/Fax/Celular Internacional
  $('[rel$=cc]').mask('9999 9999 9999 9999').Watermark("#### #### #### ####");  //Cart�o de Cr�ditos
}


  function ver_boletim() {
    loading("conteudo");
    var matricula = $("#matricula").val();
    var datanasc = $("#dtnasc").val();
    $.ajax({
       type:"POST",
       url : "notas_alunos.php",
       data : ({"matricula" : matricula,
                "dtnasc":datanasc}),
       success:function(msg) {
        $("#conteudo").html(msg);
       }
    });
  }

  function escola() {
	loading("conteudo");
	$("#conteudo").load("escola.php");
  }
  function localizacao() {
	loading("conteudo");
	$("#conteudo").load("equipe.php");
  }
    function semana() {
	loading("conteudo");
	$("#conteudo").load("semana.php");
  }
  function amostra() {
	loading("conteudo");
	$("#conteudo").load("amostra.html");
  }
  function inclusao() {
	loading("conteudo");
	$("#conteudo").load("inclusao.html");
  }
  function servicos() {
	loading("conteudo");
	$("#conteudo").load("servicos.php","",function() {
            $("#accordion_servicos").accordion();
        });
  }
  function eventos() {
    galeria(0);
  }
  function videos() {
        loading("conteudo");
	$("#conteudo").load("videos.php");
  }
  function downloads() {
	loading("conteudo");
	$("#conteudo").load("downloads.php");
  }
  function contato() {
	loading("conteudo");
	$("#conteudo").load("contato.php");
  }
  function saojoao() {
	loading("conteudo");
	$("#conteudo").load("saojoao.html");
  }
  function home() {
	document.location.href="index_on.php";
  }

  ///////////////////////////////////// GALERIA ///////////////////////////////////////////////
  
  function galeria(id) {
	if (id==0)  {
		loading("conteudo");
		$("#conteudo").load("galerias.php");
	}
	else {
            loading("conteudo");
            $("#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/voltar.png',
			imageBtnNext: 'imagens/avancar.png',
			imageBlank:	  'imagens/lightbox-blank.gif',
			containerResizeSpeed: 350,
			txtImage: 'Imagem',
			txtOf: 'de'
		});
	  });
    }
  }
    ///////////////////////////////////// GALERIA  PAGINACAO///////////////////////////////////////////////
  
  function lista_galerias(id) {	
		loading("conteudo");
		
		$("#conteudo").load("galerias.php?pagina="+id);
  }
  
 
	
    /* ------------------------------------------ INICIO DA NEWSLETTER -----------------------------------------*/

    var tempo = 2500;
    var email = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/;

    function Cadastrar_Email() {
      if (email.test($('#email_newsletter').val())) {
        $.ajax({
          type: "POST",
          url: "zcms/newsletter/post_newsletter.php?newsletter=cad_email",
          data: ({
            email_newsletter: $('#email_newsletter').val()
          }),
          cache: false,
          success: function(msg){
            //alert(msg);
            var intervalo = window.setTimeout(function() { $('#msg').dialog('destroy') },tempo);
            $('#msg').html(msg).css({'background-color':'#ffffff','color':'#006600'}).dialog({closeOnEscape:false,width:290,minHeight:70,modal:true,title:'Mensagem!',buttons:{'OK':function(){$(this).dialog('destroy'); window.clearInterval(intervalo); }}});
            return false;
          }
        });
      }
      else {
        if ($('#email_newsletter').val() != "") {
          //alert(+$('#email_newsletter').val()+' N&atilde;o &eacute; um Email V&aacute;lido!');
          var intervalo = window.setTimeout(function() { $('#msg').dialog('destroy') },tempo);
          $('#msg').html('<span class="ui-icon ui-icon-alert" style="float:left; margin:-2px 7px 20px 0;"></span>'+$('#email_newsletter').val()+' N&atilde;o &eacute; um Email V&aacute;lido!').css({'background-color':'#ffffff','color':'#006600'}).dialog({closeOnEscape:false,width:290,minHeight:70,modal:true,title:'Mensagem!',buttons:{'OK':function(){$(this).dialog('destroy'); window.clearInterval(intervalo); }}});
          return false;
        }
        else {
          //alert('&Eacute; Necess&aacute;rio Preencher um E-mail V&aacute;lido!');
          var intervalo = window.setTimeout(function() { $('#msg').dialog('destroy') },tempo);
          $('#msg').html('<span class="ui-icon ui-icon-alert" style="float:left; margin:-2px 7px 20px 0;"></span>&Eacute; Necess&aacute;rio Preencher um E-mail V&aacute;lido!').css({'background-color':'#ffffff','color':'#006600'}).dialog({closeOnEscape:false,width:290,minHeight:70,modal:true,title:'Mensagem!',buttons:{'OK':function(){$(this).dialog('destroy'); window.clearInterval(intervalo); }}});
          return false;
        }
      }
      return false;
    }

/* ------------------------------------------ FINAL DA NEWSLETTER ------------------------------------------*/
/***********************mostrar detalhe das not�cias **************************************/

  function mostrar_artigo_detalhe(id) {
	//$('#texto_conteudo').css({"overflow","hidden"});
	$('#conteudo').load("zcms/artigos/busca_artigos.php?id="+id);  
	//$('#texto_conteudo').css({"overflow","auto"});
  }
  /***********************mostrar detalhe das not�cias **************************************/


  function mostrar_destaque_detalhamento(id) {
	$('#content').load("zcms/destaques/destaques_detalhamento.php?id_destaques_detalhamento="+id);  
	
  }
  
    /***********************mostrar detalhe das notícias **************************************/

  function mostrar_destaque_detalhamento(id) {
	$('#conteudo').load("zcms/destaques/destaques_detalhamento.php?id_destaques_detalhamento="+id);
  }
//////////////////////////////////enquete///////////////////////////////////////////////////
 function enquete_resultados() {
      $.ajax({
        type: "GET",
        url: "zcms/enquete/enquete.php?enquete=show_only",
        cache: false,
        success: function(msg){
          $('#enquete').html(msg).css({'height':'200px'}).fadeIn('fast');
        }
      });
    }

    function enquete_voltar() {
      $.ajax({
        type: "GET",
        url: "zcms/enquete/enquete.php?enquete=show",
        cache: false,
        success: function(msg){
          $('#enquete').html(msg).css({'height':'200px'}).fadeIn('fast');
        }
      });
    }

    function enquete_votar() {
      var Pega_Voto = '0';
      $('[id^=resposta_enquete_]').each(function() { if(this.checked == true) Pega_Voto = $(this).val(); });
      if (Pega_Voto != '0') {
        $.ajax({
          type: "POST",
          url: "zcms/enquete/enquete.php?enquete=show_vote",
          data: ({
            resposta_enquete : Pega_Voto
          }),
          cache: false,
          success: function(msg){
            $('#enquete').html(msg).css({'height':'165px'}).fadeIn('fast');
          }
        });
      }
      else {
        var intervalo = window.setTimeout(function() { $('#msg').dialog('destroy') },2500);
        $('#msg').html('<span class="ui-icon ui-icon-alert" style="float:left; margin:-2px 7px 20px 0;"></span>&Eacute; Necess&aacute;rio Escolher uma Op&ccedil;&atilde;o para Votar!').css({'background-color':'#ffffff','color':'#006600'}).dialog({closeOnEscape:false,width:320,minHeight:70,modal:true,title:'Mensagem!',buttons:{'OK':function(){$(this).dialog('destroy'); window.clearInterval(intervalo); }}});
      }
    }

  function noticias() {
	loading("conteudo");
	$("#conteudo").load("artigos.php?mais=sim");
  }

   function limpar_mensagem() {
	$('#nome').val("");
	$('#email').val("");
	$('#fone').val("");
	$('#cidade').val("");
	$('#uf').val("");
	$('#mensagem').val("");
  }

  function enviar_mensagem() {
	loading("resposta");
        $("#frm_contato").css("display", "none");
	$.ajax({
		type : "GET",
		url : "enviar_contato.php",
		data : ({
			nome : $('#nome').val(),
			assunto : $('#assunto').val(),
			fone : $('#fone').val(),
			cidade : $('#cidade').val(),
			uf : $('#uf').val(),
			email : $('#email').val(),
			mensagem : $('#mensagem').val()
		}),
		success : function(msg) {
			$('#resposta').html(msg);
			if ($('#resposta').html().indexOf("Erro")==-1) {
				$('#nome').val("");
				$('#assunto').val("");
				$('#email').val("");
				$('#fone').val("");
				$('#cidade').val("");
				$('#uf').val("");
				$('#mensagem').val("");
			} else {
                            $("#frm_contato").css("display", "block");
                        }
		}
	});
  }
