var RCidtc = -1;
var RCcssIsLoad = false;
var RCdirectory = 'http://www.radioclassique.fr/';

//*************** Inclusion des fichier JavaScript Généraux ***************//
/*
function RCincludeScript(fileName) 
{
	if (document.getElementsByTagName) 
	{
		Script = document.createElement("script");
		Script.type = "text/javascript";
		Script.src = fileName;
		Body = document.getElementsByTagName("BODY");
		if (Body) 
			Body[0].appendChild(Script);
	}
	else
		alert('Votre navigateur ne supporte pas cette fonctionnalité');
}

RCincludeScript(RCdirectory + "fileadmin/player/js/player_detect.js");
RCincludeScript(RCdirectory + "fileadmin/player/js/player_popup.js");
RCincludeScript(RCdirectory + "fileadmin/player/js/player_info.js");

*/
function RCincludeCss(fileName) 
{
	if (document.getElementsByTagName) 
	{
		css = document.createElement("link");
		css.type = "text/css";
		css.rel = "stylesheet";
		css.href = fileName;
		head = document.getElementsByTagName("HEAD");
		if (head)
			head[0].appendChild(css);
			
		RCcssIsLoad = true;
	}
	else
		alert('Votre navigateur ne supporte pas cette fonctionnalité');
}

RCincludeCss(RCdirectory + "fileadmin/player/css/player_deporte.css");
//*************************************************************************//
function RCactualiseTitreEnCours()
{
	xhrFile = getXhr();
	xhrFile.open("POST", RCdirectory + "modules/flux_xml/player2.php", true);
	xhrFile.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhrFile.onreadystatechange = function() 
	{
		if(xhrFile.readyState == 4 && xhrFile.status == 200) 
		{
			var reponse = xhrFile.responseXML.documentElement;
			var newIdtc;
			
			if(reponse.getAttribute("idtc"))
				newIdtc = reponse.getAttribute("idtc");
				
			if(RCidtc != newIdtc)
			{
				RCidtc = newIdtc;
				
				//alert('actualise');
				var titre = regclean(getXmlNodeValue(reponse,"tc_titre")) + ' - ' + regclean(getXmlNodeValue(reponse,"tc_contenu"));
				document.getElementById('RCtitreEnCoursContent').innerHTML = titre;
				
				var marquee = document.getElementById("RCtitreEnCoursContent");
				if (marquee) 
				{
					marquee.stop();
					if (marquee.outerDiv)	// Moz.
						marquee.outerDiv.scrollLeft = marquee.outerDiv.clientWidth;
					else 
						marquee.scrollLeft = marquee.clientWidth;
				}
				
				if(titre.length > 25)
				{
					if(!document.body)
						marquee.stopAt = document.getElementById('RCtitreEnCours').scrollWidth;
					
					marquee.start();
					if (marquee.outerDiv)
						marquee.newPosition = parseInt(marquee.outerDiv.clientWidth - marquee.outerDiv.scrollLeft / 2 - 20);
					else
						marquee.newPosition = parseInt(marquee.clientWidth - marquee.scrollLeft / 2 - 20);
				}
				
			}
			setTimeout('RCactualiseTitreEnCours()', 30000);
		}
	}
	xhrFile.send("idtc=" + RCidtc);
}

function RCinitPlayer()
{
	document.getElementById('RCimage').innerHTML = '<img src="' + RCdirectory + 'fileadmin/player/imgs/player_265x95.jpg" /><div id="RCtitreEnCours"><marquee id="RCtitreEnCoursContent" direction="left" scrollamount="1" scrolldelay="40">Titre en cours</marquee></div>';
	document.getElementById('RCimage').onclick = function() 
	{
		return popupPlayer(RCdirectory + 'fileadmin/player','b',0);
	}
	
	if(document.body)
	{
		RCactualiseTitreEnCours();
	}
	else
	{
		document.onreadystatechange = function()
		{
			RCactualiseTitreEnCours();
		}
	}
}