function audiopodcast(url , height)
{
	//Creat Podcase Player
	
	var playerheight = height - 25;
	playerheight = playerheight.toString();
	
	var audiopodcast = new SWFObject('http://mediafiles.njit.edu/players/flvplayer.swf','mpl','269',height ,'6'); 
	
	var closelinkDiv = document.createElement('div');
	closelinkDiv.className = 'closeaudiolink';
	closelinkDiv.id = 'closeaudio';
	var closelink = document.createElement('div');
	closelink.className = 'closeaudiolink_btn';
	closelink.innerHTML = '(x) Close Audio';
	closelinkDiv.appendChild(closelink);
	Event.observe(closelink, 'click', closeaudio);
	
	Event.observe(closelink, 'mouseover', function () { closelink.className = 'closeaudiolink_btn_over';   });
	Event.observe(closelink, 'mouseout', function () { closelink.className = 'closeaudiolink_btn';   });
	
	//methods
	this.init = init;
	this.openaudio = openaudio;
	this.closeaudio = closeaudio;
	
	function init()
	{
		var audiodiv = document.createElement('div');
		audiodiv.className = 'audiopodcast';
		audiodiv.id = 'player2';
		var getflashplayer = document.createElement('a');
		getflashplayer.setAttribute('href','http://www.macromedia.com/go/getflashplayer');
		getflashplayer.innerHTML = 'Get the Flash Player to see this player.';
		audiodiv.appendChild(getflashplayer);
		document.body.appendChild(audiodiv);
		
		audiopodcast.addParam('allowfullscreen','true'); 
		audiopodcast.addVariable('displayheight','0'); 
		audiopodcast.addVariable('file',url); 
		audiopodcast.addVariable('height', height); 
		audiopodcast.addVariable('width','269'); 
		audiopodcast.addVariable('autostart','true'); 
		audiopodcast.addVariable('shuffle','false'); 
		audiopodcast.addVariable('frontcolor','0xFFFFFF');
		audiopodcast.addVariable('backcolor','0x000000');
		audiopodcast.addVariable('lightcolor','0xFFFFFF');
		
		$('player2').style.height = height + 'px';
		
		$('spiff_window').insertBefore($('player2'),$('spiff_caption'))
	}
	
	function openaudio()
	{		
		$('player2').innerHTML = '';
		
		new Effect.Opacity('player2',
		{ duration: .5, 
		  transition: Effect.Transitions.linear, 
		  from: 0.0, to: 1.0,
		  beforeStart: function ()
			  {
				 $('player2').style.display='block';
				 $('player2').style.visibility='visible';
			  },
		  afterFinish:  function ()
			  {
				$('player2').style.visibility='visible';
				$('player2').style.filter='alpha(opacity=100)';
				$('player2').style.MozOpacity='1.0';
				$('player2').style.opacity='1.0';
				audiopodcast.write('player2');
				$('spiff_window').insertBefore(closelinkDiv, $('player2'))
			  }
		 });
		 
		 new Effect.Morph('player2',
		{  
			style:'height:' + height + 'px;',
  			duration:0.5,
		  	beforeStart: function ()
			  {
				 $('player2').style.height='0px';
			  },
		  afterFinish:  function ()
			  {
				 $('player2').style.height= height + 'px';
			  }
		 });
	}
	
	function closeaudio()
	{
			$('player2').innerHTML = '';
			new Effect.Opacity('player2',
			{ 
				duration: .5, 
				transition: Effect.Transitions.linear, 
				from: 1.0, to: 0.0,
				afterFinish:  function ()
				  {
						$('player2').style.display='none';
						$('player2').style.visibility='hidden';
						$('spiff_window').removeChild(closelinkDiv)
				  }
			 });
 			 new Effect.Morph('player2',
			{  
				style:'height:0px;',
				duration:0.5,
				beforeStart: function ()
				  {
					 $('player2').style.height= height + 'px';
				  },
			  afterFinish:  function ()
				  {
					 $('player2').style.height= '0px';
				  }
			 });
	}
}