// JavaScript Document
function valida_email(txt){
  if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7))) { return "invalido"; }
};

function valida_form_ctt(){
	var marcados = 0;

	//Percorre todos os itens requedidos do form
	$("#form-ctt input[type='text']").each(function(){
		if(($(this).val() == "") || ($(this).val().length < 3)) {
			marcados++;
			$(this).addClass("empty"); 
		} else {
			$(this).removeClass("empty");
		}
	});
	
	if($("#form-ctt input[name='ctttel']").val().length < 14){
		marcados++;
		$("#form-ctt input[name='ctttel']").addClass("empty"); 
		var tel_invalido = true;
	} else {
		$("#form-ctt input[name='ctttel']").removeClass("empty");
	}
	
	if(valida_email($("#form-ctt input[name='cttemail']").val()) == "invalido") { 
			marcados++;
			$("#form-ctt input[name='cttemail']").addClass("empty"); 
			var email_invalido = true;
	}
	
	if(marcados>0){
		var msg = "Preencha todos os campos obrigatórios";
		if(email_invalido) { msg = msg + "\n Email inválido";  }
		if(tel_invalido) { msg = msg + "\n Telefone inválido";  }
		alert(msg);
		return false;
	} else {
		return true;	
	}
		
}
