var curr_titre = "";
var ObjTime    = 0;
var timer      = "";
var cib        = "";
var player_stream= "";
var player_id    = "cnr_player";
var stream_url   = "http://87.98.189.185:8080/";
var player_obj   = "";

function RefreshInfos(){
ObjTime = new Date();
   JQ.ajax({
      type: "GET",
      url: '/ajx/onair.xml?t='+ObjTime.getTime(),
      dataType: "xml",
      success: function(xml) {
	      if (JQ("idunik:eq(0)",xml).text() != curr_titre){
	    	  JQ(".titres_diffuses ul li[rel*=1]").fadeOut(1000,function(){
	    		  JQ(".text .infos h2").html(JQ("artiste:eq(0)", xml).text());
		  	      JQ(".text .infos h3").html(JQ("titre:eq(0)", xml).text());
		  	      JQ(".text .cover img").attr("src","/covers/"+JQ("cover:eq(0)", xml).text());
		  	      document.title  	= (JQ("artiste:eq(0)", xml).text()+' ('+JQ("titre:eq(0)", xml).text()+') [Clubbin\'one - dancefloor music]');
		  	      	
		  	      	for (i=1; i<6; i++){
		  	      		cib = JQ(".titres_diffuses ul li[rel*="+i+"] .titre_diff");
		  	      		cib.find("span.time").html(JQ("diff:eq("+i+")", xml).text());
		  	      		cib.find("span.artiste").html(JQ("artiste:eq("+i+")", xml).text());
		  	      		cib.find("span.titre").html(JQ("titre:eq("+i+")", xml).text());
		  	      	}
		  	      	curr_titre = JQ("idunik:eq(0)",xml).text();
		  	      JQ(".titres_diffuses ul li[rel*=1]").fadeIn(1000);
	    	  });
	    	  
	    	
	      }      	
      }
   });
   timer = setTimeout('RefreshInfos()',5000);
}
function MakePlayer(){
	player_stream = new SWFObject("/swf/player.swf", "Player", "135", "50", "8");
	player_stream.addVariable('mp3',stream_url+';');
	player_stream.addVariable('ext','.mp3');
	player_stream.addVariable('autoplay','1');
	player_stream.addParam('wmode','transparent');
	player_stream.write(player_id);
}
function do_play(){
	document.getElementById("Player").do_play();
	document.getElementById("Player").do_setvol(100);
}
function do_stop(){
	document.getElementById("Player").do_setvol(0);
}
function do_setvol(vol){
	document.getElementById("Player").do_setvol(vol);
}

JQ(document).ready(function(){
    RefreshInfos();
    //JQ(document).pngFix(); 
    MakePlayer();
    JQ("div.commandes ul li.cnt_play a").click(function(){
		do_play();
		return false;
	});
	JQ("div.commandes ul li.cnt_stop a").click(function(){
		do_stop();
		return false;
	});

});

