//----------------------------------------------------------
function enviaContato(form) {
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if (!$F('nome'))								{ count = count + 1; erro = erro + '- Nome\n'; }
	if (!$F('email') || !validaEmail($F('email')))	{ count = count + 1; erro = erro + '- E-mail\n'; }
	if (!$F('telefone'))							{ count = count + 1; erro = erro + '- Telefone\n'; }
	if (!$F('mensagem'))							{ count = count + 1; erro = erro + '- Mensagem\n'; }
	
	if (count > 0)	alert(erro);
	
	else 
		$(form).submit();
	
}

//----------------------------------------------------------
function listaLoja(estado,cidade) {
	
	var php = "recadastramento-armas-compra-ajax-loja";
	var parametros = 'estado='+ estado+'&cidade='+cidade;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('resultCidade').innerHTML = resposta;
													}
									});

}
//----------------------------------------------------------
function getLoja(estado,valor) {
	
	var php = "recadastramento-armas-compra-ajax";
	var parametros = 'estado='+ estado;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('resultado').innerHTML = resposta;
													}
									});

}

//----------------------------------------------------------
function listaPostos(estado,cidade,tipo) {
	
	var php = "recadastramento-armas-registro-ajax-posto";
	var parametros = 'estado='+ estado+'&cidade='+cidade+'&tipo='+tipo;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('resultCidade').innerHTML = resposta;
															//alert(resposta);
													}
									});

}

//----------------------------------------------------------
function getPosto(estado,valor) {
	
	var php = "recadastramento-armas-registro-ajax";
	var parametros = 'estado='+ estado+'&tipo='+valor;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('resultado').innerHTML = resposta;
													}
									});

}

//----------------------------------------------------------
function enviaDados() {
    var idioma  	= $('idioma').value;
    var curso	  	= $('curso_id').value;
    
    var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
    
    if (!curso)    						{ count = count + 1; erro = erro + '- Curso\n'; }
    if (!idioma)    					{ count = count + 1; erro = erro + '- Língua\n'; }
    
    if (count > 0)  alert(erro);
    else {
     	$('frm_prognostico').submit();
    }
	
}
//----------------------------------------------------------

function setValorRadio(cont,valor) { $('resposta_'+cont).value = valor;	}

//----------------------------------------------------------
function passo2() {
	var email  		= $('email_cad').value;
	
	var php = "index.php?on=conhecimento&in=ajax";
	var parametros = 'email='+ email;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															
															if(resposta == '1' || resposta == 1)
																window.location = '?on=conhecimento&in=perguntas';
															else 
																$('retornoErro').innerHTML = 'Este email não faz parte da nossa base de dados';
													}
									});
}
//----------------------------------------------------------
function habilitaForm(div) {
	$('form_comcadastro').style.display = "none";
	$('form_semcadastro').style.display = "none";
	$(div).style.display = "block";
}
//----------------------------------------------------------
function gravaDadosConhecimento() {
	var nome  		= $('nome').value;
    var email 		= $('email').value;
    var ddd	  		= $('ddd').value;
    var fone  		= $('fone').value;
    var curso	  	= $('curso').value;
    
    var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
    
    if (!nome)    						{ count = count + 1; erro = erro + '- Nome\n'; }
    if (!email || !validaEmail(email))	{ count = count + 1; erro = erro + '- E-mail\n'; }
    
    if(!ddd || !fone) 					{ count = count + 1; erro = erro + '- Telefone\n'; }
	if (!curso)    						{ count = count + 1; erro = erro + '- Curso\n'; }
    
    if (count > 0)  alert(erro);
    else {
     	$('frm_matricula').submit();
    }
	
}
//----------------------------------------------------------
function geraBoletos() {
	var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if(!$('contrato').checked)
		alert('Você não confirmou a leitura do contrato');
	else if (!$('pagamento').checked)
		alert('Você não confirmou o valor de pagamento');
	else
		location = '?on=matricula&in=geraBoletos';
}

function carregaPergunta(id) {
	
	var php = "index.php?on=perguntas&in=resenha";
	var parametros = 'pergunta_id='+ id;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('retorno').innerHTML = resposta;
													}
									});
	
}

function carregaDetalhes(id) {
	
	var php = "index.php?on=perguntas&in=ajax";
	var parametros = 'pergunta_id='+ id;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('retorno').innerHTML = resposta;
													}
									});
	
}
/*
function carregaPergunta(id) {
	
	var php = "index.php?on=perguntas&in=ajax";
	var parametros = 'pergunta_id='+ id;
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('retorno').innerHTML = resposta;
													}
									});
	
}
*/
//----------------------------------------------------------

function abreTalento(indice) {
	
	var php = "index.php?on=talentos&in=ajax";
	var parametros = 'talento_id='+ arrayFoto[indice];
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															$('foto_grande').innerHTML = resposta;
													}
									});
	
	indiceGeral = indice;
	$('navegador').innerHTML = parseInt(indice)+1+' / '+ indiceTotal;
}
	
function talentoAnterior() {
	if(indiceGeral > 0)	abreTalento(parseInt(indiceGeral)-1);
}

function talentoProxima() {
	if(indiceGeral < indiceTotal-1) abreTalento(parseInt(indiceGeral)+1);
}
//----------------------------------------------------------
function gravaMatricula() {
    var nome  		= $('nome').value;
    var email 		= $('email').value;
    var ddd	  		= $('ddd').value;
    var fone  		= $('fone').value;
    var escolaridade= $('escolaridade').value;
    var curso	  	= $('curso_id').value;
    
    var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
    
    if (!nome)    						{ count = count + 1; erro = erro + '- Nome\n'; }
    if (!email || !validaEmail(email))	{ count = count + 1; erro = erro + '- E-mail\n'; }
    
    if(!ddd || !fone) 					{ count = count + 1; erro = erro + '- Telefone\n'; }
        
	if (!escolaridade)    				{ count = count + 1; erro = erro + '- Escolaridade\n'; }
	if (!curso)    						{ count = count + 1; erro = erro + '- Curso\n'; }
    
    if (count > 0)  alert(erro);
    else {
     	$('frm_matricula').submit();
    }
    
}

//----------------------------------------------------------

function enviaDadosMatricula() {
	var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if (!$F('nome'))								{ count = count + 1; erro = erro + '- Nome\n'; }
	if (!$F('email') || !validaEmail($F('email')))	{ count = count + 1; erro = erro + '- E-mail\n'; }
	if (!$F('fone') || !$F('ddd'))					{ count = count + 1; erro = erro + '- Telefone\n'; }
	if (!checkCPFCNPJ('cpf','cpf'))					{ count = count + 1; erro = erro + '- CPF\n'; }
	if (!$F('endereco'))							{ count = count + 1; erro = erro + '- Endereço\n'; }
	if (!$F('cep'))									{ count = count + 1; erro = erro + '- CEP\n'; }
	if (!$F('estado'))								{ count = count + 1; erro = erro + '- Estado\n'; }
	if (!$F('cidade'))								{ count = count + 1; erro = erro + '- Cidade\n'; }
	if (!$F('sede_id'))								{ count = count + 1; erro = erro + '- Sede a Cursar\n'; }
	
	if (count > 0)	alert(erro);
	else $('frm_matricula').submit();
		
}

//----------------------------------------------------------

function enviaDadosCursos() {
	 $('frm_matricula').submit();
}

//----------------------------------------------------------
function cadastroNews(){
	
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if (!$F('nomeN') || $F('nomeN') == 'Nome' )  	 { count = count + 1; erro = erro + '- Nome\n';   }
	if (!$F('emailN') || !validaEmail($F('emailN'))) { count = count + 1; erro = erro + '- E-mail\n'; }
	if (!$F('calibreN') || $F('calibreN') == '' )  	 { count = count + 1; erro = erro + '- Calibre\n';   }
		
	if (count > 0)	alert(erro);
	else 
		newsSubmit();
}

//----------------------------------------------------------
function newsSubmit(){
	
	var php = "recadastramento-armas-capa-ajax";
	var parametros = 'nome='+ $F('nomeN') + '&email='+ $F('emailN') + '&calibre='+ $F('calibreN');
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															alert(resposta);
															$('nomeN').value = "Nome";
															$('emailN').value = "E-mail";
															$('calibreN').selectedIndex = 0;
													}
									});
	
}
