var code="";
var xcode="";
var currentPosition = 0;
var currentVolume = 80;
var __xJwPlayer = null;

function playerReady(thePlayer) {
	__xJwPlayer = window.document[thePlayer.id];
	addListeners();
}

function addListeners() {
	if (__xJwPlayer) {
		__xJwPlayer.addModelListener("TIME", "positionListener");
		__xJwPlayer.addControllerListener("VOLUME", "volumeListener"); } 
	else { setTimeout("addListeners()",100); }
}

function positionListener(obj) {
	currentPosition = obj.position;
	var tmp = document.getElementById("jsPos");
	if (tmp) { tmp.innerHTML = "position: " + currentPosition; }
}

function volumeListener(obj) {
	currentVolume = obj.percentage;
	var tmp = document.getElementById("jwVol");
	if (tmp) { tmp.innerHTML = "volume: " + currentVolume; }
}

function deletePlayer(theWrapper, thePlaceholder, thePlayerId) {
            swfobject.removeSWF(thePlayerId);
            var tmp=document.getElementById(theWrapper);
            if (tmp) { tmp.innerHTML = "<div id='" + thePlaceholder + "'></div>"; }
        }

function jwPlayerUrl(url) {
if (__xJwPlayer) {
  //__xJwPlayer.sendEvent("PLAY","false"); 
  __xJwPlayer.sendEvent("LOAD",url); }
}

function createPlayer(thePlaceholder, thePlayerId, theWidth, theHeight, theFile, theStreamBase, theImage, theLink, theAutostart) {
	var flashvars = {
			config:"",

			author:"",
			captions:"",
			description:"",
			duration:"0",
			file:theFile,
			image:theImage,
			link:theLink,
			start:"0",
			title:"",
			type:"",

			controlbar:"bottom",
			playlist:"none",
			playlistsize:"180",
			skin:"",

			autostart:theAutostart,
			bufferlength:"1",
			displayclick:"play",
			item:"0",
			mute:"false",
			quality:"true",
			repeat:"always",
			shuffle:"false",
			stretching:"uniform",
			volume:"90",
                        
                        screencolor:"white",
                        backcolor:"#cccccc",

			abouttext:"",
			aboutlink:"",
			linktarget:"_blank",
			tracecall:"",
			streamer:theStreamBase
	}
	var params = {
			allowfullscreen:"true",
			allowscriptaccess:"always"
	}
	var attributes = {
			id:thePlayerId,
			name:thePlayerId
	}
	swfobject.embedSWF("/popup/fx/jwplayer.swf", thePlaceholder, theWidth, theHeight, "9.0.115", "/popup/fx/expressInstall3.swf", flashvars, params, attributes);
}


function initPlayer(jwPlayerDiv, jwWrapper, jwPlayerId, theFile, theStreamBase, fxWidth, fxHeight, theImage, theAutostart) {
	deletePlayer(jwWrapper,jwPlayerDiv, jwPlayerId);
	createPlayer(jwPlayerDiv,jwPlayerId,fxWidth, fxHeight, theFile, theStreamBase, theImage, 'http://www.ltvi.fr', theAutostart);
}


