
	function updateNowPlayingInformation (data) {
		//console.log(data);
		
		// program image
		$(".currentepisode-container").children(".program-graphic").children(".programImg").attr({src : data.programImg});
		
		// program info
		if(data.episodeDate) {
			$(".currentepisode-container").children(".program-info").children(".episode-date").text(data.episodeDate);
		} else {
			$(".currentepisode-container").children(".program-info").children(".episode-date").text('');
		}

		// episode title
		$(".currentepisode-container").children(".program-info").children(".episode-title").text(data.episodeTitle);

		// episode host
		$(".currentepisode-container").children(".program-info").children(".episode-host").text(data.episodeHost);

		// episode program name
		$(".currentepisode-container").children(".program-info").children(".episode-programname").text(data.episodeProgramname);

		// episode description
		$(".currentepisode-container").children(".program-info").children(".episode-description").text(data.episodeDescription);
	}

	function updateNextProgramInformation (data) {
		// program image
		$(".nextepisode-container").children(".program-graphic").children(".programImg").attr({src : data.programImg});

		// program info
		if(data.episodeDate) {
			$(".nextepisode-container").children(".episode-date").text(data.episodeDate);
		} else {
			$(".nextepisode-container").children(".episode-date").text('');
		}

		// episode title
		$(".nextepisode-container").children(".episode-title").text(data.episodeTitle);

		// episode host
		$(".nextepisode-container").children(".episode-host").text(data.episodeHost);

		// episode program name
		$(".nextepisode-container").children(".episode-programname").text(data.episodeProgramname);
	}

	function updateProgramData(url, functionCallback) {
		if (Drupal.jsEnabled) {
			// get JSON data
			$.getJSON(url, function(data, textStatus) {
					if (functionCallback) {
						functionCallback(data);
					}
				}
			);
		}		
	}
	
	$(document).ready(function() {
		$(document).everyTime(120000, function (i) {

			updateProgramData("unityfm_ajax_nowplaying", updateNowPlayingInformation);


			updateProgramData("unityfm_ajax_nextprogram", updateNextProgramInformation);
		});
	});

 