function calcularPrognostico() {
	var idioma;
	var campo_idioma;
	var count = 0;
    var erro = 'Preencha corretamente os campos abaixo:\n\n';
    
    if($('acerto_ing')) { idioma = "&acerto_ing="+$('acerto_ing').value; campo_idioma = 'ing'; }
	if($('acerto_esp')) { idioma = "&acerto_esp="+$('acerto_esp').value; campo_idioma = 'esp'; }
	if($('acerto_ale')) { idioma = "&acerto_ale="+$('acerto_ale').value; campo_idioma = 'ale'; }
	if($('acerto_ita')) { idioma = "&acerto_ita="+$('acerto_ita').value; campo_idioma = 'ita'; }
	if($('acerto_fra')) { idioma = "&acerto_fra="+$('acerto_fra').value; campo_idioma = 'fra'; }
	
    if ($('acerto_por').value > 50 || $('acerto_por').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Português/Redação \n'; }
    if ($('acerto_fis').value > 25 || $('acerto_fis').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Física\n'; }
    if ($('acerto_lit').value > 25 || $('acerto_lit').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Literatura\n'; }
    if ($('acerto_mat').value > 25 || $('acerto_mat').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Matemática\n'; }
    if ($('acerto_bio').value > 25 || $('acerto_bio').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Biologia\n'; }
    if ($('acerto_his').value > 25 || $('acerto_his').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em História\n'; }
    if ($('acerto_qui').value > 25 || $('acerto_qui').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Química\n'; }
    if ($('acerto_geo').value > 25 || $('acerto_geo').value == '0')  { count = count + 1; erro = erro + '- Nº de Acertos em Geografia\n'; }
    if ($('acerto_'+campo_idioma).value > 25 || $('acerto_'+campo_idioma).value == '0')  	{ count = count + 1; erro = erro + '- Nº de Acertos em Idioma\n'; }
    
    if (count > 0)  alert(erro);
    else {
    	
    	$('msgCarregando').style.display = "block";
    	document.body.style.cursor = 'wait';
    	
		var php = "index.php?on=prognostico&in=calculo";
		var parametros = 'idioma='+ $('idioma').value+'&curso_id='+ $('curso_id').value+'&acerto_por='+ $('acerto_por').value+'&acerto_fis='+ $('acerto_fis').value+'&acerto_lit='+ $('acerto_lit').value+'&acerto_mat='+ $('acerto_mat').value+'&acerto_bio='+ $('acerto_bio').value+'&acerto_his='+ $('acerto_his').value+'&acerto_qui='+ $('acerto_qui').value+'&acerto_geo='+ $('acerto_geo').value+idioma;
		
		var ajaxNews = new Ajax.Request(php,
										{
											method: 'post',
											parameters: parametros,
											onComplete: function newsReturn(retorno) {
																var resposta = retorno.responseText;
																
																$('msgCarregando').style.display = "none";
																
																document.body.style.cursor = '';
																
																arrayRetorno = resposta.split('*;');
																
																$('acerto_por').value = arrayRetorno[1];
																$('acerto_fis').value = arrayRetorno[2];
																$('acerto_'+arrayRetorno[0]).value = arrayRetorno[3];
																$('acerto_lit').value = arrayRetorno[4];
																$('acerto_mat').value = arrayRetorno[5];
																$('acerto_bio').value = arrayRetorno[6];
																$('acerto_his').value = arrayRetorno[7];
																$('acerto_qui').value = arrayRetorno[8];
																$('acerto_geo').value = arrayRetorno[9];
																
																$('ep_por').innerHTML = arrayRetorno[10];
																$('ep_fis').innerHTML = arrayRetorno[11];
																$('ep_'+arrayRetorno[0]).innerHTML = arrayRetorno[12];
																$('ep_lit').innerHTML = arrayRetorno[13];
																$('ep_mat').innerHTML = arrayRetorno[14];
																$('ep_bio').innerHTML = arrayRetorno[15];
																$('ep_his').innerHTML = arrayRetorno[16];
																$('ep_qui').innerHTML = arrayRetorno[17];
																$('ep_geo').innerHTML = arrayRetorno[18];
																
																$('score_id').innerHTML = arrayRetorno[19];
																
														}
										});
    }
	
}

//----------------------------------------------------------
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 geraBoletos2() {
	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=matricula2&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 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('fone') || !$F('ddd'))					{ count = count + 1; erro = erro + '- Telefone\n'; }
	if (!$F('sede'))								{ count = count + 1; erro = erro + '- Sede\n'; }
	if (!$F('mensagem'))							{ count = count + 1; erro = erro + '- Mensagem\n'; }
	
	if (count > 0)	alert(erro);
	else $(form).submit();
		
}
//----------------------------------------------------------
function cadastroNews(){
	
	var count = 0;
	var erro = 'Preencha corretamente os campos abaixo:\n\n';
	
	if (!$F('nome') || $F('nome') == 'seu nome' )  { count = count + 1; erro = erro + '- Nome\n';   }
	if (!$F('email') || !validaEmail($F('email'))) { count = count + 1; erro = erro + '- E-mail\n'; }
		
	if (count > 0)	alert(erro);
	else 
		newsSubmit();
}

//----------------------------------------------------------
function newsSubmit(){
	
	var php = "index.php?on=capa&in=ajax";
	var parametros = 'nome='+ $F('nome') + '&email='+ $F('email');
	var ajaxNews = new Ajax.Request(php,
									{
										method: 'post',
										parameters: parametros,
										onComplete: function newsReturn(retorno) {
															var resposta = retorno.responseText;
															alert(resposta);
															$('nome').value = "seu nome";
															$('email').value = "seu email";
													}
									});
	
}
