function streaming(tiempo){
	if(!tiempo) return 0;
	tiempo=tiempo*1000;
	setTimeout("actualizarStreaming();",tiempo);
}
var radio=0;
var boletin="0";
var podcast,miniradio;
var cierreseguro=0;
function actualizarStreaming(){	
	jQuery.post("/ajax/streaming.php", {radio: radio, boletin: boletin},   function(xml){
		if($('error', xml).text()!=""){
			alert($('error', xml).text());
			return 0;
		}
		boletin=$('boletin', xml).text();
		if(boletin=="0"){
			$('#artista-activo').html($('artista', xml).text())
			$('#titulo-activo').html($('cancion', xml).text())
			$('#listado-canciones ul').html($('playlist', xml).text())
		}
		streaming($('delay', xml).text());
	}, "xml");
}
function cambiarderadio(radionueva){
	if(radio!=radionueva){
		radio=radionueva
		actualizarStreaming()
	}
}

function comprobarminiradio(radioTemp){
	miniradio=window.open("",'aragonradio2_miniradio',"width=577,height=286,scrollbars=NO, resizable=NO, Directories=NO, Location=NO, Menubar=NO, Status=NO, Toolbar=NO, Top=0, Left=0");
	if(miniradio.document.getElementsByTagName('BODY')[0].innerHTML=="")abrirminiradio(radioTemp);
}
function comprobarminipodcast(){
	podcast=window.open("",'aragonradio2_reproductor',"width=780,height=640,scrollbars=NO, resizable=NO, Directories=NO, Location=NO, Menubar=NO, Status=NO, Toolbar=NO, Top=0, Left=0");
	if(podcast.document.getElementsByTagName('BODY')[0].innerHTML=="")abrirpodcast('');
}


function abrirminiradio(radioTemp){
	radio=radioTemp;	
	if(podcast){cierreseguro=1;podcast.close();cierreseguro=0;}
	miniradio=window.open("/radio.php?radio="+radio,'aragonradio2_miniradio',"width=577,height=286,scrollbars=NO, resizable=NO, Directories=NO, Location=NO, Menubar=NO, Status=NO, Toolbar=NO, Top=0, Left=0");return false;
}
function abrirpodcast(datos){
	if(miniradio){cierreseguro=1;miniradio.close();cierreseguro=0; }
	podcast=window.open("/reproductor.php"+datos,'aragonradio2_reproductor',"width=780,height=640,scrollbars=NO, resizable=NO, Directories=NO, Location=NO, Menubar=NO, Status=NO, Toolbar=NO, Top=0, Left=0");return false;
}

function cerrarreproductor(num){
	if(num==1)jQuery.post("miniradio.php",{activo:radio});
	else if(num==2)jQuery.post("repropodcast.php",{activo:1});
}
function cargarreproductor(cookie){
	if(cierreseguro==1){
		if(cookie==1)jQuery.post("miniradio.php",{activo:radio, noactivo: 1});
		return 0;
	}
	if(cookie==1){
		jQuery.post("miniradio.php",{activo:''},   function(xml){														 
			if(xml!=0)abrirpodcast('')
		});
	}	else if(cookie==2){
		jQuery.post("repropodcast.php",{activo:0},   function(xml){																						
			if(xml!="")abrirminiradio(xml)
		});
	}
}
function cargarreproductor2(radioTemp){
	radio=radioTemp;
	swfobject.embedSWF("swf/player_AR2.swf", "player_ar2", "237", "240", "9.0.0","swf/expressInstall.swf",{canal: radioTemp},{vspace: 0,quality: 'high',wmode: 'transparent'});
}

function cierraReproductor(num){
	opener.cambiarderadio(radio);
	opener.cargarreproductor(num);
}
function abreReproductor(num){
	opener.cerrarreproductor(num)
}

function eliminarFavorito(q){
	$.post("ajax/podcastFavorito.php", {emision: ""+q+"", eliminar:1}, function(data){
		if(data.length >0) {
			alert(data);
		}
		$("#podcast-ficha"+q).slideUp();
	});
}

function anadirFavorito(q) {
		$.post("ajax/podcastFavorito.php", {emision: ""+q+""}, function(data){
				if(data.length >0) {
				alert(data);
				}
		});
		if(!podcast)abrirpodcast("?fav="+q);
		else if(podcast.closed)abrirpodcast("?fav="+q);
		else {podcast.favorito(q); podcast.focus();}
}

function reproducirPodcast(q) {
		$.post("ajax/podcastLista.php", {emision: ""+q+""}, function(data){
				if(data.length >0) {
				}
		});
		if(!podcast)abrirpodcast("?reproducir="+q);
		else if(podcast.closed)abrirpodcast("?reproducir="+q);
		else {podcast.reproducir(q) ; podcast.focus();}
}
function agregarPodcast(q) {
		$.post("ajax/podcastLista.php", {emision: ""+q+""}, function(data){
				if(data.length >0) {
				}
		});
		if(!podcast)abrirpodcast("?agregar="+q);
		else if(podcast.closed)abrirpodcast("?agregar="+q);
		else {podcast.agregar(q); podcast.focus();}
}