function tema_enviar(Form,flag) {
    if (flag=="N")
    {
        funInclui('frm','cliente/processo.asp','gravar');
    }
    else
    {
        funInclui('frm','cliente/processo.asp','atualizar');
    }
}


function tp_pessoa(razao,nome,cnpj,cpf,ie,rg,boleto)
{
	var combo = gebi("cboTPPessoa");
	var vStrTpPagamento = gebi('boleto');
	
	idx = combo.selectedIndex;
	if(combo.selectedIndex==0){
		//Campo Inscrição Municipal
		gebi("txtIM").style.display = 'none';
		gebi("spnIM").style.display = 'none';
		//Campo razão social
		gebi("spnRSocial").innerHTML = nome+':';
		gebi("spnRSocial").style.marginLeft="65px";
		//Campo CPF
		gebi("spnCNPJ").innerHTML = cpf+':';
		gebi("spnCNPJ").style.marginLeft="73px";
		gebi("txtCNPJ").maxLength = "14"
		gebi("txtCNPJ").size = "20"
		//Campo RG
		gebi("spnIE").innerHTML = rg+':';
		gebi("spnIE").style.marginLeft="77px";
		gebi("txtIE").maxLength = "12";
		gebi("txtIE").size = "17";
		gebi("idObrigIE").style.display = "inline";

		gebi("divCobrança").style.display = "none";
		gebi("divNomeCont").style.display = "none";
		gebi("divCert").style.display = "block";

	}else if(combo.selectedIndex==1){
		//Campo CNPJ
		gebi("spnCNPJ").innerHTML = cnpj+':';
		gebi("spnCNPJ").style.marginLeft="67px";
		gebi("txtCNPJ").maxLength = "18"
		gebi("txtCNPJ").size = "22"
		//Campo Inscrição Municipal
		gebi("txtIM").style.display = 'inline';
		gebi("spnIM").style.display = 'inline';
		//Campo razão social
		gebi("spnRSocial").innerHTML = razao+':';
		gebi("spnRSocial").style.marginLeft="29px";
		//Campo Inscrição Estadual		
		gebi("spnIE").innerHTML = ie+':';
		gebi("spnIE").style.marginLeft="4px";	
		gebi("txtIE").maxLength = "30";
		gebi("txtIE").size = "30";
		gebi("idObrigIE").style.display = "none";

		gebi("divCobrança").style.display = "block";
		gebi("divNomeCont").style.display = "block";
		gebi("divCert").style.display = "none";
	}
	var x = gebi("cboTPPessoa").form;
	var vObjelementosFormulario = x.elements;
	var vIntqtdElementos = vObjelementosFormulario.length;
	for (var i=0; i<vIntqtdElementos; i++) {
		vObjelemento = vObjelementosFormulario[i];

		if (vObjelemento.type == 'text') {
			vObjelemento.value = '';
		} else {
			if (vObjelemento.type == 'select-one') {
				vObjelemento.selectedIndex = 0;
			}
		}
	}
	combo.selectedIndex = idx;

}

function tp_pessoa_volta(razao,nome,cnpj,cpf,ie,rg,boleto)
{
	var combo = gebi("cboTPPessoa");
	var vStrTpPagamento = gebi('boleto');
	
	idx = combo.selectedIndex;
	if(combo.selectedIndex==0){
		//Campo Inscrição Municipal
		gebi("txtIM").style.display = 'none';
		gebi("spnIM").style.display = 'none';
		//Campo razão social
		gebi("spnRSocial").innerHTML = nome+':';
		gebi("spnRSocial").style.marginLeft="65px";
		//Campo CPF
		gebi("spnCNPJ").innerHTML = cpf+':';
		gebi("spnCNPJ").style.marginLeft="73px";
		gebi("txtCNPJ").maxLength = "14"
		gebi("txtCNPJ").size = "20"
		//Campo RG
		gebi("spnIE").innerHTML = rg+':';
		gebi("spnIE").style.marginLeft="77px";
		gebi("txtIE").maxLength = "12";
		gebi("txtIE").size = "17";

		gebi("divCobrança").style.display = "none";
		gebi("divNomeCont").style.display = "none";
		gebi("divCert").style.display = "block";

	}else if(combo.selectedIndex==1){
		//Campo CNPJ
		gebi("spnCNPJ").innerHTML = cnpj+':';
		gebi("spnCNPJ").style.marginLeft="67px";
		gebi("txtCNPJ").maxLength = "18"
		gebi("txtCNPJ").size = "22"
		//Campo Inscrição Municipal
		gebi("txtIM").style.display = 'inline';
		gebi("spnIM").style.display = 'inline';
		//Campo razão social
		gebi("spnRSocial").innerHTML = razao+':';
		gebi("spnRSocial").style.marginLeft="29px";
		//Campo Inscrição Estadual		
		gebi("spnIE").innerHTML = ie+':';
		gebi("spnIE").style.marginLeft="4px";	
		gebi("txtIE").maxLength = "30";
		gebi("txtIE").size = "30";
		
		gebi("divCobrança").style.display = "block";
		gebi("divNomeCont").style.display = "block";
		gebi("divCert").style.display = "none";
	}
}

function clona_campo(IdFrom,IdTo){
	var strTpPessoa = gebi('cboTPPessoa').value;
	var strFrom = gebi(IdFrom);
	var strTo = gebi(IdTo);
	
	if(strTpPessoa=="F"){
		strTo.value = strFrom.value;
		//strTo.readOnly=true;
	}
	
}

function copia_nome(IdFrom,IdTo){
	var strFrom = gebi(IdFrom);
	var strTo = gebi(IdTo);
	
	if(strTo.value==""){
		strTo.value = strFrom.value;
		//strTo.readOnly=true;
	}

}

function cnpj(e)
{
var strCombo = gebi('cboTPPessoa').selectedIndex;
	var frm = document.getElementsByName('txtCNPJ')[0].form;
	var evento = e

	if(strCombo==0){
		return txtBoxFormat(frm, 'txtCNPJ', '999.999.999-99', evento);
	}else if(strCombo==1){
		return txtBoxFormat(frm, 'txtCNPJ', '99.999.999/9999-99', evento);
	}
}

function cpf(e)
{
	if(window.event) { // Internet Explorer
		var evento = e.keyCode; }
	else if(e.which) { // Netscape/Firefox/Opera
		var evento = e.which;
	}
	
//var strCombo = gebi('cboTPPessoa').selectedIndex;
	var frm = document.getElementsByName('txtPartCPF')[0].form;
	txtBoxFormat(frm, 'txtPartCPF', '999.999.999-99', evento);
}

function funFormataRG(e) {
	var strCombo = gebi('cboTPPessoa').selectedIndex;
	
	if(strCombo==0){
		if(window.event) { // Internet Explorer
			var evento = e.keyCode; }
		else if(e.which) { // Netscape/Firefox/Opera
			var evento = e.which;
		}
	
		var frm = document.getElementsByName('txtIE')[0].form;
		txtBoxFormat(frm, 'txtIE', '99.999.999-9', evento);
	}
}

function validar(cpf,cnpj){
	var strCombo = gebi('cboTPPessoa').selectedIndex;
	var strField = gebi("txtCNPJ").value;
	if(strCombo==1){
		if(!validarCPF(strField)){
			alert(cpf);
		}
	}else if(strCombo==2){
		if(!validaCNPJ(strField)){
			alert(cnpj);
		}
	}
}


function copia_ende(check,form){

	if(check){
		//alert(document.getElementsByName('txtCep_Cobranca')[0].form.name);
		document.getElementsByName('txtCep_Cobranca')[0].value = document.getElementsByName('txtCep')[0].value;
		document.getElementsByName('txtRua_Cobranca')[0].value = document.getElementsByName('txtRua')[0].value;
		document.getElementsByName('txtNum_Cobranca')[0].value = document.getElementsByName('txtNum')[0].value;
		document.getElementsByName('txtCompl_Cobranca')[0].value = document.getElementsByName('txtCompl')[0].value;
		document.getElementsByName('txtBairro_Cobranca')[0].value = document.getElementsByName('txtBairro')[0].value;
		document.getElementsByName('txtCidade_Cobranca')[0].value = document.getElementsByName('txtCidade')[0].value;
		document.getElementsByName('cboUF_Cobranca')[0].selectedIndex = document.getElementsByName('cboUF')[0].selectedIndex;


		document.getElementsByName('txtCep_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtRua_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtRua_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtNum_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtCompl_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtBairro_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtCidade_Cobranca')[0].readOnly = check;
		document.getElementsByName('cboUF_Cobranca')[0].readOnly = check;

	}else{

		document.getElementsByName('txtCep_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtRua_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtRua_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtNum_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtCompl_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtBairro_Cobranca')[0].readOnly = check;
		document.getElementsByName('txtCidade_Cobranca')[0].readOnly = check;
		document.getElementsByName('cboUF_Cobranca')[0].readOnly = check;

	}
	//gebi('divCl').disabled = check;
}


function buscaCli() {
var e = {
  cnpj: document.getElementById("txtCNPJ"),
  tipo: document.getElementById("cboTPPessoa"),
  dform: document.getElementById("divFormulario")
};

	var ajaxCNPJ = XMLHTTPRequest();
	ajaxCNPJ.open("GET", ("biblioteca/buscaCli.asp?cnpj=" + e.cnpj.value.replace(/[^\d]*/, ""))+"&tipo="+e.tipo.value, true);

	ajaxCNPJ.onreadystatechange = function() {
		if (ajaxCNPJ.readyState == 1) {
			e.cnpj.disabled = true;
		} else if (ajaxCNPJ.readyState == 4) {
			var r = ajaxCNPJ.responseText, i, msg1, desc;
			var r2 = r;
			erro = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			msg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			desc = r;
			if(erro == "0") {
				e.cnpj.disabled = false;
				alert(msg1);
				e.cnpj.value = "";
			}else{
				if(erro == "1") {
					e.cnpj.disabled = false;
					var x = e.cnpj.form;
					var vObjelementosFormulario = x.elements;
					var vIntqtdElementos = vObjelementosFormulario.length;
					for (var i=3; i<vIntqtdElementos; i++) {
						vObjelemento = vObjelementosFormulario[i];
				
						if (vObjelemento.type == 'text') {
							vObjelemento.value = '';
						} else {
							if (vObjelemento.type == 'select-one') {
								vObjelemento.selectedIndex = 0;
							}
						}
					}
					
				} else {
					e.cnpj.disabled = false;
					e.dform.innerHTML = r2;
					funExtraiScript(r2);
				}
			}
		}
	}
	ajaxCNPJ.send(null);
}

function buscarEndereco(idcep,idlogr,idbai,idcid,idest,salvar) {
var campos = {
  cep: document.getElementById(idcep),
  logradouro: document.getElementById(idlogr),
  bairro: document.getElementById(idbai),
  localidade: document.getElementById(idcid),
  uf: idest,
  salvar: document.getElementById(salvar)
};

var ajaxEnd = XMLHTTPRequest();
ajaxEnd.open("GET", ("biblioteca/buscaEnd.asp?cep=" + campos.cep.value.replace(/[^\d]*/, "")), true);
ajaxEnd.send(null);
  logrd = campos.logradouro.disabled;
  baid = campos.bairro.disabled;
  cidd = campos.localidade.disabled;
  ufd = campos.uf.disabled;

  ajaxEnd.onreadystatechange = function() {
  if (ajaxEnd.readyState == 1) {

	  campos.salvar.disabled = true;
	  campos.logradouro.disabled = true;
	  campos.logradouro.value = "carregando...";
	  campos.bairro.disabled = true;
	  campos.localidade.disabled = true;
	  campos.bairro.value = "carregando...";
	  campos.uf.disabled = true;
	  campos.localidade.value = "carregando...";
  } else if (ajaxEnd.readyState == 4) {
	  var r = ajaxEnd.responseText, i;
	  erro = r.substring(0, (i = r.indexOf('|')));
	  if (!isNaN(erro)) {erro=eval(erro);}
	  r = r.substring(++i);
	  if(erro == "0") {
		var e, errotit, errodesc;
		errotit=r.substring(0, (i = r.indexOf('|')));
		r = r.substring(++i);
		errodesc=r;
		//alert(errotit);
		campos.logradouro.disabled = logrd;
		campos.logradouro.value = "";
		campos.bairro.disabled = baid;
		campos.localidade.disabled = cidd;
		campos.bairro.value = "";
		campos.uf.disabled = ufd;
		campos.localidade.value = "";
		campos.salvar.disabled = false;
	  }else{
		var logradouro, numero, bairro, localidade, uf, cdbairro, cdcidade, estado;

		if (erro=="1") {
			logradouro = r.substring(0, (i = r.indexOf('|')));
			campos.logradouro.disabled = false;
			campos.logradouro.value = unescape(logradouro.replace(/\+/g," "));
			r = r.substring(++i);
			bairro = r.substring(0, (i = r.indexOf('|')));
			campos.bairro.disabled = false;
			campos.bairro.value = unescape(bairro.replace(/\+/g," "));
			r = r.substring(++i);
			localidade = r.substring(0, (i = r.indexOf('|')));
			campos.localidade.disabled = false;
			campos.localidade.value = unescape(localidade.replace(/\+/g," "));
			r = r.substring(++i);
			uf = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);

			campos.uf.disabled = false;
			campos.uf.value=uf;
			campos.salvar.disabled = false;

		} else {
			campos.logradouro.disabled = logrd;
			campos.logradouro.value = "";
			campos.bairro.disabled = baid;
			campos.localidade.disabled = cidd;
			campos.bairro.value = "";
			campos.uf.disabled = ufd;
			campos.localidade.value = "";
			campos.uf.value="";
			campos.salvar.disabled = false;
			gebi('divPartFormulario').innerHTML = r;
			funTrataErro(r);
		}
  	}
  }
};
}


function buscaPart() {
var e = {
  cnpj: document.getElementById("txtPartCPF"),
  dform: document.getElementById("divPartFormulario")
};

	var ajaxCNPJ = XMLHTTPRequest();
	ajaxCNPJ.open("GET", ("biblioteca/buscaPart.asp?cnpj=" + e.cnpj.value.replace(/[^\d]*/, "")), true);

	ajaxCNPJ.onreadystatechange = function() {
		if (ajaxCNPJ.readyState == 1) {
			e.cnpj.disabled = true;
		} else if (ajaxCNPJ.readyState == 4) {
			var r = ajaxCNPJ.responseText, i, msg1, desc;
			var r2 = r;
			erro = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			msg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			desc = r;
			if(erro == "0") {
				e.cnpj.disabled = false;
				alert(msg1);
				e.cnpj.value = "";
			}else{
				if(erro == "1") {
					e.cnpj.disabled = false;
					var x = e.cnpj.form;
					var vObjelementosFormulario = x.elements;
					var vIntqtdElementos = vObjelementosFormulario.length;
					for (var i=1; i<vIntqtdElementos; i++) {
						vObjelemento = vObjelementosFormulario[i];
				
						if (vObjelemento.type == 'text') {
							vObjelemento.value = '';
						} else {
							if (vObjelemento.type == 'select-one') {
								vObjelemento.selectedIndex = 0;
							}
						}
					}

				} else {
					e.cnpj.disabled = false;
					e.dform.innerHTML = r2;
					funExtraiScript(r2);
				}
			}
		}
	}
	ajaxCNPJ.send(null);
}


function funIncluiPart(vStridForm,evento) {
	var ajaxW = XMLHTTPRequest();
	ajaxW.open("POST", ("cursos/incpart.asp?evento="+evento), true);
	ajaxW.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxW.send(funBuscaElementosFormEncoded(vStridForm));
	ajaxW.onreadystatechange = function() {
		if (ajaxW.readyState == 4) {
			var r = ajaxW.responseText, r2, i, vStrerro, vStrmsg1, vStrdesc, vStrlink,l, f;
			r = unescape(r);

			r2 = r;
			vStrerro = r.substring(0, (i = r.indexOf('|')));
			if (!isNaN(vStrerro)) {
				vStrerro=eval(vStrerro);
			}
			r = r.substring(++i);
			vStrmsg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			if (r.indexOf('|')>0) {
				vStrdesc = r.substring(0, (i = r.indexOf('|')));
				r = r.substring(++i);
			} else {
				vStrdesc = r;
			}
			if(vStrerro=="0") {
				alert(vStrmsg1);
			} else{
				if (vStrmsg1!="") {
					go_lite('divTable','cursos/listapart.asp','');
					document.getElementById('divTable').style.display = 'block';
					var x = gebi("txtPartCPF").form;
					var vObjelementosFormulario = x.elements;
					var vIntqtdElementos = vObjelementosFormulario.length;
					for (var i=0; i<vIntqtdElementos; i++) {
						vObjelemento = vObjelementosFormulario[i];
						if (vObjelemento.type == 'text') {
							vObjelemento.value = '';
						} else {
							if (vObjelemento.type == 'select-one') {
								vObjelemento.selectedIndex = 0;
							}
						}
					}
				} else {
					gebi('divTable').innerHTML = r2;
					funTrataErro(r2)
				}
			}
	    }
	}
;
}

function funExcluiPart(vStridPart) {
	var ajaxW = XMLHTTPRequest();
	ajaxW.open("POST", ("cursos/excpart.asp?id="+vStridPart), true);
	ajaxW.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxW.send(null);
	ajaxW.onreadystatechange = function() {
		if (ajaxW.readyState == 4) {
			var r = ajaxW.responseText, r2, i, vStrerro, vStrmsg1, vStrdesc, vStrlink,l, f;
			r = unescape(r);

			r2 = r;
			vStrerro = r.substring(0, (i = r.indexOf('|')));
			if (!isNaN(vStrerro)) {
				vStrerro=eval(vStrerro);
			}
			r = r.substring(++i);
			vStrmsg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			if (r.indexOf('|')>0) {
				vStrdesc = r.substring(0, (i = r.indexOf('|')));
				r = r.substring(++i);
			} else {
				vStrdesc = r;
			}
			if(vStrerro=="0") {
				alert(vStrmsg1);
			} else{
				if (vStrmsg1!="") {
					go_lite('divTable','cursos/listapart.asp','');
				} else {
					gebi('divTable').innerHTML = r2;
					funTrataErro(r2)
				}
			}
	    }
	}
;
}


function inscreve(evento,operacao) {
	var combo = gebi("cboTPPessoa");
	var url;

	if(combo.value=="F"){
		document.getElementsByName('txtCep_Cobranca')[0].value = document.getElementsByName('txtCep')[0].value;
		document.getElementsByName('txtRua_Cobranca')[0].value = document.getElementsByName('txtRua')[0].value;
		document.getElementsByName('txtNum_Cobranca')[0].value = document.getElementsByName('txtNum')[0].value;
		document.getElementsByName('txtCompl_Cobranca')[0].value = document.getElementsByName('txtCompl')[0].value;
		document.getElementsByName('txtBairro_Cobranca')[0].value = document.getElementsByName('txtBairro')[0].value;
		document.getElementsByName('txtCidade_Cobranca')[0].value = document.getElementsByName('txtCidade')[0].value;
		document.getElementsByName('cboUF_Cobranca')[0].value = document.getElementsByName('cboUF')[0].value;
	}
	var x = funBuscaElementosFormEncoded('frm1');
	
	if((operacao=="participante" && combo.value=="J")||(operacao=="cadastro" && combo.value=="F")){
		url = "cursos/fim_cadastro.asp";
	}else if(operacao=="cadastro" && combo.value=="J"){
		url = "cursos/cadPart.asp";
	}else if(operacao=="final"){
		url = "cursos/confirmacao.asp"
		x = x + '&' + funBuscaElementosFormEncoded('frm3');
	}
	
	var ajaxW = XMLHTTPRequest();
	ajaxW.open("POST", ("cursos/conf_inscricao.asp?evento="+evento+"&operacao="+operacao), true);
	ajaxW.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajaxW.send(x);
	ajaxW.onreadystatechange = function() {
		if (ajaxW.readyState == 4) {
			var r = ajaxW.responseText, r2, i, vStrerro, vStrmsg1, vStrdesc, vStrlink,l, f;
			r = unescape(r);

			r2 = r;
			vStrerro = r.substring(0, (i = r.indexOf('|')));
			if (!isNaN(vStrerro)) {
				vStrerro=eval(vStrerro);
			}
			r = r.substring(++i);
			vStrmsg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			if (r.indexOf('|')>0) {
				vStrdesc = r.substring(0, (i = r.indexOf('|')));
				r = r.substring(++i);
			} else {
				vStrdesc = r;
			}
			if(vStrerro=="0") {
				alert(vStrmsg1);
			} else{
				if (vStrmsg1!="") {
					//alert('evento='+evento+'&'+funBuscaElementosFormEncoded('frm1')+"&"+funBuscaElementosFormEncoded('frm3'));
					go_lite('area',url,'evento='+evento+'&'+x);
				} else {
					gebi('divTable').innerHTML = r2;
					funTrataErro(r2)
				}
			}
	    }
	}
;
}

function finaliza_inscr(evento) {
	var ajaxW = XMLHTTPRequest();
	ajaxW.open("POST", ("cursos/fin_inscricao.asp?evento="+evento), true);
	ajaxW.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	var x = funBuscaElementosFormEncoded('frm1');
	ajaxW.send(x);
	ajaxW.onreadystatechange = function() {
		if (ajaxW.readyState == 4) {
			var r = ajaxW.responseText, r2, i, vStrerro, vStrmsg1, vStrdesc, vStrlink,l, f;
			r = unescape(r);

			r2 = r;
			vStrerro = r.substring(0, (i = r.indexOf('|')));
			if (!isNaN(vStrerro)) {
				vStrerro=eval(vStrerro);
			}
			r = r.substring(++i);
			vStrmsg1 = r.substring(0, (i = r.indexOf('|')));
			r = r.substring(++i);
			if (r.indexOf('|')>0) {
				vStrdesc = r.substring(0, (i = r.indexOf('|')));
				r = r.substring(++i);
			} else {
				vStrdesc = r;
			}
			if(vStrerro=="0") {
				alert(vStrmsg1);
			} else{
				if (vStrmsg1!="") {
					//alert('evento='+evento+'&'+funBuscaElementosFormEncoded('frm1')+"&"+funBuscaElementosFormEncoded('frm3'));
					//alert(vStrmsg1);
					go_lite('area','cursos/finalizacao.asp','evento='+evento+'&'+x+'&ID_INSCRICAO='+vStrmsg1);
				} else {
					gebi('area').innerHTML = r2;
					funTrataErro(r2)
				}
			}
	    }
	}
;
}
function funEmail_Conf(idInscricao) {
	try {

    	var ajax = XMLHTTPRequest();
		ajax.open("GET", ("cursos/msg_confirma_aberto.asp?vIdInscricao=" + idInscricao), true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				if(ajax.responseText != false){
						alert(ajax.responseText);
				}
			}
			;
		}
		ajax.send(null);
	} catch(e) {
		return false;
	}
}

// Função para verificar se o e-mail digitado é válido
function funCheca_Email(vIdObj,msg) {
	var email = gebi(vIdObj);
	
	if (email.value!=""){
		prim = email.value.indexOf("@")
		if(prim < 2) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("@",prim + 1) != -1) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf(".") < 1) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf(" ") != -1) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("zipmeil.com") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("hotmeil.com") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf(".@") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("@.") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf(".com.br.") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("/") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("[") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("]") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("(") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf(")") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
		if(email.value.indexOf("..") > 0) {
			alert(msg);			
			email.focus();
			email.select();
			return false;
		}
	}
}