var nowOrNext = "now";
var thisDay = 1;
var thisFormat = 0;

var listenAgainURL = 'http://txradica.net/tune.php?c=spectrumod/';
var listenAgainLink = new Object();
listenAgainLink['amrit_vela_radio.phtml'] = 'amritvela-listenagain.html';
listenAgainLink['chinese_spectrum.phtml'] = 'chinesespectrum-listenagain.html';
listenAgainLink['ibc_tamil.phtml'] = 'ibctamil-listenagain.html';
//listenAgainLink['iranian.phtml'] = 'iranianprogramme.wma&.wax';
listenAgainLink['irish_spectrum.phtml'] = 'irishspectrum-listenagain.html';
//listenAgainLink['latinisimo_hispanic.phtml'] = 'latinisimo.wma&.wax';
listenAgainLink['negat_ethiopia_radio.phtml'] = 'negatethiopiaradio-listenagain.html';
listenAgainLink['radio_fatima_muslim_programme.phtml'] = 'radiofatima-listenagain.html';
listenAgainLink['radio_focus_ghanaian.phtml'] = 'radiofocus-listenagain.html';
listenAgainLink['somali_on_air.phtml'] = 'soa-listenagain.html';
listenAgainLink['tikkun_spectrum_jewish.phtml'] = 'tikkunspectrum-listenagain.html';
listenAgainLink['zee_radio_on_spectrum_asian.phtml'] = 'zeeradio-listenagain.html';
listenAgainLink['paradise_club_mauritian.phtml'] = 'paradiseclub-listenagain.html';
listenAgainLink['brazil_news.phtml'] = 'brazilnews-listenagain.html';
listenAgainLink['the_london_ceilidh.phtml'] = 'thelondonceilidh-listenagain.html';
listenAgainLink['arabic_spectrum.phtml'] = 'arabicspectrum-listenagain.html';
listenAgainLink['radio_vision.phtml'] = 'radiovision-listenagain.html';
listenAgainLink['radio_seagull.phtml'] = 'radioseagull-listenagain.html';

/*
listenAgainLink['amrit_vela_radio.phtml'] = 'amritvela.wma&.wax';
listenAgainLink['chinese_spectrum.phtml'] = 'chinesespectrum.wma&.wax';
listenAgainLink['ibc_tamil.phtml'] = 'ibctamil.wma&.wax';
listenAgainLink['iranian.phtml'] = 'iranianprogramme.wma&.wax';
listenAgainLink['irish_spectrum.phtml'] = 'irishspectrum.wma&.wax';
listenAgainLink['latinisimo_hispanic.phtml'] = 'latinisimo.wma&.wax';
listenAgainLink['negat_ethiopia_radio.phtml'] = 'negatethiopiaradio.wma&.wax';
listenAgainLink['radio_fatima_muslim_programme.phtml'] = 'radiofatima.wma&.wax';
listenAgainLink['radio_focus_ghanaian.phtml'] = 'radiofocus.wma&.wax';
listenAgainLink['somali_on_air.phtml'] = 'soa.wma&.wax';
listenAgainLink['tikkun_spectrum_jewish.phtml'] = 'tikkunspectrum.wma&.wax';
listenAgainLink['zee_radio_on_spectrum_asian.phtml'] = 'zeeradio.wma&.wax';
listenAgainLink['paradise_club_mauritian.phtml'] = 'paradiseclub.wma&.wax';
*/
var podcastURL = 'http://spectrum.radica.com/podcasts/';
var podcastLink = new Object();
podcastLink['radio_fatima_muslim_programme.phtml'] = '/podcasts.phtml';

var listenLiveInfo = new Object();

listenLiveInfo['amrit_vela_radio.phtml'] = 
	'558AM~Mon-Sun 04:00-06:00|DAB~Mon-Sun 04:00-06:00';
	
listenLiveInfo['cbc_canada.phtml'] = 
	'558AM~Sun-Fri 02:00-03:00|DAB~Mon-Sun 02:00-03:00';
	
listenLiveInfo['rci_canada.phtml'] = 
	'558AM~Sun-Fri 02:00-03:00|DAB~Mon-Sun 02:00-03:00';
	
listenLiveInfo['chinese_spectrum.phtml'] = 
	'558AM~Mon-Sun 18:00-19:00|DAB~Mon-Fri 21:00-22:00';
	
listenLiveInfo['china_radio_international.phtml'] = 
	'558AM~Mon-Sun 16:00-18:00<br />Mon-Fri 21:00-23:00 (English Language)';
	
listenLiveInfo['ibc_tamil.phtml'] = 
	'558AM~Mon-Sun 19:00-21:00|DAB~Tue-Fri 20:00-21:00';
	
listenLiveInfo['iranian.phtml'] = 
	'558AM~Mon-Sun 23:00-00:00<br />Sat 15:00-16:00|DAB~Mon-Fri 22:00-00:00';

listenLiveInfo['irish_spectrum.phtml'] = 
	'558AM~Mon 00:00-01:00<br />Sat 13:00-14:00|DAB~Mon 00:00-01:00|SKY~Mon 00:00-01:00<br />Sat 13:00-14:00';

listenLiveInfo['kbs_world_radio_korea.phtml'] = 
	'558AM~Sun-Fri 01:00-01:30|DAB~Mon-Sun 01:00-01:30';

listenLiveInfo['latinisimo_hispanic.phtml'] = 
	'558AM~Mon-Fri 15:00-16:00|&nbsp;~&nbsp;';

listenLiveInfo['pbs.phtml'] = 
	'558AM~Sun-Mon 03:00-04:00|DAB~Mon-Sun 03:00-04:00';

listenLiveInfo['negat_ethiopia_radio.phtml'] = 
	'SKY~Sat & Sun 16:00-18:00|&nbsp;~&nbsp;';

listenLiveInfo['polish_radio_external_service.phtml'] = 
	'558AM~Tue-Sun 00:00-00:30|DAB~Tue-Sun 00:00-00:30';

listenLiveInfo['radio_fatima_muslim_programme.phtml'] = 
	'558AM~Mon-Sun 06:00-07:00|DAB~Mon-Sun 06:00-07:00|SKY~Mon-Sun 06:00-07:00';

listenLiveInfo['radio_focus_ghanaian.phtml'] = 
	'DAB~Mon-Sun 07:00-18:00<br />Sat & Sun 20:00-00:00|SKY~Mon-Sun 20:00-00:00<br />Tue-Sun 00:00-06:00<br />Mon-Fri 07:00:18:00<br />Mon 01:00-06:00<br />Sat 14:00-16:00';

listenLiveInfo['radio_netherlands.phtml'] = 
	'558AM~Tue-Sun 00:30-01:00|DAB~Tue-Sun 00:30-01:00';

listenLiveInfo['radio_sweden.phtml'] = 
	'558AM~Mon-Sun 01:30-02:00|DAB~Mon-Sun 01:30-02:00';

listenLiveInfo['somali_on_air.phtml'] = 
	'DAB~Mon-Sun 18:00-20:00|SKY~Mon-Sun 18:00-20:00';

listenLiveInfo['tikkun_spectrum_jewish.phtml'] = 
	'DAB~Mon 20:00-21:00|SKY~Sun 13:00-14:00';

listenLiveInfo['zee_radio_on_spectrum_asian.phtml'] = 
	'558AM~Mon-Sun 07:00-13:00|&nbsp;~&nbsp;';

listenLiveInfo['paradise_club_mauritian.phtml'] = 
	'558AM~Sat 01:00-04:00|&nbsp;~&nbsp;';

listenLiveInfo['voice_of_russia.phtml'] = 
	'558AM~Mon-Sun 14:00-15:00 <i>(Russian Language)</i><br />Sun-Fri 13:00-14:00 <i>(English Language)</i>';

var thisURL = location.href;
var pageName = thisURL.split("/");
pageName = pageName[pageName.length-1];

function changeDay() {
	$.ajax( {
	
		type: "POST",
		url: "/schedule.php",
		dataType: "json",
		data: { "action": "getScheduleData", "thisDay": thisDay, "thisFormat": thisFormat },
		success: function(result) {
			$("#bg-schedule").html(result["data"]);
		}
		
	});
}

function goto(url) {
	location = url;
}

function listenLive() {
	if(nowOrNext == "now") {
		$("#SKYNow").hide("slow", function() {
			$("#SKYNext").show("slow");
		});
		$("#DABNow").hide("slow", function() {
			$("#DABNext").show("slow");
		});
		$("#InternetNow").hide("slow", function() {
			$("#InternetNext").show("slow");
			nowOrNext = "next";
		});
	} else {
		$("#SKYNext").hide("slow", function() {
			$("#SKYNow").show("slow");
		});
		$("#DABNext").hide("slow", function() {
			$("#DABNow").show("slow");
		});
		$("#InternetNext").hide("slow", function() {
			$("#InternetNow").show("slow");
			nowOrNext = "now";
		});
	}
	setTimeout("listenLive()", 5000);
}

function listenLiveLink() {
	location = "/listen_live.phtml";
}

function listenAgain() {
	document.getElementById("player").src = listenAgainURL+listenAgainLink[pageName];
}

function playLive(stream) {
	document.getElementById("player").src = "http://txradica.net/tune.php?c="+stream+"&.wax";
}

function downloadPodcast() {
//	document.getElementById("player").src = podcastURL+podcastLink[pageName];
//	location = podcastLink[pageName];
	location = "/podcasts.phtml";
}

function updateListenLive() {
	if(listenLiveInfo[pageName]) {
		var formats = listenLiveInfo[pageName].split("|");
		var progs;
		var rows = '';
		var cols = '';
		for(var i = 0; i < formats.length; i++) {
			progs = formats[i].split("~");
			for(var j = 0; j < progs.length; j++) {
				j == 0 ?
					cols += '<th valign="top">'+progs[j]+'</th>':
					cols += '<td>'+progs[j]+'</td>';
			}
			rows += '<tr>'+cols+'</tr>';
			cols = '';
		}
		var data = '<table border="0">'+rows+'</table>';
		$("#ll-m").html(data);
	} else {
		$("#listenLiveBanner").hide();
	}
}

function updateSchedule() {
	$.ajax( {
	
		type: "POST",
		url: "/schedule.php",
		dataType: "json",
		data: { "action": "getSchedule" },
		success: function(result) {
		
			$("#SKYNow .programme").html(result["now"][2][1]);
			$("#DABNow .programme").html(result["now"][1][1]);
			$("#InternetNow .programme").html(result["now"][0][1]);
			
			$("#SKYNext .programme").html(result["next"][2][1]);
			$("#SKYNext .time").html(result["next"][2][2]);
			$("#DABNext .programme").html(result["next"][1][1]);
			$("#DABNext .time").html(result["next"][1][2]);
			$("#InternetNext .programme").html(result["next"][0][1]);
			$("#InternetNext .time").html(result["next"][0][2]);
		}
		
	});
	setTimeout("updateSchedule()", 60000);
}
