
	function Check_UnCheck_All(num){
		var preco = 0;
		var total = 0;
		if (document.getElementById('checkAll')){
			var verify = document.getElementById('checkAll').checked;
			for (x=0;x<=num;x++){
				if (document.getElementById('check' + x)){
					preco = parseInt(document.getElementById('preco' + x).value);
					if (verify){
						total = total + preco;
					}
					if (document.getElementById('soma')){
						document.getElementById('soma').value = total;
						document.getElementById('totalcompra').innerHTML = FormatCurrency(total);
					}
					document.getElementById('check' + x).checked = verify;
				}
			}
			if (document.getElementById('bonus')){
				if (verify){
					document.getElementById('bonus').style.display = '';
					document.getElementById('calculabonus').value = 1;
					document.getElementById('botaoacao').style.border = 'solid 1px green';
				}else{
					document.getElementById('bonus').style.display = 'none';
					document.getElementById('calculabonus').value = 2;
					document.getElementById('botaoacao').style.border = 'none';
				}
			}
		}
	}
	
	function Check_UnCheck_Item(num){
		var verify = true;
		for (x=0;x<=num;x++){
			if (document.getElementById('check' + x)){
				if (document.getElementById('check' + x).checked == false){
					verify = false;
				}
			}
		}
		if (document.getElementById('bonus')){
			if (verify){
				document.getElementById('bonus').style.display = '';
				document.getElementById('calculabonus').value = 1;
				document.getElementById('botaoacao').style.border = 'solid 1px green';
			}else{
				document.getElementById('bonus').style.display = 'none';
				document.getElementById('calculabonus').value = 2;
				document.getElementById('botaoacao').style.border = 'none';
			}
		}
	}
	
	function Sum_All(id){
		var total = 0;
		var preco = 0;
		if (document.getElementById('soma')){
			total = parseInt(document.getElementById('soma').value);
			if (document.getElementById('preco' + id)){
				preco = parseInt(document.getElementById('preco' + id).value);
				if (document.getElementById('check' + id).checked == false){
					total = total - preco;
				}else{
					total = total + preco;
				}
			}
			document.getElementById('soma').value = total;
			document.getElementById('totalcompra').innerHTML = FormatCurrency(total);
		}
	}
	
	function Left(str,n){
		if (n <= 0){
			return "";
		}else if (n > String(str).length){
			return str;
		}else{
			return String(str).substring(0,n);
		}
	}
	
	function Right(str,n){
		if (n <= 0){
		   return "";
		}else if (n > String(str).length){
		   return str;
		}else{
		   var iLen = String(str).length;
		   return String(str).substring(iLen, iLen - n);
		}
	}
	
	function FormatCurrency(tmpMoney){
		var newMoney = tmpMoney.toString();
		var lenMoney = newMoney.length;
		if (lenMoney >= 3){
			return 'R$ ' + Left(newMoney,newMoney.length-2) + ',' + Right(newMoney,2);
		}else if (lenMoney == 2){
			return 'R$ 0,' + newMoney;
		}else if (lenMoney == 1){
			return 'R$ 0,0' + newMoney;
		}else if (lenMoney == 0){
			return 'R$ 0,00';
		}
	}
	
	function Open_One(num,numall){
		for (x=0;x<numall;x++){
			if (num == x){
				document.getElementById('linha_conteudos_' + num).style.display = '';	
			}else{
				document.getElementById('linha_conteudos_' + x).style.display = 'none';	
			}
		}
	}
	
	function AddStr(str,id){
		document.getElementById(id).value = str;
	}
	
	function DownLoad(pasta,arquivo,tipo){
		if (tipo == 0){
			window.open(arquivo,'_blank');
		}else{
			document.location = 'download.asp?pasta=' + pasta + '&arquivo=' + arquivo;
		}
	}
	
	function Visualizar(pagina,ifrId){
		if (document.getElementById(ifrId)){
			document.getElementById(ifrId).style.display = 'none';
			document.getElementById(ifrId).src = pagina;
		}else{
			var ifr	= document.createElement('iframe');
			ifr.id = ifrId;
			ifr.style.display = 'none';
			ifr.src = pagina;
			document.body.appendChild(ifr);
		}
	}
	
	function ActiveMenu(id,comp){
		for (x=1;x<=5;x++){
			if (id == x){
				if (document.getElementById('bto_' + id + '_' + comp)){
					document.getElementById('bto_' + id + '_' + comp).className = 'active';
				}
				if (document.getElementById('conteudo' + id + comp)){
					document.getElementById('conteudo' + id + comp).style.display = '';
				}
			}else{
				if (document.getElementById('bto_' + id + '_' + comp)){
					if (document.getElementById('bto_' + x + '_' + comp)){
						document.getElementById('bto_' + x + '_' + comp).className = 'inative';
					}
				}
				if (document.getElementById('conteudo' + x + comp)){
					document.getElementById('conteudo' + x + comp).style.display = 'none';
				}
			}
		}
	}
	
	function Exercicios(id,tema,exercicio){
		var arquivo = document.getElementById('correcao' + id + 1).value;
		var pagina = 'exercicios-rotinas.asp?arquivo=' + arquivo + '&tema=' + tema + '&exercicio=' + exercicio + '&elemento=' + id;
		if (arquivo != ''){
			if (document.getElementById('ifrExercicios')){
				document.getElementById('ifrExercicios').style.display = 'none';
				document.getElementById('ifrExercicios').src = pagina;
			}else{
				var ifr = document.createElement('iframe');
				ifr.id = 'ifrExercicios';
				ifr.style.display = 'none';
				ifr.src = pagina;
				document.body.appendChild(ifr);
			}
		}else{
			alert('Você deve selecionar um arquivo.');	
		}
	}
	
	function Validar(pagina,id){
		if (document.getElementById('chave' + id)){
			var chave = document.getElementById('chave' + id).value;
			var video = document.getElementById('IDVideo' + id).value;
			pagina = pagina + '&chave=' + chave + '&win=1&video=' + video;
			if (chave != ''){
				Visualizar(pagina,'ifrVideos');
			}else{
				alert('Você deve preencher o campo chave corretamente.');
				document.getElementById('chave' + id).focus();
			}
		}
	}
	
	function ActiveVideo(num,id){
		if (document.getElementById('IDVideo' + num)){
			document.getElementById('IDVideo' + num).value = id;
		}
	}
	
