﻿var aovivo_interval;

window.addEvent('domready', function(){
	if(pode_checar_vivo == true){
		aovivo_interval = setInterval(is_aovivo,1000*30);
	}else{
		aovivo_interval = setInterval(is_gravado,1000*30);
	}
});

function is_aovivo(){
	var aovivo = 0;
	var jSonAovivo = new Json.Remote('checa_aovivo.php', {
			onComplete: function(programa){
							aovivo = programa.aovivo;
							
							if(aovivo == 1){
								$clear(aovivo_interval);
								if(confirm('A UPTV está transmitindo ao Vivo!\nDeseja ver a transmissão?')){
									muda_para_aovivo();
								}
							}
						}
	}).send();
}

function is_gravado(){
	var aovivo = 1;
	var jSonGravado = new Json.Remote('checa_aovivo.php', {
			onComplete: function(programa){
							aovivo = programa.aovivo;
							if(aovivo == 0){
								$clear(aovivo_interval);
								setTimeout(fim_aovivo,1000*30);
							}
						}
	}).send();
}

function muda_para_aovivo(){
	aovivo_interval = setInterval(is_gravado,1000*30);
	window.location = "index.php";
}

function fim_aovivo(){
	aovivo_interval = setInterval(is_aovivo,1000*30);
	alert('Transmissão encerrada!\nAguarde as próximas transmissões!');
}