// JavaScript Document

// valida contato
function contatoValida(pCampo)
{
	var erros = [];

	if( pCampo.nome.value.length == 0 )			 	erros.push('Informe o nome.');
	if( pCampo.email.value.length == 0 )			erros.push('Informe o email.');
	if( pCampo.email.value.check_email() == false) 	erros.push('Informe um email válido.');
	if( pCampo.assunto.value.length == 0 )		 	erros.push('Informe o assunto.');
	if( pCampo.mensagens.value.length == 0 )		erros.push('Informe a mensagem.');

	if(!erros.length)
	{
		doAc('contato');
	} else {
		alert('Atenção!\n\nHouveram os seguintes erros:\n\n'+erros.join('\n'));
	}
}


function eventoValida(pCampo)
{
	var erros = [];

	if( pCampo.nome.value.length == 0 )			 	erros.push('Informe o nome.');
	if( pCampo.telefone.value.length == 0 )		 	erros.push('Informe o telefone.');
	if( pCampo.email.value.length == 0 )			erros.push('Informe o email.');
	if( pCampo.email.value.check_email() == false) 	erros.push('Informe um email válido.');
	if( pCampo.dia.value.length == 0 )				erros.push('Informe o dia.');
	if( pCampo.mes.value.length == 0 )				erros.push('Informe o mês.');
	if( pCampo.ano.value.length == 0 )				erros.push('Informe o ano.');
	if( pCampo.horainicio.value.length == 0 && 
	   	pCampo.horafim.value.length == 0 )			erros.push('Informe a hora de inicio e fim do evento.');
	if( pCampo.nconvidados.value.length == 0 )		erros.push('Informe o número de convidados.');
	if( pCampo.comentarios.value.length == 0 )		erros.push('Informe os detalhes do evento.');

	if(!erros.length)
	{
		doAc('eventos');
	} else {
		alert('Atenção!\n\nHouveram os seguintes erros:\n\n'+erros.join('\n'));
	}
}