function ValidaEmail() {
	var obj = eval("document.frmContato.email");
	var txt = obj.value;
	if ((txt.length != 0) && ((txt.indexOf("@") < 1) )) {
		alert('Email incorreto');
		document.frmDadosCidadao.end_mail_cid.focus();
		return false;
	}
	return true;
}

function valida() {
	with (document.frmContato) {
		if (nome.value == "") {
			alert("Preencha o campo \"Nome\".");
			nome.focus();
			sigla.disabled = true;
			nome.disabled = true;
			return false;

		}
		if (!validaTelefone(frmContato.telefone)) {
			alert("Preencha o campo Telefone corretamente.");
			telefone.focus();
			sigla.disabled = true;
			nome.disabled = true;
			return false;
		}
		if (!ValidaEmail()) {
			alert("Preencha o campo email corretamente.");
			email.focus();
			sigla.disabled = true;
			nome.disabled = true;
			return false;
		}
		
		
		if (descricao.value == "") {
			alert("Preencha o campo \"Descrição\".");
			descricao.focus();
			sigla.disabled = true;
			nome.disabled = true;
			return false;
		}

	}// Fim while
	document.frmContato.submit();
}
function valida_i() {
	with (document.frmContato) {
		if (nome.value == "") {
			alert("Preencha o campo \"Nome\".");
			nome.focus();
			return false;

		}
		if (telefone.value == "") {
			alert("Preencha o campo \"Telefone\".");
			telefone.focus();
			return false;
		}
		if (descricao.value == "") {
			alert("Preencha o campo \"Mensagem\".");
			descricao.focus();
			return false;
		}

	}// Fim while
	document.frmContato.submit();
}

function mascaraCep(objeto) {
	if (objeto.value.indexOf("-") == -1 && objeto.value.length > 6) {
		objeto.value = "";
	}
	if (objeto.value.length == 2) {
		objeto.value += ".";
	}
	if (objeto.value.length == 6) {
		objeto.value += "-";
	}

}
function botaoEnviar() {
	
	if (document.frmContato.email.value != ""){
		
		ValidaEmail();
		document.frmContato.acao.value = "1";
		
		document.frmContato.submit();
		
	}else{
		alert("Favor preecnher o e-mail para contato.");
	}
}
function botaoEnviarFale() {
	document.frmContato.acao.value = "3";
	document.frmContato.sigla.disabled = false;
	document.frmContato.nome.disabled = false;
	valida();
}
function botaoEnviarFale_i() {
	document.frmContato.acao.value = "4";
	valida_i();
}

function novaJanelaContato() {
	window
			.open(
					"../Ctrl/CtrlContato?acao=2&origem=1",
					"NovaJanela",
					"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=600,height=600");
}
function botaoLimparContato() {
	document.frmContato.email.value = "";
	document.frmContato.telefone.value = "";
	document.frmContato.endereco.value = "";
	document.frmContato.bairro.value = "";
	document.frmContato.cidade.value = "";
	document.frmContato.cep.value = "";
	document.frmContato.descricao.value = "";
}
function botaoLimparOcorrencia() {
	document.frmContato.email.value = "";
	document.frmContato.telefone.value = "";
	document.frmContato.descricao.value = "";
}
function botaoLimpar_i() {
	document.frmContato.nome.value = "";
	document.frmContato.email.value = "";
	document.frmContato.telefone.value = "";
	document.frmContato.endereco.value = "";
	document.frmContato.bairro.value = "";
	document.frmContato.cidade.value = "";
	document.frmContato.cep.value = "";
	document.frmContato.descricao.value = "";
}

/* Função Pai de Mascaras */
function Mascara(o, f) {
	v_obj = o
	v_fun = f
	setTimeout("execmascara()", 1)
}

/* Função que Executa os objetos */
function execmascara() {
	v_obj.value = v_fun(v_obj.value)
}
/* Função que padroniza telefone (11) 4184-1241 */
function Telefone(v) {
	v = v.replace(/\D/g, "")
	v = v.replace(/^(\d\d)(\d)/g, "($1) $2")
	v = v.replace(/(\d{4})(\d)/, "$1-$2")
	return v
}
function carregaPagina(telefone1) {
	Mascara(telefone1, Telefone);
}
function validaTelefone(telefone) {
	if ((telefone.value.length > 0) && (telefone.value.length < 14)) {
		alert("Telefone inválido");
		return false;
	}
	return true;
}

