
function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function dataNasc(v){
    v=v.replace(/\D/g,"");
    v=v.replace(/(\d{2})(\d)/,"$1/$2");
    v=v.replace(/(\d{2})(\d)/,"$1/$2");
    return v
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}


function cepValor(v){
    v=v.replace(/\D/g,"");
    v=v.replace(/(\d{5})(\d)/,"$1-$2");
 	return v
}



function cpfValida(v){
    v=v.replace(/\D/g,"");
    v=v.replace(/(\d{3})(\d)/,"$1.$2");
    v=v.replace(/(\d{3})(\d)/,"$1.$2");
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2");
    return v
}


function telefone(v){
    v=v.replace(/\D/g,"");
    v=v.replace(/(\d{4})(\d)/,"$1-$2");
    return v;
}

function cnpjValida(v){
	v=v.replace(/\D/g,"");
	v=v.replace(/^(\d{2})(\d)/,"$1.$2");
	v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3");
	v=v.replace(/\.(\d{3})(\d)/,".$1/$2");
	v=v.replace(/(\d{4})(\d)/,"$1-$2");
	return v;
}




function valida(){


var alertx ="";


if( $("#nome").val().length  < 10 )
{	
	if( $("#tipo_usuario").val() == "F")
	{
		alert("Preencha o seu nome completo. ");
	}
	else
		alert("Preencha a Razão Social. ");
		
	$("#nome").focus();
	
	return;
}

email =$("#pagador_email").val();

if( ($("#pagador_email").val().length  < 5) ||  (email.indexOf("@") < 0) || (email.indexOf(".") < 0) || (email.indexOf(" ") >= 0)  )
{	
	alert("Preencha o seu email válido. ");
	$("#pagador_email").focus();
	return;
}
if( $("#rg").val() == "")
{	
	alert("Preencha o seu RG. ");
	$("#rg").focus();
	return;
}
if( $("#uf_rg").val() == "")
{	
	alert("Preencha a UF do seu rg. ");
	$("#uf_rg").focus();
	return;
}


if( $("#data_expedicao").val() == "")
{	
	alert("Preencha a data expedição do seu rg. ");
	$("#data_expedicao").focus();
	return;
}

if( $("#tipo_usuario").val() == "F")
{
	if( $("#cpf").val() == "")
	{	
		alert("Preencha o seu CPF. ");
		$("#cpf").focus();
		return;
	}
	if( ! isValidCpf( $("#cpf").val() ) )
	{	
		alert("Preencha o seu CPF válido. ");
		$("#cpf").focus();
		return;
	}
}

if( $("#tipo_usuario").val() == "J")
{
	if( $("#cnpj").val() == "")
	{	
		alert("Preencha o CNPJ. ");
		$("#cnpj").focus();
		return;
	}
}

/*
if ( ! document.getElementById("M").checked  && ! document.getElementById("F").checked )
{	
	alert("Selecione o seu sexo. ");
	return;
}*/


if( $("#tipo_usuario").val() == "F")
{
	if( $("#estado_civil").val() == "")
	{	
		alert("Preencha o seu estado cívil. ");
		$("#estado_civil").focus();
		return;
	}

	if( $("#data_nascimento").val() == "")
	{	
		alert("Preencha a data de nascimento. ");
		$("#data_nascimento").focus();
		return;
	}
	if( $("#uf_nasc").val() == "")
	{	
		alert("Preencha o estado de nascimento. ");
		$("#uf_nasc").focus();
		return;
	}
}
if( $("#instituicao").val() == "")
{	
	alert("Preencha a instituição que concluiu a graduação. ");
	$("#instituicao").focus();
	return;
}
if( $("#ano_conclusao").val() == "")
{	
	alert("Preencha o ano de conclusão. ");
	$("#ano_conclusao").focus();
	return;
}
if( $("#pagador_logradouro").val() == "")
{	
	alert("Preencha o seu endereço. ");
	$("#pagador_logradouro").focus();
	return;
}
if( $("#numero").val() == "")
{	
	alert("Preencha o número. ");
	$("#numero").focus();
	return;
}
if( $("#bairro").val() == "")
{	
	alert("Preencha o seu bairro. ");
	$("#bairro").focus();
	return;
}
if( $("#cidade").val() == "")
{	
	alert("Preencha a sua cidade. ");
	$("#cidade").focus();
	return;
}
if( $("#uf").val() == "")
{	
	alert("Preencha o seu estado. ");
	$("#uf").focus();
	return;
}
if( $("#cep").val().length  < 8 )
{	
	alert("Preencha o seu CEP. ");
	$("#cep").focus();
	return;
}
if( $("#ddd_tel").val().length  < 2 )
{	
	alert("Preencha o ddd do telefone. ");
	$("#ddd_tel").focus();
	return;
}
if( $("#pagador_telefone").val().length  < 8 )
{	
	alert("Preencha o seu telefone. ");
	$("#pagador_telefone").focus();
	return;
}
if( $("#ddd_cel").val().length  < 2 )
{	
	alert("Preencha o ddd do celular. ");
	$("#ddd_cel").focus();
	return;
}
if( $("#pagador_celular").val().length  < 8)
{	
	alert("Preencha o seu celular. ");
	$("#pagador_celular").focus();
	return;
}

/*
document.getElementById("customFormInscricao").action = "post.php";
document.getElementById("customFormInscricao").target = "_blank";
*/
document.getElementById("customFormInscricao").submit();

var intervalo = window.setInterval(redirecionamento, 10000);

}






function isValidCpf(CPF) {


CPF = CPF.replace(".","");
CPF = CPF.replace(".","");
CPF = CPF.replace("-","");

if(  ( CPF == "") ||
	 ( CPF == "11111111111") || 
	 ( CPF == "22222222222") || 
	 ( CPF == "33333333333") || 
	 ( CPF == "44444444444") || 
	 ( CPF == "55555555555") ||
	 ( CPF == "66666666666") || 
	 ( CPF == "77777777777") ||
	 ( CPF == "88888888888") || 
	 ( CPF == "99999999999") || 
	 ( CPF == "00000000000")) 
{
	  return false;
}

var posicao, I, soma, dv, dv_informado;
var digito = new Array(10);
dv_informado = CPF.substr(9, 2);


for (I=0; I<=8; I++) {
  digito[I] = CPF.substr( I, 1);
}


posicao = 10;
soma = 0;
   for (I=0; I<=8; I++) {
      soma = soma + digito[I] * posicao;
      posicao = posicao - 1;
   }
digito[9] = soma % 11;
   if (digito[9] < 2) {
        digito[9] = 0;
}
   else{
       digito[9] = 11 - digito[9];
}


posicao = 11;
soma = 0;
   for (I=0; I<=9; I++) {
      soma = soma + digito[I] * posicao;
      posicao = posicao - 1;
   }
digito[10] = soma % 11;
   if (digito[10] < 2) {
        digito[10] = 0;
   }
   else {
        digito[10] = 11 - digito[10];
   }

dv = digito[9] * 10 + digito[10];
   if (dv != dv_informado) {
      return false;
   }
   return true;
}




function seleciona_tipo_usuario()
{
		tipo=   $("#tipo_usuario").val();
						
		if( tipo== "F")
		{
			$("#pessoa").html('<input type="text" name="cpf" id="cpf" onkeypress="mascara(this,cpfValida)"  maxlength="14" size="153" style="width:163px;"/>');
			
			
			$("#valorPFPJ").html("&nbsp;Nome completo *");
			$("#cpfCnpj").html("&nbsp;CPF *");
			
			$(".form_tit_3").fadeIn();
			$(".form_tit_6").fadeIn();
			
			$(".form_cmp_3").fadeIn();
			$(".form_cmp_6").fadeIn();
			
			$("#pj_data_nasc").fadeIn();
			
			$("#cpf").jqTransInputText();
			//$("#cpf").mask("999.999.999-99");
		}
		else if( tipo== "J")
		{
			$("#pessoa").html('<input type="text" name="cpf" id="cnpj" onkeypress="mascara(this,cnpjValida)"  maxlength="19" size="153" style="width:163px;" />');
			
			
			$("#valorPFPJ").html("&nbsp;Razão Social *");
			$("#cpfCnpj").html("&nbsp;CNPJ *");
			
			$("#data_nascimento").val("");
			$("#uf_nasc").val("");
			
			$(".form_tit_3").fadeOut();
			$(".form_tit_6").fadeOut();
			
			$(".form_cmp_3").fadeOut();
			$(".form_cmp_6").fadeOut();
			
			$("#pj_data_nasc").fadeOut();
			
						
			
			$("#cnpj").jqTransInputText();
			//$("#cnpj").mask("99.999.999/9999-99");
		}
}






function valida_pre_matricula(){

var alertx ="";


if( $("#pagador_nome").val().length  < 5 )
{	
	alert("Preencha o seu nome completo. ");
	$("#pagador_nome").focus();
	return;
}

email =$("#pagador_email").val();

if( ($("#pagador_email").val().length  < 5) ||  (email.indexOf("@") < 0) || (email.indexOf(".") < 0) || (email.indexOf(" ") >= 0)  )
{	
	alert("Preencha o seu email válido. ");
	$("#pagador_email").focus();
	return;
}
if( $("#pagador_cidade").val() == "")
{	
	alert("Preencha a sua cidade. ");
	$("#pagador_cidade").focus();
	return;
}
if( $("#pagador_estado").val() == "")
{	
	alert("Preencha o seu estado. ");
	$("#pagador_estado").focus();
	return;
}
if( $("#ddd_tel").val().length  < 2 )
{	
	alert("Preencha o ddd do telefone. ");
	$("#ddd_tel").focus();
	return;
}
if( $("#pagador_telefone").val().length  < 6 )
{	
	alert("Preencha o seu telefone. ");
	$("#pagador_telefone").focus();
	return;
}

document.getElementById("customFormInscricao").submit();
}













function horizontal() {

var navItems = document.getElementById("menu_dropdown").getElementsByTagName("li");

for (var i=0; i< navItems.length; i++) {
  if(navItems[i].className == "submenu1")
  {
	  
	 if(navItems[i].getElementsByTagName('ul')[0] != null)
	 {
		navItems[i].onmouseover=function() 
		{
			this.getElementsByTagName('ul')[0].style.display="block";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDownPos_over.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="block";
		}
		navItems[i].onmouseout=function() 
		{
			this.getElementsByTagName('ul')[0].style.display="none";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDownPos.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="none";
		}
		
		
	 }
  }
}
   
var navItems = document.getElementById("menu_dropdown2").getElementsByTagName("li");

for (var i=0; i< navItems.length; i++) {
  if(navItems[i].className == "submenu2")
  {
	 if(navItems[i].getElementsByTagName('ul')[0] != null)
	 {
		navItems[i].onmouseover=function()
		{
			this.getElementsByTagName('ul')[0].style.display="block";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDownCapacitacao_over.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="block";
		}
		navItems[i].onmouseout=function()
		{
			this.getElementsByTagName('ul')[0].style.display="none";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDownCapacitacao.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="none";
		}
	 }
  }
}
  
var navItems = document.getElementById("menu_dropdown3").getElementsByTagName("li");

for (var i=0; i< navItems.length; i++) {
 if(navItems[i].getElementsByTagName('ul')[0] != null)
	 {
		navItems[i].onmouseover=function()
		{
			this.getElementsByTagName('ul')[0].style.display="block";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDown_curso_over.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="block";
		}
		navItems[i].onmouseout=function()
		{
			this.getElementsByTagName('ul')[0].style.display="none";
			this.style.backgroundImage = "url(_img/menu_down/btnDropDown_curso.jpg)";
			
			this.getElementsByTagName('div')[0].style.display="none";
		}
	 }
}
   
   

}




function horizontal3() {

  
var navItems = document.getElementById("menu_dropdown3").getElementsByTagName("li");

for (var i=0; i< navItems.length; i++) {
 if(navItems[i].getElementsByTagName('ul')[0] != null)
	 {
		navItems[i].onmouseover=function()
		{
			this.getElementsByTagName('ul')[0].style.display="block";
			this.style.backgroundImage = "url(_img/menu_down/menu_area_aluno_over.png) no-repeat";
			
			this.getElementsByTagName('div')[0].style.display="block";
		}
		navItems[i].onmouseout=function()
		{
			this.getElementsByTagName('ul')[0].style.display="none";
			this.style.backgroundImage = "url(_img/menu_down/menu_area_aluno_over.png) no-repeat";
			
			this.getElementsByTagName('div')[0].style.display="none";
		}
	 }
}
   
   

}




function horizontal4() {

var navItems = document.getElementById("menu_dropdown").getElementsByTagName("li");


for (var i=0; i< navItems.length; i++) {
	  if(navItems[i].className == "submenu1")
	  {
		  
		 if(navItems[i].getElementsByTagName('ul')[0] != null)
		 {
			navItems[i].onmouseover=function() 
			{
				this.getElementsByTagName('ul')[0].style.display="block";
				/*this.style.backgroundImage = "url(_img/menu_down/menu_area_aluno_over.png)";*/
			}
			navItems[i].onmouseout=function() 
			{
				this.getElementsByTagName('ul')[0].style.display="none";
				/*this.style.backgroundImage = "url(_img/menu_down/menu_over.png)";*/
				this.style.backgroundColor = "#222629";
			}
			
			
		 }
	  }
}
}

function limpaImagem()
{
	document.getElementById('imagem1').setAttribute( 'src', '_img/menu_tabs/imagem1.jpg');
	document.getElementById('imagem2').setAttribute( 'src', '_img/menu_tabs/imagem2.jpg');
	document.getElementById('imagem3').setAttribute( 'src', '_img/menu_tabs/imagem3.jpg');
}

function trocaImagem( img )
{
	limpaImagem();
	document.getElementById( img ).setAttribute( 'src', '_img/menu_tabs/' + img + '_over.jpg');
}
	

function limpaImagemInt()
{
	document.getElementById('imagem5').setAttribute( 'src', '_img/menu_tabs/imagem5.jpg');
	document.getElementById('imagem6').setAttribute( 'src', '_img/menu_tabs/imagem6.jpg');
	document.getElementById('imagem7').setAttribute( 'src', '_img/menu_tabs/imagem7.jpg');
}

function trocaImagemInt( img )
{
	limpaImagemInt();
	document.getElementById( img ).setAttribute( 'src', '_img/menu_tabs/' + img + '_over.jpg');
}




function limpaImagemInt2()
{
	document.getElementById('imagem5').setAttribute( 'src', '_img/menu_tabs/imagem5.jpg');
	document.getElementById('imagem6').setAttribute( 'src', '_img/menu_tabs/imagem6.jpg');
	document.getElementById('imagem7').setAttribute( 'src', '_img/menu_tabs/imagem7.jpg');
	document.getElementById('imagem8').setAttribute( 'src', '_img/menu_tabs/imagem8.jpg');
	document.getElementById('imagem4').setAttribute( 'src', '_img/menu_tabs/imagem4.jpg');
}

function trocaImagemInt2( img )
{
	limpaImagemInt2();
	document.getElementById( img ).setAttribute( 'src', '_img/menu_tabs/' + img + '_over.jpg');
}





$(function(){

	$("a[href*=#]").click(function() {
		var target = $(this).attr("href");
		if (target == "#") {
			return false;
		} else {
			var targetOffset = $(target).offset().top;
			$("html,body").animate({ scrollTop: targetOffset }, 1000);
			return false;
		}
	});

});


