// JavaScript Document
var emailFilter = /^.+@.+\..{2,}$/ ;
var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\]]/ ;

function validar_form(form){
	
	switch(form){
		
		case "frm-faleconosco":
		
		if ($("#nome").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu nome.");
			$("#nome").focus();
			$("#retorno").slideUp(3000);									
			return false;	
			}
		
		if ($("#telefone").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu telefone.");
			$("#telefone").focus();						
			$("#retorno").slideUp(3000);									
			return false;
			}
	
		if ($("#email").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu email.");
			$("#email").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}else{
				
					var sEmail = $("#email").val();
					if(!(emailFilter.test(sEmail))||sEmail.match(illegalChars)){
						$("#retorno").show();
						$("#retorno").html("Por favor, verifique o e-mail!"); 
						$("#email").focus();
						$("#retorno").fadeOut(3000); 	 
						return false;
					}
				
				}
		
		if ($("#mensagem").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe a sua mensagem.");
			$("#mensagem").focus();
			$("#retorno").slideUp(3000);										
			return false;						
			}
		
		return true;
		
		break;
		
		case "frm-contato-visita":
		
		if ($("#nome").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu nome.");
			$("#nome").focus();
			$("#retorno").slideUp(3000);									
			return false;	
			}
		
		if ($("#telefone").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu telefone.");
			$("#telefone").focus();						
			$("#retorno").slideUp(3000);									
			return false;
			}
	
		if ($("#email").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu email.");
			$("#email").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}else{
				
					var sEmail = $("#email").val();
					if(!(emailFilter.test(sEmail))||sEmail.match(illegalChars)){
						$("#retorno").show();
						$("#retorno").html("Por favor, verifique o e-mail!"); 
						$("#email").focus();
						$("#retorno").fadeOut(3000); 	 
						return false;
					}
				
				}
		
		if ($("#endereco").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu endereço.");
			$("#endereco").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}	
		
		if ($("#bairro").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu bairro.");
			$("#bairro").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}		
		
		if ($("#cidade").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o sua cidade.");
			$("#cidade").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}
			
		if ($("#estado").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu estado.");
			$("#estado").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}					
			
		if ($("#calendario").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe a data.");
			$("#data").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}
		
		if ($("#horario").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o horário.");
			$("#horario").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}						
		
		
		return true;
		
		case "frm-contato-tecnico":
		
		if ($("#nome").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu nome.");
			$("#nome").focus();
			$("#retorno").slideUp(3000);									
			return false;	
			}
		
		if ($("#telefone").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu telefone.");
			$("#telefone").focus();						
			$("#retorno").slideUp(3000);									
			return false;
			}
	
		if ($("#email").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe o seu email.");
			$("#email").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}else{
				
					var sEmail = $("#email").val();
					if(!(emailFilter.test(sEmail))||sEmail.match(illegalChars)){
						$("#retorno").show();
						$("#retorno").html("Por favor, verifique o e-mail!"); 
						$("#email").focus();
						$("#retorno").fadeOut(3000); 	 
						return false;
					}
				
				}
		
		if ($("#mensagem").val()==""){
			$("#retorno").show();			
			$("#retorno").empty();
			$("#retorno").html("Por favor, informe a mensagem.");
			$("#mensagem").focus();
			$("#retorno").slideUp(3000);															
			return false;
			}						
		
		
		return true;
		
		break;
		
		case "frm-news":
		
		if ($("#nome_news").val()==""){
			$("#retorno_news").show();			
			$("#retorno_news").empty();
			$("#retorno_news").html("Por favor, informe o seu nome.");
			$("#nome_news").focus();
			$("#retorno_news").slideUp(3000);									
			return false;	
			}
		
		if ($("#email_news").val()==""){
			$("#retorno_news").show();			
			$("#retorno_news").empty();
			$("#retorno_news").html("Por favor, informe o seu e-mail.");
			$("#email_news").focus();
			$("#retorno_news").slideUp(3000);									
			return false;	
			}else{
				
					var sEmail = $("#email_news").val();
					if(!(emailFilter.test(sEmail))||sEmail.match(illegalChars)){
						$("#retorno_news").show();
						$("#retorno_news").html("Por favor, verifique o e-mail!"); 
						$("#email_news").focus();
						$("#retorno_news").fadeOut(3000); 	 
						return false;
					}
				
				}
			
		
		return true;
		
		break;
		
		}
	
	
	}




