// JavaScript Document

$(function( ){
	AnimaDetalhes( );
	trocaAbas( );
	acionaAbas( );
});

function acionaAbas( )
{
	
	var conteudo = gup( 'conteudo' );
	
	var aba = gup( 'aba' );
	
	acaoAbas( aba , conteudo );
		
}

function trocaAbas ( )
{
	
	$( '.abas ul li a' ).click( function ( ) {
		
		var aba = $( this ).attr( 'id' );
		
		if ( aba != "aba4" )
		{
			
			acaoAbas( aba );
			
		}
		else
		{
			
			var conteudo = gup( 'conteudo' );
			var matricula = gup( 'matricula' );
			var id = gup( 'id' );
			
			if( conteudo != "" )
			{
				
				window.location = "cursos.php?aba=aba4&conteudo=matricula&matricula=" + matricula + "&id=" + id + "";
				
			}
			else
			{
				acaoAbas( "aba4" );
			}
				
		}
				
	});	
	
}

function acaoAbas( aba , conteudo )
{
	if( aba == "aba1" )
	{
		
		resetEstiloAbas();
		
		$('.'+aba).addClass("atual");
		
		$('.abas ul li a.aba2').addClass("padrao");
		
		$('.abas ul li a.aba3').addClass("padrao");
		
		$('.abas ul li a.aba4').addClass("matricula");
		
		$('.refAbas').hide();
		
		$('.abaDescricao').show();
		
		$('.textoAgenda').hide();
		
		$('.agenda h2').removeClass("ajAgenda");
		
	}
	else if( aba == "aba2" )
	{
		
		resetEstiloAbas();
		
		$('.'+aba).addClass("atual");
		
		$('.abas ul li a.aba1').addClass("padrao");
		
		$('.abas ul li a.aba3').addClass("padrao");
		
		$('.abas ul li a.aba4').addClass("matricula");
		
		$('.refAbas').hide();
		
		$('.abaEstrutura').show();
		
		$('.textoAgenda').hide();
		
		$('.agenda h2').removeClass("ajAgenda");
		
	}
	else if( aba == "aba3" )
	{
		
		resetEstiloAbas();
		
		$('.'+aba).addClass("atual");
		
		$('.abas ul li a.aba1').addClass("padrao");
		
		$('.abas ul li a.aba2').addClass("padrao");
		
		$('.abas ul li a.aba4').addClass("matricula");
				
		$('.refAbas').hide();
		
		$('.abaDepoimentos').show();
		
		$('.textoAgenda').hide();
		
		$('.agenda h2').removeClass("ajAgenda");
		
	}
	else if( aba == "aba4" )
	{
		
		resetEstiloAbas();
		
		$('.'+aba).addClass("atual");
		
		$('.abas ul li a.aba1').addClass("padrao");
		
		$('.abas ul li a.aba2').addClass("padrao");
		
		$('.abas ul li a.aba3').addClass("padrao");
		
		$('.refAbas').hide();
		
		$('.abaMatricula').show();
		
		$('.textoAgenda').show();
		
		$('.agenda h2').addClass("ajAgenda");
		
		if ( conteudo != "" && conteudo != "undefined" && conteudo != null )
		{
			
			resetMatricula( );
			$( ".abaMatricula ."+ conteudo ).show( );
			
		}
		else
		{
			
			resetMatricula( );
			$( ".abaMatricula .matricula" ).show( );
			
		}
		
	}
	else
	{
		
		acaoAbas( 'aba1' );
		
	}
	
}

function resetEstiloAbas()
{
	$( '.abas ul li a' ).removeClass( "atual" ).removeClass( "padrao" ).removeClass( "matricula" );
}

function resetMatricula()
{
	$( '.abaMatricula .matricula, .abaMatricula .formulario, .abaMatricula .pagamento' ).hide(  );
}

function AnimaDetalhes()
{
	$('.detalhes').click(function(){
		if($('.detalhes').attr('class') != "detalhes")
		{
			$('.descricao').slideUp(200);
			$('.detalhes').removeClass('aberto');
			$('.detalhes').html('[ + ] MAIS DETALHES <span>(clique para visualizar)</span>');
		}
		else
		{
			$('.descricao').slideDown(1000);
			$('.detalhes').addClass('aberto');
			$('.detalhes').html('[ - ] MENOS DETALHES <span>(clique para retrair)</span>');
		}
	});	
}

function gup(name)
{
	name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
	var regexS = "[\\?&]" + name + "=([^&#]*)";
	var regex = new RegExp(regexS);
	var results = regex.exec(window.location.href);
	
	if (results == null)
	{
		return false;
	}
	else
	{
		return results[1];
	}
}


