

            function RetiraFormacao(n){
                document.getElementById("formacao"+n).innerHTML = "";
            }

            function RetiraCurso(n){
                document.getElementById("curso"+n).innerHTML = "";
            }

            function RetiraExp(n){
                document.getElementById("exp"+n).innerHTML = "";
            }

            function getXMLHTTP() {
                var xmlhttp = false;
                if (window.XMLHttpRequest)
                {
                    xmlhttp = new XMLHttpRequest()
                }
                else if (window.ActiveXObject)// code for IE

                {
                    try
                    {
                        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
                    } catch (e) {
                        try
                        {
                            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
                        } catch (E) {
                            xmlhttp=false
                        }
                    }
                }
                return xmlhttp;
            }

            function getDef2(strURL)
            {
                var req = getXMLHTTP(); // fuction to get xmlhttp object
                if (req)
                {
                    req.onreadystatechange = function()
                    {
                        if (req.readyState == 4) { //data is retrieved from server
                            if (req.status == 200) { // which reprents ok status
                                document.getElementById("def2").innerHTML=req.responseText;
                            }
                            else
                            {
                                alert("Houve um problema.\n");
                            }
                        }
                    }
                    req.open("GET", strURL, true); //open url using get method
                    req.send(null);
                }
            }

            function MaskField(o,f) {
                v_obj = o;
                v_fun = f;
                setTimeout("ExecMask()",1);
            }

            function ExecMask() {
                v_obj.value = v_fun(v_obj.value);
            }

            function Data(v){
                v=v.replace(/\D/g,"");
                v=v.replace(/(\d{2})(\d)/,"$1/$2");
                v=v.replace(/(\d{2})(\d)/,"$1/$2");

                v=v.replace(/(\d{2})(\d{2})$/,"$1$2");
                return v;
            }

            function Cep(v){
                v=v.replace(/\D/g,"");
                v=v.replace(/(\d{5})(\d)/,"$1-$2");
                //    v=v.replace(/(\d{3})(\d{3})$/,"$1-$2");
                return v;
            }

            function Tel(v){
                v=v.replace(/\D/g,"");
                v=v.replace(/(\d{2})(\d)/,"($1)$2");
                v=v.replace(/(\d{4})(\d)/,"$1-$2");
                //    v=v.replace(/(\d{4})(\d{4})$/,"$1$2");
                return v;
            }

            function SelecionaSFIEMT(v){

                if (v == true){
                    document.getElementById('obj_sfiemt1').style.display ='';
                    document.getElementById('obj_sfiemt2').style.display ='';
                    document.getElementById('obj_sfiemt3').style.display ='';
                    document.getElementById('obj_sfiemt4').style.display ='';
                }else{
                    document.getElementById('obj_sfiemt1').style.display ='none';
                    document.getElementById('obj_sfiemt2').style.display ='none';
                    document.getElementById('obj_sfiemt3').style.display ='none';
                    document.getElementById('obj_sfiemt4').style.display ='none';
                }
            }

            function SelecionaIndustrias(v){
                if (v == true){
                    alert('Somente alunos ou ex-alunos do SENAI MT poderao disponibilizar seus curriculos para as industrias mato-grossenses. \n Para comprovar que voce fez um curso do SENAI, cadastre os dados deste curso na sessao de CURSOS do seu curriculo.');
                    document.getElementById('obj_industrias1').style.display ='';
                    document.getElementById('obj_industrias2').style.display ='';
                    document.getElementById('obj_industrias3').style.display ='';
                    document.getElementById('obj_industrias4').style.display ='';
                }else{
                    document.getElementById('obj_industrias1').style.display ='none';
                    document.getElementById('obj_industrias2').style.display ='none';
                    document.getElementById('obj_industrias3').style.display ='none';
                    document.getElementById('obj_industrias4').style.display ='none';
                }
            }

            function SelecionaLocalCurso(n){
                if (document.getElementById('local_curso'+n).value == 0){
                    document.getElementById('CursoSenaiCidade'+n).style.display ='none';
                    document.getElementById('CursoSenai'+n).style.display ='none';
                    document.getElementById('CursoSenaiOutra'+n).style.display ='none';
                    document.getElementById('CursoNaoSenai'+n).style.display ='none';
                }
                if (document.getElementById('local_curso'+n).value == 98){
                    document.getElementById('CursoSenaiCidade'+n).style.display ='';
                    document.getElementById('CursoSenai'+n).style.display ='';
                    document.getElementById('CursoSenaiOutra'+n).style.display ='none';
                    document.getElementById('CursoNaoSenai'+n).style.display ='none';
                }
                else if (document.getElementById('local_curso'+n).value == 99){
                    document.getElementById('CursoSenaiCidade'+n).style.display ='none';
                    document.getElementById('CursoSenai'+n).style.display ='none';
                    document.getElementById('CursoSenaiOutra'+n).style.display ='';
                    document.getElementById('CursoNaoSenai'+n).style.display ='';
                }
                else{
                    document.getElementById('CursoSenaiCidade'+n).style.display ='none';
                    document.getElementById('CursoSenaiOutra'+n).style.display ='none';
                    document.getElementById('CursoSenai'+n).style.display ='';
                    if (document.getElementById('cursosenai_curso'+n).value == 9999){
                        document.getElementById('CursoNaoSenai'+n).style.display ='';
                    }else{
                        document.getElementById('CursoNaoSenai'+n).style.display ='none';
                    }
                }
            }

            function SelecionaAreasfiemt(v){

                if (document.getElementById('area1_sfiemt').value == 999 || document.getElementById('area2_sfiemt').value == 999){
                    document.getElementById('obj_outraareasfiemt').style.display ='';
                }else{
                    document.getElementById('obj_outraareasfiemt').style.display ='none';
                }
                if (v == 999){
                    document.getElementById('areaoutro_sfiemt').focus();
                }
            }


            function SelecionaAreaindustrias(v){

                if (document.getElementById('area1_industrias').value == 999 || document.getElementById('area2_industrias').value == 999){
                    document.getElementById('obj_outraareaindustrias').style.display ='';
                }else{
                    document.getElementById('obj_outraareaindustrias').style.display ='none';
                }
                if (v == 999){
                    document.getElementById('areaoutro_industrias').focus();
                }
            }

            function SelecionaCursoSenai(n){
                if (document.getElementById('cursosenai_curso'+n).value == 9999){
                    document.getElementById('CursoNaoSenai'+n).style.display = '';
                }else{
                    document.getElementById('CursoNaoSenai'+n).style.display = 'none';
                }
            }


            function envia(){
                if (ValidaForm())
                {
                    document.form1.submit();
                }
            }

            function validar(Form) {
                var invalid, s;
                invalid = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;

                var s;


                // inicio de verificacao de cnpj ou cpf
                if (Form.cpf.value.length == 0) {
                    alert("O CPF deve ser preenchido!");
                    Form.cpf.focus();
                    return false;	}

                s = limpa_string(Form.cpf.value);


                // checa se � cpf
                if (s.length == 11) {
                    if (valida_CPF(Form.cpf.value) == false ) {
                        alert("O CPF nao e valido !");
                        Form.cpf.focus();
                        return false;	}
                }

                // checa se � cgc
                else if (s.length == 14) {
                    if (valida_CGC(Form.cpf.value) == false ) {
                        alert("O CPF nao e valido !");
                        Form.cpf.focus();
                        return false;	}
                }
                else {
                    alert("O CPF nao e valido !");
                    Form.cpf.focus();
                    return false;
                }

                // final da verificacao de cnpj ou cpf


                return true;
            }
            // fim da funcao validar()


            function limpa_string(S){
                // Deixa so' os digitos no numero
                var Digitos = "0123456789";
                var temp = "";
                var digito = "";

                for (var i=0; i<S.length; i++)	{
                    digito = S.charAt(i);
                    if (Digitos.indexOf(digito)>=0)	{
                        temp=temp+digito	}
                } //for

                return temp
            }
            // fim da funcao


            function valida_CPF(s)	{
                var i;
                s = limpa_string(s);
                var c = s.substr(0,9);
                var dv = s.substr(9,2);
                var d1 = 0;
                for (i = 0; i < 9; i++)
                {
                    d1 += c.charAt(i)*(10-i);
                }
                if (d1 == 0) return false;
                d1 = 11 - (d1 % 11);
                if (d1 > 9) d1 = 0;
                if (dv.charAt(0) != d1)
                {
                    return false;
                }

                d1 *= 2;
                for (i = 0; i < 9; i++)
                {
                    d1 += c.charAt(i)*(11-i);
                }
                d1 = 11 - (d1 % 11);
                if (d1 > 9) d1 = 0;
                if (dv.charAt(1) != d1)
                {
                    return false;
                }
                return true;
            }

            function valida_CGC(s)
            {
                var i;
                s = limpa_string(s);
                var c = s.substr(0,12);
                var dv = s.substr(12,2);
                var d1 = 0;
                for (i = 0; i < 12; i++)
                {
                    d1 += c.charAt(11-i)*(2+(i % 8));
                }
                if (d1 == 0) return false;
                d1 = 11 - (d1 % 11);
                if (d1 > 9) d1 = 0;
                if (dv.charAt(0) != d1)
                {
                    return false;
                }

                d1 *= 2;
                for (i = 0; i < 12; i++)
                {
                    d1 += c.charAt(11-i)*(2+((i+1) % 8));
                }
                d1 = 11 - (d1 % 11);
                if (d1 > 9) d1 = 0;
                if (dv.charAt(1) != d1)
                {
                    return false;
                }
                return true;
            }

            function CheckDate(pObj) {
                var expReg = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2}$/;
                var aRet = true;
                if ((pObj) && (pObj.value.match(expReg)) && (pObj.value != '')) {
                    var dia = pObj.value.substring(0,2);
                    var mes = pObj.value.substring(3,5);
                    var ano = pObj.value.substring(6,10);
                    if ((mes == 4 || mes == 6 || mes == 9 || mes == 11 ) && dia > 30)
                        aRet = false;
                    else
                        if ((ano % 4) != 0 && mes == 2 && dia > 28)
                            aRet = false;
                    else
                        if ((ano%4) == 0 && mes == 2 && dia > 29)
                            aRet = false;
                }  else
                    aRet = false;
                return aRet;
            }

            function validaCPF(){
                var vcnpj = validar(form1);
                if (vcnpj){
                    window.name='windowOpener';
                    window.open('valida_cpf_aluno.php?cpf='+document.form1.cpf.value,'validarcpf','width=300,height=400');
                }
            }

