			$(function() {
				// Rotina chama divBox ao passar do mouse sobre a foto				
				$('#img-pic.captionfull').hover(function(){
					$(".cover", this).stop().animate({top:'215px'},{queue:false,duration:80});
				}, 
				function() {
				      $(".cover", this).stop().animate({top:'280px'},{queue:false,duration:80});
				});
				
				$('#img-pic-interno.captionfull').hover(function(){
					$(".cover", this).stop().animate({top:'170px'},{queue:false,duration:80});
				}, 
				function() {
				      $(".cover", this).stop().animate({top:'220px'},{queue:false,duration:80});
				});
				
				// Chama divBox ao passar o mouse sobre imagem
				$('.img-resize.captionfull').hover(function(){
					$(".cover", this).stop().animate({top:'212px'},{queue:false,duration:80});
				}, 
				function() {
					  $(".cover", this).stop().animate({top:'260px'},{queue:false,duration:80});
				})

			});

			$(document).ready(function(){
				
				/*
				 * Função que valida os dados usando $(jquery_)
				 * Se fim == true -> chama fução que envia dados
				 */
				function validaDadosFormNewsletter()
				{
					if( $('input[name=nome]').val() == '' || $('input[name=nome]').val().length < 2 ){
						$('#spanNome').fadeIn('slow').addClass('error');
						return false;
					}
					var regMail = /^[\w!#$%&amp;'*+\/=?^`{|}~-]+(\.[\w!#$%&amp;'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
					if( $('input[name=email]').val() == '' || !regMail.test( $('input[name=email]').val() ) ){
						$('#spanEmail').fadeIn('slow').addClass('error');
						return false;
					}
					if( $('#opcao1').attr('checked') || $('#opcao2').attr('checked') ){
						$('#spanRadio').hide();
						ajaxFormCadtNewsletter()
					}else
						$('#spanRadio').fadeIn('slow').addClass('error'); return false;
				}

				
				/*
				 * Função que envia os dados que abastecem o base de usuarios que receberão Boletim
				 */
				function ajaxFormCadtNewsletter()
				{
					$("#form").hide();
					$("#load2").html("<br /><br /><br /><center>carregando...</center>");
					$("#load2").fadeIn('slow');
						  
					$.post(action, jQuery("form[name='formNews']").serialize(), function(data){
						$("#load2").hide();
						$("#form").html('<br /><br /><br /><center>'+data+'</center>');
						$("#form").fadeIn('slow');
					});
					return null;
				}
				
		
				/*
				 * Função que envia os daos, formulario cadastro de NewsLatter
				 * Cadastro email em base ...( )
				 */
				var action = 'regras.php';
				$("form[name='formNews']").attr('action','javascript: void(0);');
				$("form[name='formNews']").submit(function(){
					validaDadosFormNewsletter()	
				});
				
				
			   /*
			    * Requisição Ajax para carrega o combo(select) secundario
				* Carrega Combo via Ajax(Jquery)this.maoNaRoda(HUAHuh)
				*/
			   $("#estado").change( function(){

				  $("#deputado").html('<option value="0">carregando...</option>');

				  $.post("regras.php",
						{estado:$(this).val()},            
							function(valor){ 
								$("#deputado").html(valor);
							}
						)
			   })			   

			   /*
			   	* Requisição ajax para carregar imagem de deputados
				* Todos os deputados por Estado
				*/
			   $("#deputado").change( function(){
					$("#info-dep").html('<br /><br />carregando...');
					
					$.post("regras.php",
						   {deputado:$(this).val()},
							function(valor){
								var dir = 'arquivos_site/imagens_deputados/';
								var ddd = valor.deputados[0].ddd2;
								var tel = valor.deputados[0].phone2;
								var site = valor.deputados[0].site;
								var blog = valor.deputados[0].blog;
								var twitter = valor.deputados[0].twitter;
								var erro = valor.deputados[0].erro2;

								if(typeof(erro) == 'string'){
									var content = '<br /><br />Escolha um deputado';
								}else{
									var content = valor.deputados[0].nome+'<br>'+
												  valor.deputados[0].email+'<br>';
									if( ddd != null && tel != null && typeof(erro) != 'string' )
									{
										content += '('+valor.deputados[0].ddd+') - '+valor.deputados[0].phone+'&nbsp;&nbsp;';
										content += '('+valor.deputados[0].ddd2+') - '+valor.deputados[0].phone2;
									}else
										content += '('+valor.deputados[0].ddd+') - '+valor.deputados[0].phone;
												  
									if( site != null && typeof(erro) != 'string' )
										content += '<br /><a href="'+valor.deputados[0].site+'" target="_blank">'+valor.deputados[0].site+'</a>';
									
									if( blog != null && typeof(erro) != 'string' )
										content += '<br /><a href="'+valor.deputados[0].blog+'" target="_blank">'+valor.deputados[0].blog+'</a>';
												 
									if( twitter != null && typeof(erro) != 'string' )
										content += '<br /><a href="'+valor.deputados[0].twitter+'" target="_blank">'+valor.deputados[0].twitter+'</a>';
								}
								
								if(valor.deputados[0].img == null || valor.deputados[0].img == '')
									var imagem = 'imagens/imagem_13.jpg';
								else
									imagem = dir+valor.deputados[0].img;
								
								$("#load3").hide();
								$("#img").attr('src',imagem);
								$("#info-dep").html(content);
								
							},'json')
			   })
			   
			   /*
			    * função que valida radio-buttom para envio da enquete
				*/
			   function validaEnquete()
			   {
				   	var obj = $('#div-float')
					$('input[name=enqt]').each(function(i, n){
						if(n.checked == true){
							if( obj.css('display') != 'none' ){
								alert('envia enquete');
								//EnviaEnquete();
							}else{
								obj.css('display','block');
								$('#v_cdEnquete').attr('value',$('#cdEnquete').val())
								$('#v_enqt').attr('value', n.value)
								/*alert('preencha o email, para confirmar o voto')
								document.formEnquete.votar.disabled='true';
								document.formEnquete.v_mail.focus();*/
							}
						}
					}) 
			   }
			   
			   /*
			   	* Função que envia dados do form é manipula elementos html dinamicamente
				*/			   
			   /*function EnviaEnquete()
			   {
					$('#enquete-content').hide();
					$('#load').html('<center><br /><br /><br /><br />carregando...</center>');
					$('#load').fadeIn('slow');
					
					$.post(action, jQuery("form[name='formEnquete']").serialize(), function(data){
						$('#enquete-content').html(data);
						$('#enquete-content').fadeIn('slow');
						$('#load').hide();
					},'html');
					return null;
			   }*/
			   
			   function envia_Confirmacao_Email()
			   {
					$('#enquete-content').hide();
					$('#load').html('<center><br /><br /><br /><br />carregando...</center>');
					$('#load').fadeIn('slow');
					
					$.post(action, jQuery("form[name='formEnquete']").serialize(), function(data){
						$('#enquete-content').html(data);
						$('#enquete-content').fadeIn('slow');
						$('#load').hide();
					},'html');
					return null;
			   }
			   
			   /*
			   	* Requisição Ajax do formulario da Enquete
				* Request Ajax Enquete 
				*/
			   var action = 'regras.php';
				$("form[name='formEnquete']").attr('action','javascript: void(0);');
				$("form[name='formEnquete']").submit(function(){
					validaEnquete();
				});
				
				$("#envia").click(function(){
					var v_mail = $('#v_mail').val()
					var v_cdEnquete = $('#v_cdEnquete').val()
					var v_enqt = $('#v_enqt').val()
					if(v_mail != ''){
						$.post(action, 
							{
								v_mail: $('#v_mail').val(),
								v_cdEnquete: $('#v_cdEnquete').val(),
								v_enqt: $('#v_enqt').val()
							} ,
							function(data){
							$('#div-float span').css({'color':'#FF0000','font-weight':'bold','font-size':'11px'})
							$('#div-float span').html(data);
						},'html');
						return null;
					}
				});


				/*
				 * Rotina que simula um link para carregar podCast em janela secundaria
				 * PodcASt 2.1 SE
				 */
				$(".podcast").click(function(){
					var params = $(this).find("input[type=hidden]:click").val();
					window.open('podcast.php?podCast='+params,'janela2','resizable=0, width=360, height=250');
				})
				
				$(".div-podcast").click(function(){
					var params = $(this).find("input[type=hidden]:click").val();
					window.open('podcast.php?podCast='+params,'janela2','resizable=0, width=360, height=250');
				})
				
				$(".podcastInterno").click(function(){
					var params = $(this).find("input[type=hidden]:click").val();
					window.open('podcast.php?podCast='+params,'janela2','resizable=0, width=360, height=250');
				})
				
				/*
				 * Script funcional a Slide de imagens página inicial
				 * Galeria Slide Jquery 3.1
				 */
				  var currentPosition = 0;
				  var slideWidth = 373;
				  var slides = $('.slide');
				  var numberOfSlides = slides.length;

				  $('#slidesContainer').css('overflow', 'hidden');

				  slides.wrapAll('<div id="slideInner"></div>').css({
					  'float' : 'left',
					  'width' : slideWidth
					});

				  $('#slideInner').css('width', slideWidth * numberOfSlides);

				  //$('#slideshow').prepend('<span class="control" id="leftControl">Clicking moves left</span>');
					//.append('<span class="control" id="rightControl">Clicking moves right</span>');
				  //$('#slideshow').append('<span class="control" id="rightControl" style="display:block;">Clicking moves right</span>');

				  manageControls(currentPosition);

				  $('.control').bind('click', function(){
					currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;

					manageControls(currentPosition);
					$('#slideInner').animate({
					  'marginLeft' : slideWidth*(-currentPosition)
					});
				  });

				  function manageControls(position){

					if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }

					if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() }
				  }

					
					setInterval(function(){
							if(currentPosition == numberOfSlides-1){
								currentPosition=0;
								manageControls(currentPosition);
								$('#slideInner').animate({
								  'marginLeft' : slideWidth*(-currentPosition)
								});
							}else{
								currentPosition++;
								manageControls(currentPosition);
								$('#slideInner').animate({
								  'marginLeft' : slideWidth*(-currentPosition)
								});
							}
						}, 8000);

				  /*
				   * Funções javascript complementares a página noticias
				   * Função de rolowver, função aumenta e diminui fonte.
				   */
				   $('.fonteSizeMaior').hover(function(){
						$(this).css('color','#008934')
					},function(){
						$(this).css('color','#204a77')
					})
					
					$('.fonteSizeMenor').hover(function(){
						$(this).css('color','#008934')
					},function(){
						$(this).css('color','#204a77')
					})


			}) // End construct jQuery
