function consultaEmpresa(idEmpresa,idOpcao,idGenero) {
	document.empresa.opcao.value = idOpcao;
	document.empresa.idPagEmpresa.value = idEmpresa;
	document.empresa.idGenero.value = idGenero;
	document.empresa.submit(); 
}


function acessaTipoEvento(idTipo) { 
	formul = document.acessa;
	formul.idTipo.value = idTipo;
	formul.submit();
}

function acessaEventosEmpr(idEmpresa) { 
	document.acessa.idEmpresa.value=idEmpresa;
	document.acessa.submit();
}
 
function newWind (url, title, features) {window.open (url, title, features);}

function ativaMes(sQualMes) { 
	str = new String (document.resultado.dtBase.value);
	sDia = str.substr (0, 2);
	sMes = str.substr (3, 2);  
	sAno = str.substr (6, 4);
	document.resultado.dtBase.value = sDia + "/" + sQualMes + "/" + sAno;
	document.resultado.Pesquisar.value = 'MudouAData';
	document.resultado.ckBrasil.value = 1;
	document.resultado.ckExterior.value = 1;
	document.resultado.busca.value = '';
	document.resultado.submit();
}

function ativaData (sQualData) {
	str = new String (document.resultado.dtBase.value);
	sDia = str.substr (0, 2);
	sMes = new String (str.substr (3, 2));
	sAno = str.substr (6, 4);
	switch (sQualData){	 
		case 'mesOrigem':
		case 'anoOrigem':
			qData = new Date();
			sDia = "0" + qData.getDate();
			sMes = qData.getMonth();
			sMes++;
			sMes = "0" + sMes;
			sAno = qData.getFullYear();

			sDia = sDia.substr (sDia.length - 2, 2);
			sMes = sMes.substr (sMes.length - 2, 2);
			break;

		case 'mesAnterior':
			sMes--;
			break;

		case 'mesSeguinte':
			sMes++;
			break;

		case 'anoAnterior':
			sAno--;
			break;

		case 'anoSeguinte':
			sAno++;
			break;
	}
	
	if (sMes < 1) {
		sMes = '12';
		sAno--;
	}

	if (sMes > 12) {
		sMes = '1';
		sAno++;
	}
	
	if ((sAno < anoMinExib) || (sAno > anoMaxExib)) {return;}

	sMes = "0" + sMes;
	sMes = sMes.substr (sMes.length - 2, 2);

	document.resultado.dtBase.value = sDia + "/" + sMes + "/" + sAno;
	document.resultado.Pesquisar.value = 'MudouAData';
	document.resultado.ckBrasil.value = 1;
	document.resultado.ckExterior.value = 1;
	document.resultado.busca.value = '';
	document.resultado.submit();
}

function mudaPagina (idDirecao) {
	if (idDirecao == -1) {
		document.resultado.pagAtual.value--;
	} else {
		document.resultado.pagAtual.value++;
	}
	document.resultado.submit();
}


function vaiPara(idPagina) {
	fresultado = document.resultado;
	fresultado.pagAtual.value = idPagina;
	fresultado.submit();
}
	
function voltaPagina(idPagina) {
	fresultado = document.resultado;
	fresultado.pagAtual.value = parseInt(fresultado.pagAtualOriginal.value) - parseInt(idPagina);
	fresultado.submit();
}

function avancaPagina(idPagina) {
	fresultado = document.resultado;
	fresultado.pagAtual.value = parseInt(fresultado.pagAtualOriginal.value) + parseInt(idPagina);
	fresultado.submit();
}

function buscaRapida () {
	document.resultado.idPesquisa.value = 2;
	document.resultado.Pesquisar.value = 'Rapida';
	document.resultado.busca.value = document.myFormBusca.busca.value;
	document.resultado.qtdeTotal.value = '';
	document.resultado.pagAtual.value = '';
	document.resultado.ckBrasil.value = 1;
	document.resultado.ckExterior.value = 1;
	document.resultado.submit ();
}

function lembrete (idEvento) {
	URL  = "/eventos/eventos_lembrete.html";
	URL += "?idEvento=" + idEvento;
	infwin = window.open (URL, 'Lembrete', 'scrollbars=no,status=no,toolbar=no,menubar=no,width=380,height=400');
}

function informacoes (idEvento) {
	URL  = "/eventos/eventos_informacoes.html";
	URL += "?idEvento=" + idEvento;
	infwin = window.open (URL, 'Informacoes', 'scrollbars=yes,status=no,toolbar=no,menubar=no,width=400,height=480');
}

function gravaEvento(formul) {
		var idTipo = formul.idTipo.options[formul.idTipo.selectedIndex].value;
		if(idTipo==0) {
			alert('Você precisa selecionar o tipo do evento.');
			formul.idTipo.focus();
			return;
		}
		
		if(formul.txDsgEvento.value=='') {
			alert('Você precisa preencher o campo Evento.');
			formul.txDsgEvento.focus();			
			return;
		}

		
		fdados = formul;
		if(fdados.idPais.value==1) { //se país for Brasil
			if(fdados.cdCEP.value=='') {
				alert("Você precisa preencher o campo CEP. \n\n Após o preenchimento clique no link Busca Endereço para atualizar os campos Estado e Cidade.");	
				fdados.cdCEP.focus();
				return;
			}
			
			if(fdados.txDsgCidade.value=='') {
				alert("Você precisa realizar a busca de endereço. \n\n Para isso, preencha o campo CEP e clique no link Busca Endereço.");	
				fdados.cdCEP.focus();
				return;
			}			
		
			if(fdados.nmBairro.value=='') {
				alert('Você precisa preencher o campo Bairro.');	
				fdados.nmBairro.focus();
				return;			
			}			
		
			if(fdados.nmLogradouro.value=='') {
				alert('Você precisa preencher o campo Logradouro.');	
				fdados.nmLogradouro.focus();
				return;			
			}
		}
	
	
		if ((fdados.deTelefone1.value == '') && (fdados.deTelefone2.value == '') && (fdados.deFax.value == '') && (fdados.deEmail.value == '')) { 
			alert('Você precisa preencher um dos seguintes campos: Telefone, Fax ou Email.'); 
			fdados.deTelefone1.focus();
			return;
		}
	
		if(fdados.deEmail.value!='') {
			if (!emailCheck(fdados.deEmail.value)){
				fdados.deEmail.focus();
				return;
			}
		}



		if(formul.txEmpresaOrg.value=='') {
			alert('Você precisa preencher o campo Organizador.');
			formul.txEmpresaOrg.focus();
			return;
		}
			
		if(confirm('Seus dados estão corretos?')) {
			formul.submit();
		}
		
}


function Imprima(idEvento) {
		URL = '/eventos/eventos_imprime.html?idEvento=' + idEvento;
		window.open(URL, 'viewer', 'scrollbars=yes,status=no,toolbar=no,menubar=no,width=564,height=450');
}

function abreJanelaFull(URL) {
	window.open(URL ,'Pad','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,top=0, left=155, width=490, height=570');
}
