// function for Carroussel

function rotateImg(the_index, the_time) {
	var isSFRLink = false;
	
	if (ban_url[0] == 'fla')	{
		/*
		document.getElementById('div_mea_img').style.visibility = "hidden";
		document.getElementById('div_mea_swf').style.visibility = "visible";
		document.getElementById('div_mea_img').style.display = "none";
		document.getElementById('div_mea_swf').style.display = "inline";
		*/
		swfObj = document.getElementById('mea_swf');
//		alert(swfObj);
		showElementById('div_mea_swf');
		hideElementById('div_mea_img');
	  swfObj.data = ban_img[0];
	  swfObj.movie = ban_img[0];
	  
	}
  else	{
  	document.getElementById('mea_img').src = ban_img[the_index];
		document.getElementById('mea_url').href = ban_url[the_index];
		
		// si lien non-sfr ==> ouvrir dans une nouvelle fenetre
		isSFRLink = ban_url[the_index].search(/http:/i) == -1 
						 	 || ban_url[the_index].search(/sfr.fr/i) != -1 
		
		if(!isSFRLink){
			document.getElementById('mea_url').target = '_blank';
		}
		else{
			document.getElementById('mea_url').target = '_self';
		}
		
  	showElementById('div_mea_img');
		hideElementById('div_mea_swf');
		/*
		document.getElementById('div_mea_img').style.visibility = "visible";
		document.getElementById('div_mea_swf').style.visibility = "hidden";
		document.getElementById('div_mea_img').style.display = "inline";
		document.getElementById('div_mea_swf').style.display = "none";
		*/
		if (ban_img.length > 1)	{
			the_index = (the_index+1) % ban_img.length;
			setTimeout("rotateImg("+the_index+", "+the_time+")", the_time);
		}
	}

}


function rotateImgMusic(the_tag, the_index, the_time, baseUrl) {
	var isSFRLink = false;
	
	if (!baseUrl) var baseUrl = '';
	strBaseUrl = baseUrl.toString();
	if(strBaseUrl.length > 0){
		//strBaseUrl = strBaseUrl + '/';
	}
	
	if(the_index==0 && ban_type[the_tag]=='swf') {
		swfObj = document.getElementById(the_tag + '_swf');
	  showElementById('div_' + the_tag + '_swf');
	  hideElementById('div_' + the_tag + '_img');
	  swfObj = document.getElementById(the_tag + '_swf');
	  swfObj.data = ban_img[the_tag][0];
	  swfObj.movie = ban_img[the_tag][0];
	}
	else {
		//alert(ban_img[the_tag][the_index]);
	  showElementById('div_' + the_tag + '_img');
	  hideElementById('div_' + the_tag + '_swf');
		document.getElementById(the_tag + '_img').src = strBaseUrl + ban_img[the_tag][the_index];
	  
	  // si baseUrl spécifié et ban_url[...][...] est une url relative --> appent de baseUrl
		if(ban_url[the_tag][the_index].search(/http:/i) == -1 ) {
			document.getElementById(the_tag + '_url').href = strBaseUrl + ban_url[the_tag][the_index];
		}
		else {
	  	document.getElementById(the_tag + '_url').href = ban_url[the_tag][the_index];
	  }
	  
	  // si lien non-sfr_music ==> ouvrir dans une nouvelle fenetre
		isSFRLink = ban_url[the_tag][the_index].search(/http:/i) == -1 ;
				
		if(!isSFRLink){
			document.getElementById(the_tag + '_url').target = '_blank';
		}
		else{
			document.getElementById(the_tag + '_url').target = '_self';
		}
		
	  
	  the_index = (the_index+1) % ban_img[the_tag].length;
	  setTimeout("rotateImgMusic('"+the_tag+"', "+the_index+", "+the_time+", '"+baseUrl+"')", the_time);
	}
}


function showElementById(elementId){
	document.getElementById(elementId).style.display = "inline";
	document.getElementById(elementId).style.visibility = "visible";
}


function hideElementById(elementId){
	document.getElementById(elementId).style.display = "none";
	document.getElementById(elementId).style.visibility = "hidden";
}

