// JavaScript Document

function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

function trim( value ) {
	
	return LTrim(RTrim(value));
	
}

function formulario_verif() {
	
	entidade = document.form_informativo.entidade.value;
	cnpj = document.form_informativo.cnpj.value;
	endereco = document.form_informativo.endereco.value;
	cidade = document.form_informativo.cidade.value;
	estado = document.form_informativo.estado.value;
	cep = document.form_informativo.cep.value;
	responsavel = document.form_informativo.responsavel.value;
	cargo = document.form_informativo.cargo.value;
	email1 = document.form_informativo.email1.value;
	email2 = document.form_informativo.email2.value;
	email3 = document.form_informativo.email3.value;
	email4 = document.form_informativo.email4.value;
	email5 = document.form_informativo.email5.value;
	email6 = document.form_informativo.email6.value;
	
	if (trim(entidade) == "") {
		alert('Entidade Inválido');
		document.form_informativo.entidade.select();
		document.form_informativo.entidade.focus();
		return false;
	}
	
	var reg = /^[0-9]{13,15}$/;
	if (!reg.test(cnpj)) {
		alert('CNPJ Inválido');
		document.form_informativo.cnpj.select();
		document.form_informativo.cnpj.focus();
		return false;
	}

	if (trim(endereco) == "") {
		alert('Endereço Inválido');
		document.form_informativo.endereco.select();
		document.form_informativo.endereco.focus();
		return false;
	}

	if (trim(cidade) == "") {
		alert('Cidade Inválido');
		document.form_informativo.cidade.select();
		document.form_informativo.cidade.focus();
		return false;
	}

	if (trim(estado) == "") {
		alert('Estado Inválido');
		document.form_informativo.estado.select();
		document.form_informativo.estado.focus();
		return false;
	}

	if (trim(cep) == "") {
		alert('Cep Inválido');
		document.form_informativo.cep.select();
		document.form_informativo.cep.focus();
		return false;
	}

	if (trim(responsavel) == "") {
		alert('Responsável Inválido');
		document.form_informativo.responsavel.select();
		document.form_informativo.responsavel.focus();
		return false;
	}

	if (trim(cargo) == "") {
		alert('Cargo Inválido');
		document.form_informativo.cargo.select();
		document.form_informativo.cargo.focus();
		return false;
	}

	var reg = /^[a-zA-Z0-9_\.-]{2,}@([A-Za-z0-9_-]{2,}\.)+[A-Za-z]{2,4}$/;
	
	var email_ok = 0;	

	if (trim(email1) != "") {
		if (!reg.test(email1)) {
			alert('Email Inválido');
			document.form_informativo.email1.select();
			document.form_informativo.email1.focus();
			return false;
		}
		email_ok = 1;
	}

	if (trim(email2) != "") {
		if (!reg.test(email2)) {
			alert('Email Inválido');
			document.form_informativo.email2.select();
			document.form_informativo.email2.focus();
			return false;
		}
		email_ok = 1;
	}
	
	if (trim(email3) != "") {
		if (!reg.test(email3)) {
			alert('Email Inválido');
			document.form_informativo.email3.select();
			document.form_informativo.email3.focus();
			return false;
		}
		email_ok = 1;
	}
	
	if (trim(email4) != "") {
		if (!reg.test(email4)) {
			alert('Email Inválido');
			document.form_informativo.email4.select();
			document.form_informativo.email4.focus();
			return false;
		}
		email_ok = 1;
	}
	
	if (trim(email5) != "") {
		if (!reg.test(email5)) {
			alert('Email Inválido');
			document.form_informativo.email5.select();
			document.form_informativo.email5.focus();
			return false;
		}
		email_ok = 1;
	}
	
	if (trim(email6) != "") {
		if (!reg.test(email6)) {
			alert('Email Inválido');
			document.form_informativo.email6.select();
			document.form_informativo.email6.focus();
			return false;
		}
		email_ok = 1;
	}
	
	if (email_ok == 0) {
		alert('Email deve ser Preenchido');
		document.form_informativo.email1.select();
		document.form_informativo.email1.focus();
		return false;
	}

	return true;

}


