//*************  variables initiales  *****************//
var duree = 0; //pour que la musique se lance au démarrage
var dureemax = 35000;//duree max de la temporisaton entre 2 morceaux
var choix = true; // définit la position du bouton musique
var indice=0;
var nom = new Array(); //noms des musiques
var ordre = new Array(); //classement des morceaux

nom[0]='Vanguarde - Gimme! Gimme! Gimme';
nom[1]='Benny Benassi - Born to be alive';
nom[2]='Claude françois - Les magnolias';
nom[3]='Corona - Rythm of the night' ;
nom[4]='Global Deejays - What a feeling';
nom[5]='Images - Les démons de minuit';

function Init(){	
  document.getElementById('boutonzik').onmousedown = function(){CliqueZik();};
  document.getElementById("boutonzik").className = "zikon"; // au démarrage la musique se lance
  
	for (i=0; i<6; i++) // remplit le tableau ordre avec des numéros au hasard
	{ numero = Math.floor(Math.random() * 6) ; // nombre entre 0 et 5 inclus
	  trouve=0;
	  for (j=0; j<=i; j++)
	    { if (ordre[j]==numero) trouve=1; }
	  if (trouve==1) 
	     {i=i-1;}
	  else 
		{ ordre[i]=numero; }
    }
	
  BoucleZik();
}

function BoucleZik(indice){
  action = setInterval("LectureZik()",duree); 
  if (indice==0) {duree=40000;};
  if (indice==1) {duree=35000};
  if (indice==2) {duree=44000};
  if (indice==3) {duree=40000};
  if (indice==4) {duree=35000};
  if (indice==5) {duree=34000};
}

/* Gestion du bouton musique */
function CliqueZik(){
	choix = !choix;
	if (choix == true) {
		LectureZik();
	}
	else{
		StopZik();
	}	
}

/* Lecture de la musique */
function LectureZik(){
	document.getElementById("boutonzik").className = "zikon";
        morceau="musiques/morceau"+ordre[indice]+".mp3";
	window.defaultStatus=nom[ordre[indice]]; // Affichage texte en bas de la page
	indice = indice +1;
	if (indice==6) {indice=0;}
	debutbalise="<object id='mediaplayer' type='audio/mpeg' width='0' height='0' data='"+morceau+"' classid='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95'>";
	param1="<param name='filename' value='"+morceau+"' />";
	param2="<param name='autostart' value='true' />";
	param3="<param name='loop' value='false' />";
	param4="<param name='ShowControls' value='False'>"; // pour que le lecteur soit invisible
	embed="<embed type='application/x-mplayer2' plug=pluginspage='http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/' filename='"+morceau+"'";
	option=" showcontrols=autostart='True' 'false' showstatusbar='False' showdisplay='False' autorewind='False' height='0' width='0' />";
	finbalise="</object>";
	codeZik=debutbalise+param1+param2+param3+param4+embed+option+finbalise;
	document.getElementById("boutonzik").innerHTML=codeZik;
	clearInterval(action); 
	BoucleZik(indice);
}

/* Arret de la musique */
function StopZik(){
	clearInterval(action);
	document.getElementById("boutonzik").className = "zikoff";
	document.getElementById("boutonzik").innerHTML="";
}
