// JavaScript Document
// auteur : J.Verkest
// charge les bandeaux (925*252) à partir d'un article 

// récupère les bandeaux à partir des documents stockés dans un article spip
function bandeau() {
	$.get("spip.php?page=inc-bandeaujs",
	function(data) {
		var b = data.split("|");
		var tab = new Array();
		var nb = b.length;
		for(var j=0;j<=nb;j++) {
			if(b[j]) { 		    
				// si on est logué en tant qu'admin
				if((b[j].substr(3,3) != "div") && (b[j].substr(1,3) != "lin")) {
					tab.push(b[j]);
				} 
			}
		}				
		var chainetab = tab.join(" ");
		affichebandeau(chainetab, 6, 0);
		
	});	
} 

// Affiche toutes les 5 secondes un bandeau avec un effet fadeIn
function affichebandeau(tab, nb, i) {
	var b = tab.split(" ");
	if (b[i]!='undefined') {
		//$("#bandeau").hide();
		
		if($("#imgbandeau").html()!=null){
			var j = i-1;
			 document.getElementById("bgbandeau").style.backgroundImage='url(IMG/'+$.trim(b[i])+')';
			$("#imgbandeau").fadeOut(3000,function() {					
				$(this).attr('src','IMG/'+$.trim(b[i])).fadeIn(3000);	
			});
		}
		else {
			$("#bandeau").empty();
			$("#bandeau").append('<div style="position:relative;z-index:2;"><img id="imgbandeau" style="display:none;" src="IMG/'+$.trim(b[i])+'" alt="" /></div>');
			 $("#bandeau").append('<div><div  id="bgbandeau" style="position:absolute;margin:-254px 0 0 0;width:925px;height:252px;background-image:url(IMG/'+$.trim(b[i])+');" >&nbsp;</div></div>');
			$("#imgbandeau").fadeIn(10);		
		}		
		
		i++;
		if(i > nb) { i=0; }
		
		var timer = setTimeout("affichebandeau('"+$.trim(tab)+"', '"+nb+"', '"+i+"')",10000); 
		
	}
	return false;
}

$(document).ready( function(){
  bandeau();	
});