
function LimpaCampoEmail(campo) {
	if (campo.value=="e-mail") {
		campo.value = "";
	}
}

function validateEmail(email){
	if (typeof(email) != "string") {
		return false;
	} else if (!email.match(/^[A-Za-z0-9]+([_.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_.-][A-Za-z0-9]+)*\.[A-Za-z0-9]{2,4}$/)) {
		return false;
	}
	return true;
}

// VALIDACOES DOS FORMULARIOS:

function formContato(frm) {
	if (frm.nome.value=="") {
		alert("Por favor, preencha o campo Nome.");
		frm.nome.focus();
		return false;
	}
	if (frm.email.value=="") {
		alert("Por favor, preencha o campo E-mail.");
		frm.email.focus();
		return false;
	}
	if (validateEmail(frm.email.value)==false) {
		alert("O e-mail digitado esta incorreto. Por favor, corrija-o.");
		frm.email.focus();
		return false;
	}
	if (frm.ddd.value=="") {
		alert("Por favor, preencha o campo DDD do Fone.");
		frm.ddd.focus();
		return false;
	}
	if (frm.fone.value=="") {
		alert("Por favor, preencha o campo Fone.");
		frm.fone.focus();
		return false;
	}
	if (isNaN(frm.ddd.value)) {
		alert("O DDD digitado esta incorreto. Por favor, corrija-o.");
		frm.ddd.focus();
		return false;
	}
	if (isNaN(frm.fone.value)) {
		alert("O Fone digitado esta incorreto. Por favor, corrija-o.");
		frm.fone.focus();
		return false;
	}
	if (frm.comentario.value=="") {
		alert("Por favor, preencha o campo Comentario.");
		frm.comentario.focus();
		return false;
	}
	if (frm.textimage.value=="") {
		alert("Por favor, digite os caracteres mostrados na imagem.");
		frm.textimage.focus();
		return false;
	}
	return true;
}

function formPalestraEvAberto(frm) {
	if (frm.nome.value=="") {
		alert("Por favor, preencha o campo Nome.");
		frm.nome.focus();
		return false;
	}
	if (frm.empresa.value=="") {
		alert("Por favor, preencha o campo Empresa.");
		frm.empresa.focus();
		return false;
	}
	if (frm.email.value=="") {
		alert("Por favor, preencha o campo E-mail.");
		frm.email.focus();
		return false;
	}
	if (validateEmail(frm.email.value)==false) {
		alert("O e-mail digitado esta incorreto. Por favor, corrija-o.");
		frm.email.focus();
		return false;
	}
	if (frm.ddd.value=="") {
		alert("Por favor, preencha o campo DDD do Fone.");
		frm.ddd.focus();
		return false;
	}
	if (frm.fone.value=="") {
		alert("Por favor, preencha o campo Fone.");
		frm.fone.focus();
		return false;
	}
	if (isNaN(frm.ddd.value)) {
		alert("O DDD digitado esta incorreto. Por favor, corrija-o.");
		frm.ddd.focus();
		return false;
	}
	if (isNaN(frm.fone.value)) {
		alert("O Fone digitado esta incorreto. Por favor, corrija-o.");
		frm.fone.focus();
		return false;
	}
	if (frm.cidade.value=="") {
		alert("Por favor, preencha o campo Cidade onde o evento sera realizado.");
		frm.cidade.focus();
		return false;
	}
	if (frm.data.value=="") {
		alert("Por favor, preencha o campo Data do evento.");
		frm.data.focus();
		return false;
	}
	if (frm.horario.value=="") {
		alert("Por favor, preencha o campo Horario.");
		frm.horario.focus();
		return false;
	}
	if (frm.duracao.value=="") {
		alert("Por favor, preencha o campo Duracao da palestra.");
		frm.duracao.focus();
		return false;
	}
	if (frm.publico.value=="") {
		alert("Por favor, preencha o campo Publico-alvo.");
		frm.publico.focus();
		return false;
	}
	if (frm.textimage.value=="") {
		alert("Por favor, digite os caracteres mostrados na imagem.");
		frm.textimage.focus();
		return false;
	}
	return true;
}

function formPalestraEvInCompany(frm) {
	if (frm.nome.value=="") {
		alert("Por favor, preencha o campo Nome.");
		frm.nome.focus();
		return false;
	}
	if (frm.empresa.value=="") {
		alert("Por favor, preencha o campo Empresa.");
		frm.empresa.focus();
		return false;
	}
	if (frm.email.value=="") {
		alert("Por favor, preencha o campo E-mail.");
		frm.email.focus();
		return false;
	}
	if (validateEmail(frm.email.value)==false) {
		alert("O e-mail digitado esta incorreto. Por favor, corrija-o.");
		frm.email.focus();
		return false;
	}
	if (frm.ddd.value=="") {
		alert("Por favor, preencha o campo DDD do Fone.");
		frm.ddd.focus();
		return false;
	}
	if (frm.fone.value=="") {
		alert("Por favor, preencha o campo Fone.");
		frm.fone.focus();
		return false;
	}
	if (isNaN(frm.ddd.value)) {
		alert("O DDD digitado esta incorreto. Por favor, corrija-o.");
		frm.ddd.focus();
		return false;
	}
	if (isNaN(frm.fone.value)) {
		alert("O Fone digitado esta incorreto. Por favor, corrija-o.");
		frm.fone.focus();
		return false;
	}
	if (frm.cidade.value=="") {
		alert("Por favor, preencha o campo Cidade onde o evento sera realizado.");
		frm.cidade.focus();
		return false;
	}
	if (frm.data.value=="") {
		alert("Por favor, preencha o campo Data do evento.");
		frm.data.focus();
		return false;
	}
	if (frm.horario.value=="") {
		alert("Por favor, preencha o campo Horario.");
		frm.horario.focus();
		return false;
	}
	if (frm.duracao.value=="") {
		alert("Por favor, preencha o campo Duracao da palestra.");
		frm.duracao.focus();
		return false;
	}
	if (frm.publico.value=="") {
		alert("Por favor, preencha o campo Publico do evento.");
		frm.publico.focus();
		return false;
	}
	if (frm.quantidade.value=="") {
		alert("Por favor, preencha o campo Quantidade prevista.");
		frm.quantidade.focus();
		return false;
	}
	if (frm.objetivo.value=="") {
		alert("Por favor, preencha o campo Principal objetivo para o treinamento.");
		frm.objetivo.focus();
		return false;
	}
	if (frm.textimage.value=="") {
		alert("Por favor, digite os caracteres mostrados na imagem.");
		frm.textimage.focus();
		return false;
	}
	return true;
}

function formWorkshops(frm) {
	if (frm.nome.value=="") {
		alert("Por favor, preencha o campo Nome.");
		frm.nome.focus();
		return false;
	}
	if (frm.empresa.value=="") {
		alert("Por favor, preencha o campo Empresa.");
		frm.empresa.focus();
		return false;
	}
	if (frm.cargo.value=="") {
		alert("Por favor, preencha o campo Cargo.");
		frm.cargo.focus();
		return false;
	}
	if (frm.email.value=="") {
		alert("Por favor, preencha o campo E-mail.");
		frm.email.focus();
		return false;
	}
	if (frm.ddd.value=="" || frm.fone.value=="") {
		alert("Por favor, preencha o campo Fone.");
		frm.ddd.focus();
		return false;
	}
	if (validateEmail(frm.email.value)==false) {
		alert("O e-mail digitado esta incorreto. Por favor, corrija-o.");
		frm.email.focus();
		return false;
	}
	if (frm.cidade.value=="") {
		alert("Por favor, preencha o campo Cidade onde o evento sera realizado.");
		frm.cidade.focus();
		return false;
	}
	if (frm.textimage.value=="") {
		alert("Por favor, digite os caracteres mostrados na imagem.");
		frm.textimage.focus();
		return false;
	}
	return true;
}

function formTestemunhais(frm) {
	if (frm.nome.value=="") {
		alert("Por favor, preencha o campo Nome.");
		frm.nome.focus();
		return false;
	}
	if (frm.email.value=="") {
		alert("Por favor, preencha o campo E-mail.");
		frm.email.focus();
		return false;
	}
	if (validateEmail(frm.email.value)==false) {
		alert("O e-mail digitado esta incorreto. Por favor, corrija-o.");
		frm.email.focus();
		return false;
	}
	if (frm.empresa.value=="") {
		alert("Por favor, preencha o campo Empresa.");
		frm.empresa.focus();
		return false;
	}
	if (frm.comentario.value=="") {
		alert("Por favor, preencha o campo Comentario.");
		frm.comentario.focus();
		return false;
	}
	if (frm.textimage.value=="") {
		alert("Por favor, digite os caracteres mostrados na imagem.");
		frm.textimage.focus();
		return false;
	}
	return true;
}