var morceauVisible='';
var mediaVisible='mediaMp3';

function afficheMedia(id) {
	if (mediaVisible!='') {
		obj=document.getElementById(mediaVisible);
		obj.style.visibility='hidden';
		if (mediaVisible=='mediaMp3') {
			document.getElementById('DivZic').style.visibility='hidden';
			document.getElementById('DivZic').innerHTML='';
			if (morceauVisible!='') {
				document.getElementById('Morceau'+morceauVisible).style.visibility='hidden';
			}
		} else if (mediaVisible=='mediaPhoto') {
			document.getElementById('barre_left').style.visibility='hidden';
			document.getElementById('barre_right').style.visibility='hidden';
			document.getElementById('Titre_rubrique').style.visibility='hidden';
			if (photoScrolling!='') {
				document.getElementById(photoScrolling).style.visibility='hidden';
			}
			if (timer) {
				clearInterval(timer);
			}
		}
	}
	obj=document.getElementById(id);
	obj.style.visibility='visible';
	mediaVisible=id;
	if (id=='mediaPhoto') {
		voir(1,'en concert');
	}
}

// ------------------------------------------------- PARTIE MUSIQUE ------------------------------------------
function ecouter(TitreID,Titre) {
	obj=document.getElementById('DivZic');
	if (morceauVisible!='') {
		document.getElementById('Morceau'+morceauVisible).style.visibility='hidden';
	}
	if (TitreID!='') {
		obj1=document.getElementById('Morceau'+TitreID);
		url='/docs/son/player.swf?fichier=/zic.php?TitreID='+TitreID+'&titre='+Titre;
		obj1.style.visibility='visible';
		obj.innerHTML='<object type="application/x-shockwave-flash" data="'+url+'" width="210" height="50"><param name="movie" value="'+url+'" /></object>';
		obj.style.visibility='visible';
		morceauVisible=TitreID;
	} else {
		obj1=document.getElementById('Morceau'+morceauVisible);
		obj1.style.visibility='hidden';
		obj.innerHTML='';
		obj.style.visibility='hidden';
		morceauVisible='';
	}
}

// ----------------------------------------- PARTIE PHOTOS --------------------------------------
var scrollFlag=false;
var sens='right';
var photoScrolling='';
var timer=null;
var photoVisible='';
var menuScrolling=false;
var timerMenu=null;
var sensMenu='';

function voir(id,titre) {
	document.getElementById('barre_left').style.visibility='visible';
	document.getElementById('barre_right').style.visibility='visible';
	if (timer!=null) {
		clearInterval(timer);
	}
	if (photoScrolling!='') {
		obj=document.getElementById(photoScrolling);
		obj.style.visibility='hidden';
	}
	obj=document.getElementById('Rubrique'+id);
	photoScrolling='Rubrique'+id;
	obj.style.visibility='visible';
	obj=document.getElementById('Titre_rubrique');
	obj.innerHTML='&nbsp;'+titre+'&nbsp;';
	obj.style.visibility='visible';
	timer=setInterval("scrollPhoto()",20);
}

function scrollPhoto() {
	var obj=document.getElementById(photoScrolling);
	if (sens=="left") {
		obj.scrollLeft-=1;
	}
	if (obj.scrollLeft<obj.scrollWidth) {
		if (obj.scrollLeft>=(obj.scrollWidth/2)) {
			obj.scrollLeft=0;
		} else {
			if (sens=="right") {
				obj.scrollLeft+=1;
			}
		}
	}	
}

function affichePhoto(url,format) {
	if (photoVisible!='') {
		var obj=document.getElementById('GrandePhoto');
		obj.innerHTML='';
		obj.style.visibility='hidden';
                document.getElementsByTagName('BODY')[0].removeChild(document.getElementById('flou'));
		photoVisible='';
//		timer=setInterval("scrollPhoto()",20);
	}
	if (url!='') {
                var body=document.getElementsByTagName('BODY')[0];
		var obj=document.getElementById('GrandePhoto');
		obj.innerHTML='<a href="javascript:affichePhoto(\'\',\'\')"><img src="'+url+'" border=0></a>';
		obj.className='Photo'+format;
		obj.style.visibility='visible';
                var flou=document.createElement('DIV');
                flou.id='flou';
                body.appendChild(flou);
                body.scrollTop=0;
		photoVisible=url;
//		clearInterval(timer);
	}
}

function startMenuPhoto(sens) {
	if (sens=='') {
		timerMenu=null;
		//clearInterval(timerMenu);
		sensMenu='';
	} else {
		sensMenu=sens;
		timerMenu=setInterval("moveMenuPhoto()",20);
	}
	return false;
}

function moveMenuPhoto() {
	var obj=document.getElementById('PhotoRubrique');
	if (sensMenu=="left") {
		obj.scrollLeft-=5;
	} else if (sensMenu=="right") {
		obj.scrollLeft+=5;
	}	
}
