// JavaScript Document
<!--
function valida(){
	cor_erro = '#dba2a3';
	cor_alert = '#feffe6';
	cor_original = '#f3f3f3';
	
	with(document.aniversarios){
		if(ani_aniversariante.value == ''){
			ani_aniversariante.style.background = cor_erro;
		} else {
			ani_aniversariante.style.background = cor_original;
		}
		
		if(ani_nascimento_dia.value == ''){
			ani_nascimento_dia.style.background = cor_erro;
		} else {
			ani_nascimento_dia.style.background = cor_original;
		}
		
		if(ani_nascimento_mes.value == ''){
			ani_nascimento_mes.style.background = cor_erro;
		} else {
			ani_nascimento_mes.style.background = cor_original;
		}
		
		if(ani_nascimento_ano.value == ''){
			ani_nascimento_ano.style.background = cor_erro;
		} else {
			ani_nascimento_ano.style.background = cor_original;
		}
		
		if(ani_evento.value == ''){
			ani_evento.style.background = cor_erro;
		} else {
			ani_evento.style.background = cor_original;
		}
		
		if(ani_email.value == ''){
			ani_email.style.background = cor_erro;
		} else {
			ani_email.style.background = cor_original;
		}
		
		if(ani_convidado_vip.value == ''){
			ani_convidado_vip.style.background = cor_erro;
		} else {
			ani_convidado_vip.style.background = cor_original;
		}
		
		if(ani_lista.value == ''){
			ani_lista.style.background = cor_erro;
		} else {
			ani_lista.style.background = cor_original;
		}
		
		if(ani_aniversariante.style.background == cor_erro || ani_nascimento_dia.style.background == cor_erro || ani_nascimento_mes.style.background == cor_erro || ani_nascimento_ano.style.background == cor_erro || ani_evento.style.background == cor_erro || ani_convidado_vip.style.background == cor_erro || ani_lista.style.background == cor_erro){
			alert("Os campos em vermelho são de preenchimento obrigatório!");
			return false
		}
		
		// Verifica formatação dos campos	
		if(ani_email.value.indexOf('@') > -1){
			ani_email.style.background = cor_original;
		} else {
			ani_email.style.background = cor_alert;
		}
		
		if(ani_email.style.background == cor_alert){
			alert("Verifique a formatação dos campos amarelos, siga os exemplos indicados ao lado do campo.");
			return false
		}
	}
}
-->