//Javascript by Guilherme Schmidt

var erro = '<span class="color:red; font-size:16px;">Ocorreu um erro.</span>';
erro += '<br>&nbsp;<br>&nbsp;<br>A p&aacute;gina que voc&ecirc; pediu n&atilde;o foi encontrada.';
erro += 'Tente outro link ou entre em contato conosco!<br>&nbsp;<br>&nbsp;<br>&nbsp;<br>&nbsp;';
var carrega = '<img src="img/loading.gif" width="32" height="32"> Carregando...';
	
var t = false;
$(function(){
	$('#bannerRotativo').coinslider({
		width: 960,      
		height: 245,     
		spw: 12,         
		sph: 4,          
		delay: 3000,     
		sDelay: 30,      
		opacity: 0.7,    
		titleSpeed: 500, 
		effect: '',      
		navigation: true,
		links : true,   
		hoverPause: false
	});
	$("#box_menu [menu]").each(function(i,v){
		$(this).bind("mouseenter", function(){
			abreMenu($(this).attr('menu'));
		}).bind("mouseleave", function(){
			t = window.setTimeout(fechaMenu, 2000);
		});
	});
	if($(".fancybox")){
		$(".fancybox").fancybox({
			loop : false
		});
	}
});

function abreMenu(id){
	clearInterval(t);
	$('#sub_menu_over').hide();
	var cont = $("div [submenu='"+id+"']").html();
	var pos = $("div [menu='"+id+"']").offset();
	$('#sub_menu_over').html(cont)
	.css({'left':(pos.left-13)+"px"})
	.slideDown(300, function(){
		$(this).bind("mouseenter", function(){
			clearInterval(t);
		}).bind("mouseleave", function(){
			fechaMenu();
		});
	});
}

function fechaMenu(){
	$('#sub_menu_over').slideUp(300);
}

function abreLista(id, alvo){
	var valor = $('#'+alvo).val();
	if(id == 'exercicios'){
		$('#exercicios').html(carrega);
		$('#exercicios').load('listas.php?tipo='+id+'&id='+valor,function(response, status, xhr) {
			  if (status == "error") {
					$('#exercicios').html(erro);
			  }
		});
	}else if(id == 'extra'){
		$('#exercicios').html(carrega);
		$('#exercicios').load('listas.php?tipo='+id+'&id='+valor,function(response, status, xhr) {
			  if (status == "error") {
					$('#exercicios').html(erro);
			  }
		});
	}else if(id == 'verbos'){
		$('#exercicios').html(carrega);
		$('#exercicios').load('listas.php?tipo='+id+'&id='+valor,function(response, status, xhr) {
			  if (status == "error") {
					$('#exercicios').html(erro);
			  }
		});
	}else if(id == 'musicas'){
		$('#exercicios').html(carrega);
		$('#exercicios').load('listas.php?tipo='+id+'&id='+valor,function(response, status, xhr) {
			  if (status == "error") {
					$('#exercicios').html(erro);
			  }
		});
	}
}

function downFile(arq, nom, pag){
	window.open('download.php?arq='+escape(arq)+'&pas='+escape(pag)+'&nom='+escape(nom));
}

var conta_quiz = 0;

function iniciaQuiz(id){
	$('#inicio').html(carrega);
	$.post('quiz_ajax.php?tip=inicia&id='+id).success(function() {
		conta_quiz = 1;
		$('#inicio').slideUp(300, function(){
			$('#pergunta_1').slideDown(300);
		});
	}).error(function() {
		$('#inicio').html(erro);
	});
}

function abreProxi(id){
	conta_quiz = parseInt(id)+1;
	if($("input[type=radio][name=perg_"+id+"]:checked").val()){
		$('#pergunta_'+id).slideUp(300, function(){
			$('#pergunta_'+conta_quiz).slideDown(300);
		});
	}else{
		alert('Você deve responder a pergunta antes de pular!');
	}
}

function finalizaQuiz(id){
	$('#pergunta_'+conta_quiz).slideUp(300, function(){
		$('#fimQuiz').slideDown(300, function(){
			$.post('quiz_ajax.php?tip=contabiliza&id='+id, $('#form_quiz').serialize(), function(data){
				$('#fimQuiz').html(data);
			}).error(function() {
				$('#fimQuiz').html(erro);
			});
		});
	});
}



