	var player;
	var track;
	var autostart;
	var number_of_podcasts=4;
	
	

//	functions to call once dom has loaded
	jQuery(function() {


//	remove the dividing border from the last <li>
			jQuery('.li_divider ul li:last-child').each(function(){
				jQuery(this).addClass('last');
			});
	

			//	open a CBC podcast and display contents
			// /podcasting/includes/peiislandmorn.xml
			jQuery.ajax({
				type: "GET",
				url: "/podcasting/includes/nlstjohnmorn.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;										
			});
			
			
	});

	function initializeAudioPlayer() {

		//	initialize player
		//track='http://podcast.cbc.ca/mp3/maritimenoon_20090629_17624.mp3';
		//track=jQuery('#playlist > li:first > a').attr('href');
		//jQuery('#playlist > li:first > ul > li > a:first').addClass('active');
		
		//track=jQuery('#playlist > a:first').attr('href');
		//alert(track);
		//layer=buildPlayer(track,'no');
		//jQuery('#audioplayer').append(player);
	}


	//	build player innerhtml
	function buildPlayer(track, autostart) {
		player  ='<object type="application/x-shockwave-flash" data="/islandmorning/assets/flash/audioplayer.swf" id="audioplayer1" height="24" width="290">';
		player +='<param name="movie" value="/islandmorning/assets/flash/audioplayer.swf">';
		player +='<param name="FlashVars" value="playerID=1&soundFile='+ track +'&autostart='+autostart+'">';
		player +='<param name="quality" value="high">';
		player +='<param name="menu" value="false">';
		player +='<param name="wmode" value="transparent">';
		player +='</object>';
		
		return player;
	}
