	var player;

	var track;

	var autostart;

	var number_of_podcasts=4;



	AudioPlayer.setup("/maritimes/flash/audioplayer.swf", {  

		width: 290  

	});  	







//	functions to call once dom has loaded

	jQuery(function() {



			//	open a CBC podcast and display contents 

			//maritimenoon/includes/maritimenoon.xml

			jQuery.ajax({

				type: "GET",

				url: "/podcasting/includes/skaftedstream.xml",

				dataType: "xml",

				success: function(xml) {

						var html='	<ul id="playlist">';

						

						var items=jQuery(xml).find('item');

						var n=jQuery(items).length -1;

						

						if (n<number_of_podcasts) {

							for(i=0; i<=n; i++) {

								var pubDate = jQuery(items[i]).find('pubDate').text().substr(0,16);

								var title=jQuery(items[i]).find('title').text();

								var description = jQuery(items[i]).find('description').text();

								var guid = jQuery(items[i]).find('guid').text();

								

								html+='		<li class="audio">';

								html+='			<a href="'+ guid +'" title="Listen to Podcast" class="audio">'+title+'</a>';

								html+='			<div class="pubDate">'+ pubDate +'</div>';

								html+='			<div class="description">'+ description +'</div>';

								html+='		</li>';

							}

						} else {

							for(i=0; i<=number_of_podcasts; i++) {

								var pubDate = jQuery(items[i]).find('pubDate').text().substr(0,16);

								var title=jQuery(items[i]).find('title').text();

								var description = jQuery(items[i]).find('description').text();

								var guid = jQuery(items[i]).find('guid').text();

								

								html+='		<li class="audio">';

								html+='			<a href="'+ guid +'" title="Listen to Podcast" class="audio">'+title+'</a>';

								html+='			<div class="pubDate">'+ pubDate +'</div>';

								html+='			<div class="description">'+ description +'</div>';

								html+='		</li>';

							}

						}





						html+='	</ul>';

						jQuery('#listen_content').append(html);

				}

			});







			//	listener for audio playlist link clicks

			jQuery('#playlist > li.audio > a').live('click', function() {

				jQuery('#playlist > li').removeClass('active');

				jQuery(this).parent().addClass('active');

				

				track=jQuery(this).attr('href');

				player=buildPlayer(track,'yes');

				jQuery('#audioplayer').children().remove();

				jQuery('#audioplayer').append(player);

				

				return false;										

			});

			

			

	});



	//	build player innerhtml

	function buildPlayer(track, autostart) {

		player  ='<div id="podcastplayer">Podcast - requires flash to listen</div>';

		player +='<script type="text/javascript">  ';

		player +='	AudioPlayer.embed("podcastplayer", {soundFile: "'+track+'", initialvolume:50,  autostart: "yes" });  ';

		player +='</script> ';



		return player;

	}
