function desabilita(campo) {    
	var campo;
	var x;    
	x = document.getElementById(campo);    
	x.value = "";
	x.disabled = true;
}
function habilita(campo) {    
	var campo;
	var x;    
	x = document.getElementById(campo);    
	x.disabled = false;
}

function desabilita2() {    
	var x;    
	x = document.getElementById("enem_ano");    
	x.value = "";
	x.disabled = true;
}
function habilita2() {    
	var x;    
	x = document.getElementById("enem_ano");    
	x.disabled = false;
}


function texto_enem()	{
			loadXMLDoc("exibe.php?opcao=4");
}
function oculta_texto_enem()	{
			loadXMLDoc("exibe.php?opcao=6");
}

function verifica_candidato()	{
	var cpf = document.frminscricao.txt_cpf.value;
	loadXMLDoc_2("exibe.php?opcao=5&cpf="+cpf);
}

function excluir_curso(id_curso,curso){

var curso;
var id_curso;

var texto_confirma="Deseja excluir o Curso *"+curso+"*???";
	//alert(document.frmrequerimento.txt_eventos.value);
    if (confirm(texto_confirma)){
	   		window.location="adm_cursos.php?id_curso="+id_curso+"&excluir_curso=S"
	}

}

function verifica_cod_protocolo()
{
     if(frmmatricula.nprotocolo.value=="")
        {
         alert('O campo Nº DO PROTOCOLO é obrigatório!!!');
         frmmatricula.nprotocolo.focus();
         return false;
        }
}

function verifica_cad_candidato()
{
      
if(frminscricao.inscrito.value=="S")
        {
         alert('O sistema já recebeu sua inscrição, se deseja alterar sua\n\rinscrição vá ao Menu do Candidato e faça seu login!!!');
         frminscricao.nome.focus();
         return false;
        }

	if(frminscricao.nome.value=="")
        {
         alert('O campo NOME é obrigatório!!!');
         frminscricao.nome.focus();
         return false;
        }
	if(frminscricao.rg.value=="")
        {
         alert('O campo RG é obrigatório!!!');
         frminscricao.rg.focus();
         return false;
        }
     if(frminscricao.rg_uf.value=="")
        {
         alert('O campo ESTADO EXPEDIDOR DO RG é obrigatório!!!');
         frminscricao.rg_uf.focus();
         return false;
        }
     if(frminscricao.txt_cpf.value=="")
        {
         alert('O campo CPF é obrigatório!!!');
         frminscricao.txt_cpf.focus();
         return false;
        }
     if(frminscricao.sexo[0].checked==false && frminscricao.sexo[1].checked==false)
        {
         alert('O campo SEXO é obrigatório!!!');
         frminscricao.sexo[0].focus();
         return false;
        }
     if(frminscricao.nacionalidade.value=="")
        {
         alert('O campo NACIONALIDADE é obrigatório!!!');
         frminscricao.nacionalidade.focus();
         return false;
        }
     if(frminscricao.data_nascimento.value=="")
        {
         alert('O campo DATA DE NASCIMENTO é obrigatório!!!');
         frminscricao.data_nascimento.focus();
         return false;
        }
     if(frminscricao.endereco.value=="")
        {
         alert('O campo ENDEREÇO é obrigatório!!!');
         frminscricao.endereco.focus();
         return false;
        }
     if(frminscricao.cidade.value=="")
        {
         alert('O campo CIDADE é obrigatório!!!');
         frminscricao.cidade.focus();
         return false;
        }
     if(frminscricao.estado.value=="")
        {
         alert('O campo ESTADO é obrigatório!!!');
         frminscricao.estado.focus();
         return false;
        }
     if(frminscricao.cep.value=="")
        {
         alert('O campo CEP é obrigatório!!!');
         frminscricao.cep.focus();
         return false;
        }
     if(frminscricao.telefone_res.value=="")
        {
         alert('O campo TELEFONE RESIDENCIAL é obrigatório!!!');
         frminscricao.telefone_res.focus();
         return false;
        }
     if(frminscricao.curso1.value=="")
        {
         alert('O campo CURSO (1ª opção) é obrigatório!!!');
         frminscricao.curso1.focus();
         return false;
        }
 
// if(frminscricao.curso2.value=="")
//        {
//         alert('O campo CURSO (2ª opção) é obrigatório!!!');
//         frminscricao.curso2.focus();
//         return false;
//        }
 
 if(frminscricao.lingua_estrangeira.value=="")
        {
         alert('O campo LÍNGUA ESTRANGEIRA é obrigatório!!!');
         frminscricao.lingua_estrangeira.focus();
         return false;
        }
	if(frminscricao.senha.value=="")
        {
         alert('O campo SENHA é obrigatório!!!');
         frminscricao.senha.focus();
         return false;
        }
	if(frminscricao.enem[0].checked==false && frminscricao.enem[1].checked==false)
        {
         alert('O campo ENEM é obrigatório!!!');
         frminscricao.enem[0].focus();
         return false;
        }
     if(frminscricao.enem[0].checked==true)
        {
			if(frminscricao.enem_ano.value=="") {
		 	alert('Se optou por concorrer com o ENEM é necessário informar o ano de realização!!!');
         	frminscricao.enem_ano.focus();
         	return false;
		 }
        }

	if(frminscricao.pne[0].checked==false && frminscricao.pne[1].checked==false){
         alert('O campo Portador de Necessidades Especiais é obrigatório!!!');
         frminscricao.pne[0].focus();
         return false;
    }

     if(frminscricao.pne[0].checked==true){
		if(frminscricao.pne_tipo[0].checked==false && frminscricao.pne_tipo[1].checked==false && frminscricao.pne_tipo[2].checked==false && frminscricao.pne_tipo[3].checked==false && frminscricao.pne_tipo[4].checked==false && frminscricao.pne_tipo[5].checked==false && frminscricao.pne_tipo[6].checked==false && frminscricao.pne_tipo[7].checked==false) {
		 	alert('Se você é Portador de Necessidades Especiais é necessário informar qual tipo possui!!!');
         	frminscricao.pne_tipo.focus();
         	return false;
		}
	 }
/*
if(frminscricao.enem[0].checked==true && frminscricao.confirma_enem[0].checked==false)
        {
	 		alert('Se optou por concorrer com o ENEM, é necessário CONFIRMAR ESTA OPÇÃO!!!');
         	frminscricao.confirma_enem[0].focus();
         	return false;
	    }
*/
}


function verifica_cad_candidato_adm()
{

	if(frminscricao.cbo_processo.value=="")
        {
         alert('O campo PROCESSO SELETIVO é obrigatório!!!');
         frminscricao.cbo_processo.focus();
         return false;
        }

	if(frminscricao.nome.value=="")
        {
         alert('O campo NOME é obrigatório !!!');
         frminscricao.nome.focus();
         return false;
        }
	if(frminscricao.rg.value=="")
        {
         alert('O campo RG é obrigatório!!!');
         frminscricao.rg.focus();
         return false;
        }
     if(frminscricao.rg_uf.value=="")
        {
         alert('O campo ESTADO EXPEDIDOR DO RG é obrigatório!!!');
         frminscricao.rg_uf.focus();
         return false;
        }
     if(frminscricao.txt_cpf.value=="")
        {
         alert('O campo CPF é obrigatório!!!');
         frminscricao.txt_cpf.focus();
         return false;
        }
     if(frminscricao.sexo[0].checked==false && frminscricao.sexo[1].checked==false)
        {
         alert('O campo SEXO é obrigatório!!!');
         frminscricao.sexo[0].focus();
         return false;
        }
     if(frminscricao.uf_nascimento.value=="")
        {
         alert('O campo ESTADO DE NASCIMENTO é obrigatório!!!');
         frminscricao.uf_nascimento.focus();
         return false;
        }
     if(frminscricao.nacionalidade.value=="")
        {
         alert('O campo NACIONALIDADE é obrigatório!!!');
         frminscricao.nacionalidade.focus();
         return false;
        }
     if(frminscricao.data_nascimento.value=="")
        {
         alert('O campo DATA DE NASCIMENTO é obrigatório!!!');
         frminscricao.data_nascimento.focus();
         return false;
        }

     if(frminscricao.local_nascimento.value=="")
        {
         alert('O campo LOCAL DE NASCIMENTO é obrigatório!!!');
         frminscricao.local_nascimento.focus();
         return false;
        }
		
     if(frminscricao.cbo_estado_civil.value=="")
        {
         alert('O campo ESTADO CIVIL é obrigatório!!!');
         frminscricao.cbo_estado_civil.focus();
         return false;
        }
     if(frminscricao.txt_profissao.value=="")
        {
         alert('O campo PROFISSÃO é obrigatório!!!');
         frminscricao.txt_profissao.focus();
         return false;
        }
	if(frminscricao.txt_pai.value=="")
        {
         alert('O campo NOME DO PAI é obrigatório!!!');
         frminscricao.txt_pai.focus();
         return false;
        }
     if(frminscricao.txt_mae.value=="")
        {
         alert('O campo NOME DA MÃE é obrigatório!!!');
         frminscricao.txt_mae.focus();
         return false;
        }
	if(frminscricao.data_nascimento.value=="")
        {
         alert('O campo DATA DE NASCIMENTO é obrigatório!!!');
         frminscricao.data_nascimento.focus();
         return false;
        }

	if(frminscricao.endereco.value=="")
        {
         alert('O campo ENDEREÇO é obrigatório!!!');
         frminscricao.endereco.focus();
         return false;
        }
     if(frminscricao.cidade.value=="")
        {
         alert('O campo CIDADE é obrigatório!!!');
         frminscricao.cidade.focus();
         return false;
        }
     if(frminscricao.estado.value=="")
        {
         alert('O campo ESTADO é obrigatório!!!');
         frminscricao.estado.focus();
         return false;
        }
     if(frminscricao.cep.value=="")
        {
         alert('O campo CEP é obrigatório!!!');
         frminscricao.cep.focus();
         return false;
        }
     if(frminscricao.telefone_res.value=="")
        {
         alert('O campo TELEFONE RESIDENCIAL é obrigatório!!!');
         frminscricao.telefone_res.focus();
         return false;
        }
     if(frminscricao.cbo_curso.value=="")
        {
         alert('O campo CURSO é obrigatório!!!');
         frminscricao.cbo_curso.focus();
         return false;
        }
	if(frminscricao.senha.value=="")
        {
         alert('O campo SENHA é obrigatório!!!');
         frminscricao.senha.focus();
         return false;
        }
     if(frminscricao.numero.value=="")
        {
         alert('O campo NÚMERO do ENDEREÇO PARA ENVIO DO BOLETO BANCÁRIO é obrigatório!!!');
         frminscricao.numero.focus();
         return false;
        }
     if(frminscricao.end_boleto_tipo.value=="")
        {
         alert('Selecione o TIPO DE ENDEREÇO para ENDEREÇO PARA ENVIO DO BOLETO BANCÁRIO!!!');
         frminscricao.end_boleto_tipo.focus();
         return false;
        }
	
	if(frminscricao.repetir.checked == false){
		if(frminscricao.numero_letivo.value==""){
			alert('O campo NÚMERO do ENDEREÇO DURANTE O PERÍODO LETIVO é obrigatório!!!');
			frminscricao.numero_letivo.focus();
			return false;
		}
		if(frminscricao.end_letivo_tipo.value==""){
			alert('Selecione o TIPO DE ENDEREÇO para ENDEREÇO DURANTE O PERÍODO LETIVO!!!');
			frminscricao.end_letivo_tipo.focus();
			return false;
		}
	}
}




function verifica_cad_fiador_adm()
{


	if(frm_cad_fiador.nome_fiador.value=="")
        {
         alert('O campo NOME DO FIADOR é obrigatório !!!');
         frm_cad_fiador.nome_fiador.focus();
         return false;
        }
	if(frm_cad_fiador.rg.value=="")
        {
         alert('O campo RG é obrigatório!!!');
         frm_cad_fiador.rg.focus();
         return false;
        }
     if(frm_cad_fiador.rg_uf.value=="")
        {
         alert('O campo ESTADO EXPEDIDOR DO RG é obrigatório!!!');
         frm_cad_fiador.rg_uf.focus();
         return false;
        }
     if(frm_cad_fiador.rg_data_expedicao.value=="")
        {
         alert('O campo DATA DE EXPEDIÇÃO DO RG é obrigatório!!!');
         frm_cad_fiador.rg_data_expedicao.focus();
         return false;
        }
     if(frm_cad_fiador.txt_cpf.value=="")
        {
         alert('O campo CPF é obrigatório!!!');
         frm_cad_fiador.txt_cpf.focus();
         return false;
        }
     if(frm_cad_fiador.nacionalidade.value=="")
        {
         alert('O campo NACIONALIDADE é obrigatório!!!');
         frm_cad_fiador.nacionalidade.focus();
         return false;
        }
     if(frm_cad_fiador.data_nascimento.value=="")
        {
         alert('O campo DATA DE NASCIMENTO é obrigatório!!!');
         frm_cad_fiador.data_nascimento.focus();
         return false;
        }
      if(frm_cad_fiador.local_nascimento.value=="")
        {
         alert('O campo LOCAL DE NASCIMENTO é obrigatório!!!');
         frm_cad_fiador.local_nascimento.focus();
         return false;
        }
      if(frm_cad_fiador.txt_pai.value=="")
        {
         alert('O campo NOME DO PAI é obrigatório!!!');
         frm_cad_fiador.txt_pai.focus();
         return false;
        }
      if(frm_cad_fiador.txt_mae.value=="")
        {
         alert('O campo NOME DA MÃE é obrigatório!!!');
         frm_cad_fiador.txt_mae.focus();
         return false;
        }
	  if(frm_cad_fiador.txt_grau_instrucao.value=="")
        {
         alert('O campo GRAU DE INSTRUÇÃO é obrigatório!!!');
         frm_cad_fiador.txt_grau_instrucao.focus();
         return false;
        }
	  if(frm_cad_fiador.txt_dependentes.value=="")
        {
         alert('O campo NÚMERO DE DEPENDENTES é obrigatório!!!');
         frm_cad_fiador.txt_dependentes.focus();
         return false;
        }
	 if(frm_cad_fiador.cbo_estado_civil.value=="")
        {
         alert('O campo ESTADO CIVIL é obrigatório!!!');
         frm_cad_fiador.cbo_estado_civil.focus();
         return false;
        }
     if(frm_cad_fiador.txt_profissao.value=="")
        {
         alert('O campo PROFISSÃO é obrigatório!!!');
         frm_cad_fiador.txt_profissao.focus();
         return false;
        }

	if(frm_cad_fiador.endereco.value=="")
        {
         alert('O campo ENDEREÇO é obrigatório!!!');
         frm_cad_fiador.endereco.focus();
         return false;
        }
     if(frm_cad_fiador.endereco_numero.value=="")
        {
         alert('O campo NÚMERO do ENDEREÇO DO FIADOR é obrigatório!!!');
         frm_cad_fiador.endereco_numero.focus();
         return false;
        }
     if(frm_cad_fiador.cidade.value=="")
        {
         alert('O campo CIDADE é obrigatório!!!');
         frm_cad_fiador.cidade.focus();
         return false;
        }
     if(frm_cad_fiador.estado.value=="")
        {
         alert('O campo ESTADO é obrigatório!!!');
         frm_cad_fiador.estado.focus();
         return false;
        }
     if(frm_cad_fiador.cep.value=="")
        {
         alert('O campo CEP é obrigatório!!!');
         frm_cad_fiador.cep.focus();
         return false;
        }
     if(frm_cad_fiador.numero.value=="")
        {
         alert('O campo NÚMERO é obrigatório!!!');
         frm_cad_fiador.numero.focus();
         return false;
        }
}


function colocar_barras()
{
	var x = frminscricao.data_nascimento.value;
	var t = frminscricao.data_nascimento.value.length;
	
	if(t==2)
	{	
			x=x+"/";
			document.forms[0].data_nascimento.value=x;
	}
	if(t==5)
	{	
		x=x+"/";
		document.forms[0].data_nascimento.value=x;
	}

}

// FUNÇÃO PARA PERMITIR APENAS ENTRADA DE VALORES NUMÉRICOS
function Tecla(e) 
{
	if (document.all) // Internet Explorer
		var tecla = event.keyCode;
	else if(document.layers) // Nestcape
		var tecla = e.which;
		if (tecla > 47 && tecla < 58) // numeros de 0 a 9
			return true;
		else
			{
				if (tecla != 8) // backspace
					event.keyCode = 0;
					//return false;
				else
					return true;
			}
}



function validar_data(campo_data)
{
       if(campo_data.value!=""){
		 //validar data de nascimento
         erro=0;
         hoje = new Date();
         anoAtual = hoje.getFullYear();
         barras = campo_data.value.split("/");
         if (barras.length == 3){
                   dia = barras[0];
                   mes = barras[1];
                   ano = barras[2];

				   resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
                   if (!resultado) {
                             alert("Formato de data invalido!");
                             campo_data.value="";
							 campo_data.focus();
                             return false;
                   }
				   if(mes==2 && dia>29){
                             alert("O mês de fevereiro não pode ter mais de 29 dias!");
                             campo_data.value="";
							campo_data.focus();
                             return false;
				   }
         } else {
                   alert("Formato de data invalido!");
                   campo_data.value="";
				   campo_data.focus();
                   return false;
         }
	   }
}

function formatar(src, mask)
{
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
if (texto.substring(0,1) != saida)
  {
	src.value += texto.substring(0,1);
  }
}



function submete_form()
{
 if(verifica_cad_candidato()!=false)
 {
	document.forms[0].submit();
 }
}


function submete_form_adm()
{
// if(verifica_cad_candidato_adm()!=false)
// {
	document.forms[0].submit();
// }
}


//function submete_cad_fiador()
//{
// if(verifica_cad_fiador_adm()!=false)
 //{
//	document.forms[0].submit();
 //}
//}


function validaCPF_2(cpf) {
                 //cpf = document.forms[0].txt_cpf.value;
                 erro = new String;
                 if (cpf.length < 11) erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n";
                 var nonNumbers = /\D/;
                 if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n";
                 if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
                         erro += "Numero de CPF invalido!"
               }
               var a = [];
               var b = new Number;
               var c = 11;
               for (i=0; i<11; i++){
                       a[i] = cpf.charAt(i);
                       if (i < 9) b += (a[i] * --c);
               }
               if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
               b = 0;
               c = 11;
               for (y=0; y<10; y++) b += (a[y] * c--);
               if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
               if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
                       erro +="O CPF está incorreto!";
               }
               if (erro.length > 0){
                       alert(erro);
                       return false;
               }
              return true;
}




function validaCPF() {
                 cpf = document.forms[0].txt_cpf.value;
                 erro = new String;
                 if (cpf.length < 11) erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n";
                 var nonNumbers = /\D/;
                 if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n";
                 if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
                         erro += "Numero de CPF invalido!"
               }
               var a = [];
               var b = new Number;
               var c = 11;
               for (i=0; i<11; i++){
                       a[i] = cpf.charAt(i);
                       if (i < 9) b += (a[i] * --c);
               }
               if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
               b = 0;
               c = 11;
               for (y=0; y<10; y++) b += (a[y] * c--);
               if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
               if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
                       erro +="O CPF está incorreto!";
               }
               if (erro.length > 0){
                       alert(erro);
                       return false;
               }
              return true;
}


function verificaCPF()
{
 	 if(document.frminscricao.txt_cpf.value!="")
	 {
 		if(validaCPF()==false) {
			document.frminscricao.txt_cpf.value="";
			document.frminscricao.txt_cpf.focus();
		}
		 verifica_candidato(); //Verifica se candidato já está inscrito 
	 }
}

function verificaCPF_adm()
{
 	 if(document.frminscricao.txt_cpf.value!="")
	 {
 		if(validaCPF()==false) {
			document.frminscricao.txt_cpf.value="";
			document.frminscricao.txt_cpf.focus();
		}
		 //verifica_candidato(); //Verifica se candidato já está inscrito 
	 }
}

function verificaCPF_fiador()
{
 	 if(document.forms[0].txt_cpf.value!="")
	 {
 		if(validaCPF_2(document.forms[0].txt_cpf.value)==false) {
			document.forms[0].txt_cpf.value="";
			document.forms[0].txt_cpf.focus();
		}
		 //verifica_candidato(); //Verifica se candidato já está inscrito 
	 }
}

function verificaCPF_fiador_conjuge()
{
 	 if(document.forms[0].txt_cpf_conjuge.value!="")
	 {
 		if(validaCPF_2(document.forms[0].txt_cpf_conjuge.value)==false) {
			document.forms[0].txt_cpf_conjuge.value="";
			document.forms[0].txt_cpf_conjuge.focus();
		}
		 //verifica_candidato(); //Verifica se candidato já está inscrito 
	 }
}

function verificaCPF_login()
{
 	 if(document.frminscricao.txt_cpf.value!="")
	 {
 		if(validaCPF()==false) {
			document.frminscricao.txt_cpf.value="";
			document.frminscricao.txt_cpf.focus();
		}
	 }
}



//FUNÇÕES AJAX **************************************************************************
var req;

function loadXMLDoc(url){
 	req = null;

	if (window.XMLHttpRequest) {
 		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange; 
		req.open("GET", url, true);
 		req.send(null);

	} else if (window.ActiveXObject) {
		try {
				req = new ActiveXObject("Msxml2.XMLHTTP.4.0");
			} catch(e) {
		try {
				req = new ActiveXObject("Msxml2.XMLHTTP.3.0");
			} catch(e) {
		try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
		try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
		req = false;
					}
					}
					}
					}

	if (req) {
 		
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
 		req.send();
	}
	}
}

function processReqChange(){
	
	if (req.readyState == 4) {
		if (req.status == 200) {
			document.getElementById("atualiza").innerHTML = req.responseText;
		} else {
			alert("Houve um problema ao obter os dados:\n" + req.statusText);
		}
	}
}
//*******************************************************************************




//FUNÇÕES AJAX **************************************************************************
var req_2;

function loadXMLDoc_2(url){
 	req = null;

	if (window.XMLHttpRequest) {
 		req_2 = new XMLHttpRequest();
		req_2.onreadystatechange = processReqChange_2; 
		req_2.open("GET", url, true);
 		req_2.send(null);

	} else if (window.ActiveXObject) {
		try {
				req_2 = new ActiveXObject("Msxml2.XMLHTTP.4.0");
			} catch(e) {
		try {
				req_2 = new ActiveXObject("Msxml2.XMLHTTP.3.0");
			} catch(e) {
		try {
				req_2 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
		try {
				req_2 = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
		req_2 = false;
					}
					}
					}
					}

	if (req_2) {
 		
		req_2.onreadystatechange = processReqChange_2;
		req_2.open("GET", url, true);
 		req_2.send();
	}
	}
}

function processReqChange_2(){
	
	if (req_2.readyState == 4) {
		if (req_2.status == 200) {
			document.getElementById("verifica").innerHTML = req_2.responseText;
		} else {
			alert("Houve um problema ao obter os dados:\n" + req_2.statusText);
		}
	}
}
//*******************************************************************************


function criaObjeto(){
	try{
		xmlhttp = new XMLHttpRequest();
	}catch(ee){
		try{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				xmlhttp = false;
			}
		}
	}
}

function ajax(pagina, parametro, objdes){
	criaObjeto();
	xmlhttp.open("GET", pagina+parametro, true);
	xmlhttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState==4){
			var texto =  xmlhttp.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			var conteudo = document.getElementById(objdes);
			conteudo.innerHTML = texto;
		}
	}
	xmlhttp.send(null);
}

function interacao(pagina, objori, objdes, divdes){
	var y = document.getElementById(objori);
	var z = y.options[y.selectedIndex].value;
	var parametro = "?id="+z;

	var x = document.getElementById(objdes);
	x.disabled = true;
	x.options[0].text = "carregando...";

	ajax(pagina, parametro, divdes);
}