// JavaScript Document

//- Slider Home [Start]-//

if(!window.slider) var slider={};slider.data=[{"id":"slide-img-1","client":"","desc":""},{"id":"slide-img-2","client":"","desc":""},{"id":"slide-img-3","client":"","desc":""},{"id":"slide-img-4","client":"","desc":""}];

//- Slider Home [End]-//

//- Ativa menu inferior [Start]-//
function ative_menu(rodape){
	$("#menu-inferior a").removeClass();
	if (!isNaN(parseInt(rodape, 10))) {
		$("#menu-inferior a:eq("+rodape+")").addClass("selected");
	}
}
//- Ativa menu inferior [End]-//

jQuery(document).ready(function() {
								
	function resetForm() {
		$("#cadastrese,#envie-contato,#envie-eventos").each(function(){
				this.reset();
		});
	}
	
								
								
	//- Twitter [Start]-//
	$("dl.social-media dd").getTwitter();
	//- Twitter [Start]-//
	
	//- Form Home [Start]-//
	$("#cadastrese").validate({
								   
				// Define as regras
				rules:{
					campoNome:{ required: true /*minlength: 2*/},
					campoEmail:{ required: true, email: true},
					},
				// Define as mensagens de erro para cada regra
				messages:{
					campoNome:{	required: "Digite seu nome."},
					campoEmail:{required: "Digite seu e-mail para contato.", email: "Digite um e-mail v&aacute;lido."},
				},
				submitHandler: function( form ){  
					var dados = $( form ).serialize();  
	  
					$.ajax({  
						type: "POST",  
						url: "envia-news.php",  
						data: dados,  
						success: function( data )  
						{  
							//alert( data ); 
							$('#cadastrese p.enviado').show();
							resetForm();
							
						}  
					});  
	  
					return false;  
				}
				});
	//- Form Home [End]-//
	
	//- Form Contato [Start]-//
	$("#envie-contato").validate({
								   
				// Define as regras
				rules:{
					campoNome:{ required: true /*minlength: 2*/},
					campoEmail:{ required: true, email: true},
					campoMensagem:{ required: true},
					},
				// Define as mensagens de erro para cada regra
				messages:{
					campoNome:{	required: "Digite seu nome."},
					campoEmail:{required: "Digite seu e-mail para contato.", email: "Digite um e-mail v&aacute;lido."},
					campoMensagem:{	required: "Digite sua mensagem."},
				},
				submitHandler: function( form ){  
					var dados = $( form ).serialize();  
	  
					$.ajax({  
						type: "POST",  
						url: "envia-contato.php",  
						data: dados,  
						success: function( data )  
						{  
							//alert( data ); 
							$('#envie-contato p.enviado').show();
							resetForm();
						}  
					});  
	  
					return false; 
				}
				});
	//- Form Contato[End]-//
	
	//- Form Eventos [Start]-//
	$("#envie-eventos").validate({
								   
				// Define as regras
				rules:{
					campoNome:{ required: true /*minlength: 2*/},
					campoEmail:{ required: true, email: true},
					campoTelefone:{ required: true, minlength: 8},
					campoData:{ required: true},
					campoMensagem:{ required: true},
					},
				// Define as mensagens de erro para cada regra
				messages:{
					campoNome:{	required: "Digite seu nome."},
					campoEmail:{required: "Digite seu e-mail para contato.", email: "Digite um e-mail v&aacute;lido."},
					campoTelefone:{	required: "Digite seu telefone.", minlength: "O seu telefone deve conter, no m&iacute;nimo, 8 caracteres."},
					campoData:{	required: "Digite a data do evento."},
					campoMensagem:{	required: "Digite sua mensagem."},
				},
				submitHandler: function( form ){  
					var dados = $( form ).serialize();  
	  
					$.ajax({  
						type: "POST",  
						url: "envia-eventos.php",  
						data: dados,  
						success: function( data )  
						{  
							//alert( data ); 
							$('#envie-eventos p.enviado').show();
							resetForm();
						}  
					});  
	  
					return false; 
				}
				});
	//- Form Eventos[End]-//
	
	//- Mapas [Start]-//
	$("#mapa01,#mapa02").fancybox({
				'width'				: '75%',
				'height'			: '75%',
				'autoScale'			: false,
				'type'				: 'iframe'
			});
	//- Mapas [End]-//
	
	//- Galeria Fotos [Start]-//
	$("a[rel=juveve],a[rel=batel]").fancybox({
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Foto ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
	//- Galeria Fotos [End]-//
	
	//- Delivery [Start]-//	
	$("li a#delivery-01,li a#delivery-02,li a#delivery-03").click(function() {
				$.fancybox({
				//'orig'			: $(this),
				'opacity'		: true,
				'padding'		: 0,
				'href'			: '_images/delivery-message.gif',
				'transitionIn'	: 'elastic',
				'transitionOut'	: 'elastic'
				});
				});
	//- Delivery [End]-//
	
	$("#slider").nivoSlider();
	
	
	});	
