	function Confirma(caminho){
		if (confirm("Deseja realmente executar esta operação?")){
			location = ""+caminho;
		}
	}

	function MostraCampoSenha(){
		if (document.getElementById("area").style.display == "none"){
				document.getElementById("area").style.display = "block";
				document.getElementById("area").style.visibility = "visible";
		}else
		{
				document.getElementById("area").style.display = "none";
				document.getElementById("area").style.visibility = "hidden";
		}
	}

	function ValidaForm(form)
	{
		
		var msg = "<h5>Para prosseguir, é necessário que você preencha os seguintes campo:</h5>";
		var seg = true;

		if (form.name == "filiese"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.iptEmail.value == ""){
				msg += "&bull;&nbsp;E-MAIL <br />";
				seg = false;
			}
			if(form.iptCpf.value == ""){
				msg += "&bull;&nbsp;CPF <br />";
				seg = false;
			}
			if(form.iptRg.value == ""){
				msg += "&bull;&nbsp;RG <br />";
				seg = false;
			}
			if(form.iptCreci.value == ""){
				msg += "&bull;&nbsp;CRECI <br />";
				seg = false;
			}
			if(form.optEstadoCivil.value == ""){
				msg += "&bull;&nbsp;ESTADO CIVIL <br />";
				seg = false;
			}
			if(form.iptDataNascimento.value == ""){
				msg += "&bull;&nbsp;DATA DE NASCIMENTO <br />";
				seg = false;
			}
			if(form.iptEndRes.value == ""){
				msg += "&bull;&nbsp;ENDEREÇO ONDE RESIDE <br />";
				seg = false;
			}
			if(form.iptBairroRes.value == ""){
				msg += "&bull;&nbsp;BAIRRO ONDE RESIDE <br />";
				seg = false;
			}
			if(form.iptCidadeRes.value == ""){
				msg += "&bull;&nbsp;CIDADE ONDE RESIDE <br />";
				seg = false;
			}
			if(form.iptTelefoneRes.value == ""){
				msg += "&bull;&nbsp;TELEFONE <br />";
				seg = false;
			}
		
		}else if (form.name == "estaticos"){
			
			if(form.iptDescricao.value == ""){
				msg += "&bull;&nbsp;DESCRIÇÃO <br />";
				seg = false;
			}
			if(form.iptPergunta.value == ""){
				msg += "&bull;&nbsp;PERGUNTA <br />";
				seg = false;
			}
		
		}else if (form.name == "eventos"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.iptLocal.value == ""){
				msg += "&bull;&nbsp;LOCAL <br />";
				seg = false;
			}
			if(form.iptFotoPrincipal.value == ""){
				msg += "&bull;&nbsp;FOTO PRINCIPAL <br />";
				seg = false;
			}
			if(form.iptData.value == ""){
				msg += "&bull;&nbsp;DATA <br />";
				seg = false;
			}
			if(form.iptQtdFotos.value == ""){
				msg += "&bull;&nbsp;QTD. FOTOS<br />";
				seg = false;
			}
		
		}else if (form.name == "news"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.iptEmail.value == ""){
				msg += "&bull;&nbsp;EMAIL <br />";
				seg = false;
			}
			if(form.optAtivo.value == ""){
				msg += "&bull;&nbsp;ATIVO <br />";
				seg = false;
			}
		
		}else if (form.name == "cadNews"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.iptEmail.value == ""){
				msg += "&bull;&nbsp;EMAIL <br />";
				seg = false;
			}
		
		}else if (form.name == "cardapios"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.txtDescricao.value == ""){
				msg += "&bull;&nbsp;DESCRIÇÃO <br />";
				seg = false;
			}
			if(form.optDestaque.value == ""){
				msg += "&bull;&nbsp;DESCRIÇÃO <br />";
				seg = false;
			}
			
		}else if (form.name == "contato"){
			
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			if(form.iptEmail.value == ""){
				msg += "&bull;&nbsp;E-MAIL <br />";
				seg = false;
			}
			if(form.iptTelefone.value == ""){
				msg += "&bull;&nbsp;TELEFONE <br />";
				seg = false;
			}
			if(form.iptCidade.value == ""){
				msg += "&bull;&nbsp;CIDADE/ESTADO <br />";
				seg = false;
			}
			if(form.txtMensagem.value == ""){
				msg += "&bull;&nbsp;TEXTO <br />";
				seg = false;
			}
			
		
		}else if (form.name == "usuarios"){
			
			if(form.iptLogin.value == ""){
				msg += "&bull;&nbsp;LOGIN <br />";
				seg = false;
			}
			if(form.iptNome.value == ""){
				msg += "&bull;&nbsp;NOME <br />";
				seg = false;
			}
			
			if(form.iptSenha.value != form.iptSenhaC.value){
				msg += "&bull;&nbsp;SENHAS NAO CONDIZEM<br />";
				seg = false;
			}
			if(form.optGerente.value == ""){
				msg += "&bull;&nbsp;ACESSO TOTAL <br />";
				seg = false;
			}
		
		}
		
		if(seg == false){
			document.getElementById('msg').innerHTML = msg;
			document.getElementById('msg').style.visibility = "visible";
			document.getElementById('msg').style.padding = "5px";
			return false;
		} else {
			return true;	
		}
	}

	function MostraSaudacao(){
		d = new Date();
		hour = d.getHours();
		if(hour < 6)
		   document.write("Boa noite ");
		
		else if(hour < 12)
		   document.write("Bom dia ");
		
		else if(hour < 18)
		   document.write("Boa tarde ");
		
		else
		   document.write("Boa noite ");
	}	


function checa(mail) {
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
                    return true;
                }
    }else{
        return false;
        }
}



function $(s) {
	return document.getElementById(s);
}

function AutoCompletaData(campo){

	if(campo.value.length == 2 || campo.value.length == 5)
		$(campo.id).value += "/";
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function MarcaCheckboxCursos(value){
	for(i=0; i < $('qtdCursos').value; i++)
		$('ckbCurso_'+i).checked = value;
	
}

function PegaDadosForm( tipopessoa, local,valor){

	if(valor){
		if(local == 'I'){
			$('iptResp'+local+'Nome'+tipopessoa).value = $('iptNome'+tipopessoa).value;
			
			if(tipopessoa == 'pj')
				$('iptResp'+local+'Setor'+tipopessoa).value = $('iptCargoEmpresa'+tipopessoa).value;
			
			$('iptResp'+local+'DDDTel'+tipopessoa).value = $('iptDDDTelefone'+tipopessoa).value;
			$('iptResp'+local+'Tel'+tipopessoa).value = $('iptTelefone'+tipopessoa).value;
			$('iptResp'+local+'DDDFax'+tipopessoa).value = $('iptDDDFax'+tipopessoa).value;
			$('iptResp'+local+'Fax'+tipopessoa).value = $('iptFax'+tipopessoa).value;
			$('iptResp'+local+'Email'+tipopessoa).value = $('iptEmail'+tipopessoa).value;

		}else if(local == 'P'){
			$('iptResp'+local+'Nome'+tipopessoa).value = $('iptRespINome'+tipopessoa).value;		
			if(tipopessoa == 'pj')
				$('iptResp'+local+'Setor'+tipopessoa).value = $('iptRespISetor'+tipopessoa).value;
			$('iptResp'+local+'DDDTel'+tipopessoa).value = $('iptRespIDDDTel'+tipopessoa).value;
			$('iptResp'+local+'Tel'+tipopessoa).value = $('iptRespITel'+tipopessoa).value;
			$('iptResp'+local+'DDDFax'+tipopessoa).value = $('iptRespIDDDFax'+tipopessoa).value;
			$('iptResp'+local+'Fax'+tipopessoa).value = $('iptRespIFax'+tipopessoa).value;
			$('iptResp'+local+'Email'+tipopessoa).value = $('iptRespIEmail'+tipopessoa).value;
		} 
	}else{
			$('iptResp'+local+'Nome'+tipopessoa).value = '';
			if(tipopessoa == 'pj') 
				$('iptResp'+local+'Setor'+tipopessoa).value = '';
			$('iptResp'+local+'DDDTel'+tipopessoa).value = '';
			$('iptResp'+local+'Tel'+tipopessoa).value = '';
			$('iptResp'+local+'DDDFax'+tipopessoa).value = '';
			$('iptResp'+local+'Fax'+tipopessoa).value = '';
			$('iptResp'+local+'Email'+tipopessoa).value = '';
		

	}

}

/* ---- FUNCOES AJAX ---- */


function ListaNoticias(pg,qtd,id){
	$('conteudo_noticia').innerHTML = "Aguarde, buscando...";
	xajax_ListaNoticias(pg,qtd,id);
}

function BuscaModelosMarca( id ){
	
	while($('optModelo').options.length > 1) 
		$('optModelo').remove(1); 
	
	$('optModelo').options[0] = new Option('Aguarde, buscando...','0',false);
	
	xajax_BuscaModelosMarca(id);
}

function CadastraNews(nome,email){
	
	if(nome == ''){
		alert('Favor digitar o nome.');
	}
	else if(checa(email)){
		$('newsletter').innerHTML = "<h2><span>Newsletter</span></h2><p>Aguarde, cadastrando...</p>";
		xajax_CadastraNews( nome, email);
	}else{
		alert('Favor digitar um email válido.');
	}
}

function EnviaEmailIndicando( nome, email, nomeA, emailA , veiculo){
	if(nome == ''){
		alert('Favor digitar o seu nome.');
	}else if(!checa(email)){
		alert('Favor digitar o seu email corretamente.');
	}else if(nomeA == ''){
		alert('Favor digitar o nome do seu Amigo.');
	}else if(!checa(emailA)){
		alert('Favor digitar o email do seu Amigo corretamente.');
	}else{
		$('indique').innerHTML = "<h3>Indique essa página a um amigo</h3><p>Aguarde, enviando...</p>";
		xajax_EnviaEmailIndicando( nome, email, nomeA, emailA , veiculo);
	}
}

function MostraFormCadLocal(id_curso, id){
	$('locais').innerHTML = "Aguarde, buscando formulario...";
	xajax_MostraFormCadLocal(id_curso, id);
}

function GravaLocal( id_curso, id, local, data, dataini, descricao ){
	$('locais').innerHTML = "Aguarde, gravando...";
	xajax_GravaLocal( id_curso, id, local, data, dataini, descricao );
}

function ExcluiLocal( id_curso, id){
	if (confirm("Deseja realmente executar esta operação?")){
		$('locais').innerHTML = "Aguarde, excluindo...";
		xajax_ExcluiLocal( id_curso, id);
	}
}

function MostraFormCadInvestimento(id_curso, id){
	$('investimentos').innerHTML = "Aguarde, buscando formulario...";
	xajax_MostraFormCadInvestimento(id_curso, id);
}

function GravaInvestimento( id_curso, id, local, data, descricao ){
	$('investimentos').innerHTML = "Aguarde, gravando...";
	xajax_GravaInvestimento( id_curso, id, local, data, descricao );
}

function ExcluiInvestimento( id_curso, id){
	if (confirm("Deseja realmente executar esta operação?")){
		$('investimentos').innerHTML = "Aguarde, excluindo...";
		xajax_ExcluiInvestimento( id_curso, id);
	}
}

function MostraFormCadPalestrante(id_curso){
	$('palestrantes').innerHTML = "Aguarde, buscando formulario...";
	xajax_MostraFormCadPalestrante(id_curso);
}

function GravaPalestrante( id_curso,qtd){

    for(i = 0; i < qtd; i++){
        if($('ckbPalestrante_'+i).checked == true)
            xajax_GravaPalestrante( id_curso, $('ckbPalestrante_'+i).value);
    }

    xajax_ListarPalestrantes(id_curso)
}

function ExcluiPalestrante( id_curso, id){
	if (confirm("Deseja realmente executar esta operação?")){
		$('palestrantes').innerHTML = "Aguarde, excluindo...";
		xajax_ExcluiPalestrante( id_curso, id);
	}
}

function OrdenaCursos(itens){
	if (confirm("Deseja executar esta operação?")){
		$('mensagem').innerHTML = "Aguarde, salvando alteraçoes...";
		location = "#";
		xajax_OrdenaCursos(itens);
	}
}

function MudaStatusCurso( retorno, id_curso, value ){
	$(retorno).innerHTML = "alterando...";
	xajax_MudaStatusCurso( retorno, id_curso, value );
}


function CadastraEmails( nome, email, tipo , retorno){
	if(!checa(email.value))
		alert('Favor digitar um email válido');
	else{
		$(retorno).innerHTML = "<br>Aguarde, executando ação...";
		xajax_CadastraEmails( nome.value, email.value, tipo, retorno );
	}
	nome.value = '';
	email.value = '';
}

function EnviaEmailIndicando( nome, email, nomeA, emailA , curso, retorno) {
	if(nome.value == '')
		alert('Favor digitar seu nome.');
	//else if(email.value != '' & !checa(email.value))
	//	alert('Favor digitar um email válido');
	else if(nomeA.value == '')
		alert('Favor digitar o nome do destinatário.');
	else if(!checa(emailA.value))
		alert('Favor digitar corretamente o email do destinatário.');
	else{
		$(retorno).innerHTML = "<br>Aguarde, executando ação...";
		xajax_EnviaEmailIndicando( nome.value, email.value, nomeA.value, emailA.value , curso, retorno);
	}
	nome.value = '';
	email.value = '';
	nomeA.value = '';
	emailA.value = '';
}

function VerificaExistencia( data, sufixo, retorno) {
	$(retorno).innerHTML = "Aguarde, verificando se a pasta existe...";
	xajax_VerificaExistencia( data, sufixo, retorno);
}

/* ---- FIM DAS FUNCOES AJAX ---- */

