var TAB_Artiste 		= new Array(4);
var TAB_Titre   		= new Array(4);
TAB_Artiste[0] 	= "YAEL NAIM";
TAB_Titre[0] 		= "NEW SOUL";
TAB_Artiste[1] 	= "SHOLA AMA";
TAB_Titre[1] 		= "YOU MIGHT NEED SOMEBODY";
TAB_Artiste[2] 	= "PASCALE PICARD";
TAB_Titre[2] 		= "SMILIN'";
TAB_Artiste[3] 	= "ABBA";
TAB_Titre[3] 		= "DANCING QUEEN";
var rotation_plyers = 1000; /* Millisecondes */
var timerPlayers 	= 0;
var timerRotation   = 0;
var idradio         = 0;
function BruteRefresh(){
	return window.refresh();
}
function Rotate(){
	JQ("span.Plyer_rotate").toggle();
	timerRotation = setTimeout('Rotate()',5000);
}
function AddToFavoris(){
	if (navigator.appName != 'Microsoft Internet Explorer' ){
		window.sidebar.addPanel("MFM.fr, la radio Variété-Pop","http://www.mfm.fr","");
	}else{
		window.external.AddFavorite("http://www.mfm.fr","MFM.fr, la radio Variété-Pop");
	}
	return false;
}
function RefreshPlayer(){
	ObjTime = new Date();
	JQ.ajax({
        type: "GET",
        url: '/playermfm_xml.php?radio=all&mode=history&d=' + ObjTime.getTime(),
        dataType: "xml",
        success: function(xml) { 
        	var i=0;
        	JQ("item",xml).each(function(s){
      			if ((JQ("artiste:eq("+s+")" , xml).text() != TAB_Artiste[i]) && (JQ("titre:eq("+s+")" , xml).text()   != TAB_Titre[i])){      				
	       			TAB_Artiste[i] = JQ("artiste:eq("+s+")" , xml).text();
	       			TAB_Titre[i]   = JQ("titre:eq("+s+")" , xml).text();
	       			JQ("span[rel*=rad"+JQ(this).attr("radio")+"_artiste]").html(JQ("artiste:eq("+s+")" , xml).text());
	       			JQ("span[rel*=rad"+JQ(this).attr("radio")+"_titre]").html(JQ("titre:eq("+s+")" , xml).text());
	       			JQ("span[rel*=rad"+JQ(this).attr("radio")+"_cover] img").attr("src",JQ("cover:eq("+s+")" , xml).text());
       			}
       			i 	= i+1;   
        	});
        }
    });

    timerPlayers = setTimeout('RefreshPlayer()',30000);
 
}
function OpenPlayer(href){
	window.open(href,'Mfm','width=810, height=610, top=25, left=25,scrollbars=0,resizable=0');
	return false;
}
function OpenPlayerFlash(href){
	window.open(href,'Mfm','width=810, height=610, top=25, left=25,scrollbars=0,resizable=0');
}
JQ(document).ready(function(){
	JQ("a[rel*=openPLAYER]").click(function(){
		OpenPlayer(JQ(this).attr("href"));
		return false;
	});
	RefreshPlayer();
	Rotate();
	JQ("a[rel*=tooltip]").tooltip({ 
	    track: true, 
	    delay: 0, 
	    showURL: false
	});
	JQ("#text_recherche").attr("cursor","pointer");
	JQ("#text_recherche").focus(function(){
		if (JQ(this).val() == ""){JQ(this).removeClass("google");}
	});
	JQ("#text_recherche").blur(function(){
		if (JQ(this).val() == ""){JQ(this).addClass("google");}
	});
	JQ("div a#addToFav").click(function(){AddToFavoris(); return false});
	JQ("div a#addToHomepage").click(function(){
		if (JQ.browser.msie){
			this.style.behavior='url(#default#homepage)'; 
			this.setHomePage('http://www.mfm.fr');
			return false;
		}else{
			alert('Cette fonctionnalité n\'est pas disponible avec votre navigateur.');
			return false;
		}
	});
	
	JQ("a[rel*=streamSONG]").click(function(){
		var cib    = JQ(this);
		JQ("a[rel*=streamSONG]").parents("li").find("div[rel*=playSONG]").html(" ");
		
		cib.parents("li").find("div[rel*=playSONG]").html(" ").flash({
			src:'/swf/dewplayer.swf?mp3='+cib.attr("href")+'&autostart=1&showtime=1',
			width:200,
			height:20,
			wmode:'transparent'
		});
		return false;
	});
});