$(document).ready(function(){  

	//Adiciona efeito clicado nos submeus
	$("#nav-interno ul li a").click(function(){
		$("#nav-interno ul li a").removeClass("active");
	    $(this).addClass("active");
	}); 
	
	//Slide na Index
	$(function(){        
	  $('#slideshow').after('<div id="nav" class="nav">').cycle({
		  fx:     'fade',
		  speed:  300,
		  timeout: 5000,
		  pager:  '#nav',
		  before: onBefore
	  }); function onBefore(){$('#title').html(this.alt);}
	});

	//Destaques na Index - efeito fade ao passar o mouse nas imagens
  	$(".latest_img").fadeTo(200, 0.8); 
		$(".latest_img").hover(function(){
			$(this).fadeTo(200, 1); 
			},function(){
	    $(this).fadeTo(200, 0.8); 
	});

	//Validacao do formulario de Newsletter
	$('#formNews').submit(function(){
							   
		var nomeNews  = $('#nomeNews').val();
		var emailNews  = $('#emailNews').val();
		
		if( '' == nomeNews || 'Nome' == nomeNews ){
			alert('O campo NOME deve ser preenchido.');
			$('#nomeNews').focus();
			return false;
		}			
		if( '' == emailNews || 'E-mail' == emailNews ){
			alert('O campo E-MAIL deve ser preenchido.');
			$('#emailNews').focus();
			return false;
		}			
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailNews))) {
			alert("O campo E-MAIL deve ser preenchido corretamente.");
			$('#emailNews').focus();
			return false;
		}
	});
	
	//Validacao do formulario Trabalhe Conosco
	$('#formWork').submit(function(){
								   
		var nomeWork     = $('#nomeWork').val();
		var emailWork    = $('#emailWork').val();
		var telefoneWork = $('#telefoneWork').val();
		var setorWork    = $('#setorWork').val();
		var fileupload    = $('#fileupload').val();		

		if( '' == nomeWork || 'Nome' == nomeWork ){
			alert('O campo NOME deve ser preenchido.');
			$('#nomeWork').focus();
			return false;
		}			
		if( '' == emailWork || 'E-mail' == emailWork ){
			alert('O campo E-MAIL deve ser preenchido.');
			$('#emailWork').focus();
			return false;
		}			
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailWork))) {
			alert("O campo E-MAIL deve ser preenchido corretamente.");
			$('#emailWork').focus();
			return false;
		}
		if( '' == telefoneWork || 'Telefone' == telefoneWork ){
			alert('O campo TELEFONE deve ser preenchido.');
			$('#telefoneWork').focus();
			return false;
		}
		if( '' == setorWork || 'Setor pretendido' == setorWork ){
			alert('O campo SETOR deve ser preenchido.');
			$('#setorWork').focus();
			return false;
		}
		if( '' == fileupload || 'Upload do arquivo em PDF' == fileupload ){
			alert('O campo ARQUIVO deve ser preenchido.');
			$('#fileupload').focus();
			return false;
		}					
	});	
	
	//Validacao do formulario Questionário
	$('#formQuestion').submit(function(){
								   
		var questNome    = $('#questNome').val();
		var questEmpresa = $('#questEmpresa').val();
		var questCidade  = $('#questCidade').val();
		var questEstado  = $('#questEstado').val();
		var questTel     = $('#questTel').val();
		var questEmail   = $('#questEmail').val();
		var operadora    = $('#operadora').val();

		if( '' == questNome || 'Nome' == questNome ){
			alert('O campo NOME deve ser preenchido.');
			$('#questNome').focus();
			return false;
		}			

		if( '' == questEmpresa || 'Empresa' == questEmpresa ){
			alert('O campo EMPRESA deve ser preenchido.');
			$('#questEmpresa').focus();
			return false;
		}
		
		if( '' == questCidade || 'Cidade' == questCidade ){
			alert('O campo CIDADE deve ser preenchido.');
			$('#questCidade').focus();
			return false;
		}
		
		if( '' == questEstado || 'Estado' == questEstado ){
			alert('O campo ESTADO deve ser preenchido.');
			$('#questEstado').focus();
			return false;
		}
		
		if( '' == questTel || 'Telefone' == questTel ){
			alert('O campo TELEFONE deve ser preenchido.');
			$('#questTel').focus();
			return false;
		}
		
		if( '' == operadora || 'Escolha a operadora' == operadora ){
			alert('O campo OPERADORA deve ser preenchido.');
			$('#operadora').focus();
			return false;
		}
		
		if( '' == questEmail || 'E-mail' == questEmail ){
			alert('O campo E-MAIL deve ser preenchido.');
			$('#questEmail').focus();
			return false;
		}			
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(questEmail))) {
			alert("O campo E-MAIL deve ser preenchido corretamente.");
			$('#questEmail').focus();
			return false;
		}
	});	  
	
	//Validacao do formulario de envio de mensagem
	$('#formMensagem').submit(function(){
		
		var nome    = $('#nome').val();
		var email   = $('#email').val();
		var assunto = $('#assunto').val();
		var msg     = $('#msg').val();
		
		//validacao
		if( '' == nome || 'Nome' == nome ){
			alert('O campo NOME deve ser preenchido.');
			$('#nome').focus();
			return false;
		}			
		if( '' == email || 'E-mail' == email ){
			alert('O campo E-MAIL deve ser preenchido.');
			$('#email').focus();
			return false;
		}			
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))) {
			alert("O campo E-MAIL deve ser preenchido corretamente.");
			$('#email').focus();
			return false;
		}			
		if( '' == assunto || 'Assunto' == assunto ){
			alert('O campo ASSUNTO deve ser preenchido.');
			$('#assunto').focus();
			return false;
		}						
		if( '' == msg || 'Mensagem' == msg ){
			alert('O campo MENSAGEM deve ser preenchido.');
			$('#msg').focus();
			return false;
		}			
		var dataString = 'nome=' + nome + '&email=' + email + '&assunto=' + assunto +  '&msg=' + msg;
	
		//enviando
		$.ajax({
			url:'./ajaxContato.php',
			type:'POST',
			data: dataString,
			cache: 'false',
			success: function(html){
				$('.msgForm').html(html);
				$('#nome').val('Nome');
				$('#email').val('E-mail');
				$('#assunto').val('Assunto');
				$('#msg').val('Mensagem');
			}
		});
		return false;
	});
	
	//Formulario de Contato - contrala os inputs
	$('#formNews input:text, #formMensagem input:text, #formMensagem textarea, #formWork input:text, #formQuestion input:text').each(function(){
		 var texto = $(this).prev().remove().text();		 
		 $(this).val(texto).focus(function(){
			if(texto == $(this).val()){
			$(this).val('').addClass('focado');}}).blur(function(){
				 if($(this).val() == ''){
					$(this).val(texto).removeClass('focado');
				 }});
	 });
	 
	$('#sub1, #sub5, #sub9').click(function(e){
		e.preventDefault();
		$('html, body').animate({scrollTop:0}, 1000);
	});	
	$('#sub2, #sub6, #sub10').click(function(e){
		e.preventDefault();
		$('html, body').animate({scrollTop:480}, 1000);
	});
	$('#sub3, #sub7, #sub11').click(function(e){
		e.preventDefault();
		$('html, body').animate({scrollTop:960}, 1000);
	});	
	$('#sub4').click(function(e){
		e.preventDefault();
		$('html, body').animate({scrollTop:1450}, 1000);
	});
	$('#sub8').click(function(e){
		e.preventDefault();
		$('html, body').animate({scrollTop:1350}, 1000);
	});	

});

