// some variables to save
	var currentPosition;
	var currentVolume;
	var currentItem;

// these functions are caught by the JavascriptView object of the player.
	function sendEvent(swf,typ,prm) { thisMovie(swf).sendEvent(typ,prm); };
	function getUpdate(typ,pr1,pr2,swf) {};

// These functions are caught by the feeder object of the player.
	function loadFile(swf,obj) { thisMovie(swf).loadFile(obj); };
	function getLength(swf) { var len = thisMovie(swf).getLength(); };
	function addItem(swf,obj,idx) { thisMovie(swf).addItem(obj,idx); };
	function removeItem(swf,idx) { thisMovie(swf).removeItem(idx); };
	function itemData(swf,idx) { var obj = thisMovie(swf).itemData(idx); };

// This is a javascript handler for the player and is always needed.
	function thisMovie(swf) {
		if(navigator.appName.indexOf("Microsoft") != -1) {
			return window[swf];
		} else {
			return document[swf];
		}
	};

// script pour lancer la lecture du player après un délai de 1 sec.
	function playDelay() { setTimeout("sendEvent('podcastplayer','playitem',0)",1000); };