// JavaScript Document
function checkboxlimit(checkgroup, limit){
	var checkgroup=checkgroup
	var limit=limit
	for (var i=0; i<checkgroup.length; i++){
		checkgroup[i].onclick=function(){
		var checkedcount=0
		for (var i=0; i<checkgroup.length; i++)
			checkedcount+=(checkgroup[i].checked)? 1 : 0
		if (checkedcount>limit){
			alert("Você só pode selecionar no máximo "+limit+" colunas")
			this.checked=false
			}
		}
	}
}

function vcardOn(elemento) {
	fadeIn(elemento, 0.1);
	document.getElementById(elemento).className = 'on';
}

function vcardOff(elemento) {
	fadeOut(elemento, 0.1);
	document.getElementById(elemento).className = 'off';
}

function visivel(elemento) {
	
	if (document.getElementById(elemento).className == 'off') {
			fadeIn(elemento, 0.1);
		document.getElementById(elemento).className = 'on';
} else if (document.getElementById(elemento).className == 'on') {
		fadeOut(elemento, 0.1);
		document.getElementById(elemento).className = 'off';
	}
}

function TamFonte(num, id)
{
	document.getElementById(id).className = "ft"+num;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function fadeOut(id, time) {
	target = document.getElementById(id);
	alpha = 100;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha <= 0)
					clearInterval(i);
				setAlpha(target, alpha);
				alpha -= 2;
			}, timer);
}

function fadeIn(id, time) {
	target = document.getElementById(id);
	alpha = 0;
	timer = (time*1000)/50;
	var i = setInterval(
			function() {
				if (alpha >= 100)
					clearInterval(i);
				setAlpha(target, alpha);
				alpha += 2;
			}, timer);
}

function setAlpha(target, alpha) {
	target.style.filter = "alpha(opacity="+ alpha +")";
	target.style.opacity = alpha/100;
}


var atual=1; //esta var guarda o valor que tá sendo exibido agora.
var timeloop; //guardará o setInterval

function muda(qual){
    /*** função que altera a div que é exibida ***/
    //divs que estão dentro do destaques colocadas num array
    var divs = document.getElementById("destaques").getElementsByTagName("table");
    //formatando o qual
    var qual_num = Number(qual);
    if (qual_num<1){ qual_num = divs.length;}
    else if (qual_num>divs.length) { qual_num = 1;}
    //colocando o zero antes se for necessário
    if (qual_num<10) {qual = "0" + qual_num} else { qual = qual_num };
    //voltando a classe de todas para o padrão que é vazio (resetando)
    for (var i=0;i<divs.length;i++){ divs[i].className = "";}
    //aplicando a classe exibe na que for pra exibir
    document.getElementById("dest_"+qual).className = "exibe";
    atual = qual_num; //setando o atual
}

function iniciaAutomatico(){
    timeloop = setInterval("muda(Number(atual)+1)",6000);
}


var atualv=1; //esta var guarda o valor que tá sendo exibido agora.
var timeloopv; //guardará o setInterval

function mudav(qual){
    /*** função que altera a div que é exibida ***/
    //divs que estão dentro do destaques colocadas num array
    var divs = document.getElementById("videos").getElementsByTagName("table");
    //formatando o qual
    var qual_num = Number(qual);
    if (qual_num<1){ qual_num = divs.length;}
    else if (qual_num>divs.length) { qual_num = 1;}
    //colocando o zero antes se for necessário
    if (qual_num<10) {qual = "0" + qual_num} else { qual = qual_num };
    //voltando a classe de todas para o padrão que é vazio (resetando)
    for (var i=0;i<divs.length;i++){ divs[i].className = "";}
    //aplicando a classe exibe na que for pra exibir
    document.getElementById("vid_"+qual).className = "exibe";
    atualv = qual_num; //setando o atual
}

function iniciaAutomaticov(){
    timeloopv = setInterval("mudav(Number(atualv)+1)",6000);
}



var atuala=1; //esta var guarda o valor que tá sendo exibido agora.
var timeloopa; //guardará o setInterval

function mudaa(qual){
    /*** função que altera a div que é exibida ***/
    //divs que estão dentro do destaques colocadas num array
    var divs = document.getElementById("audios").getElementsByTagName("table");
    //formatando o qual
    var qual_num = Number(qual);
    if (qual_num<1){ qual_num = divs.length;}
    else if (qual_num>divs.length) { qual_num = 1;}
    //colocando o zero antes se for necessário
    if (qual_num<10) {qual = "0" + qual_num} else { qual = qual_num };
    //voltando a classe de todas para o padrão que é vazio (resetando)
    for (var i=0;i<divs.length;i++){ divs[i].className = "";}
    //aplicando a classe exibe na que for pra exibir
    document.getElementById("aud_"+qual).className = "exibe";
    atuala = qual_num; //setando o atual
}

function iniciaAutomaticoa(){
    timeloopa = setInterval("mudaa(Number(atuala)+1)",6000);
}
