// JavaScript Document

var im = new Array(	"../images/interface/home/im1.jpg",
				   	"../images/interface/home/im2.jpg",
					"../images/interface/home/im3.jpg",
					"../images/interface/home/im4.jpg",
					"../images/interface/home/im5.jpg",
					"../images/interface/home/im6.jpg",
					"../images/interface/home/im7.jpg",
					"../images/interface/home/im8.jpg",
					"../images/interface/home/im9.jpg"
					);
var index_im = 0;
var a = 0;
var b = 1;
var myImage = new Image();
/////////////////////////////////////////////////////////////////////////////////////////////////
// FUNCTION     : load_image
// DESCRIPTION  : Créer la transition de transparence au chargement de la page
// ARGUMENTS    : Void
// RETURNS      : Void   
/////////////////////////////////////////////////////////////////////////////////////////////////
function load_image(){
		
		myImage.src = im[index_im];
		if(im.length-1 == index_im++) index_im = 0;
		a++;
		b++;
		document.getElementById('image_diapo_'+a%6).innerHTML = '<img src = "'+myImage.src+'" name="im_dia_'+a%6+'" id="im_dia_'+a%6+'" style="opacity:0;" />';
		
		//document.getElementById('ajax_loader').style.opacity = 0;
		hide_tempo();
		show_tempo();
		
}

function hide_tempo(){
	if(document.getElementById('im_dia_'+b%6+'')){
		if(document.getElementById('im_dia_'+b%6+'').style.opacity > 0){
			document.getElementById('im_dia_'+b%6+'').style.opacity = parseFloat(document.getElementById('im_dia_'+b%6+'').style.opacity)-0.05;
			t_hide = setTimeout(hide_tempo, 50);
		}else{
			document.getElementById('im_dia_'+b%6+'').style.opacity = 0;		
		}
	}
	
}

function show_tempo(){
	if(document.getElementById('im_dia_'+a%6+'').style.opacity < 1){
		document.getElementById('im_dia_'+a%6+'').style.opacity = parseFloat(document.getElementById('im_dia_'+a%6+'').style.opacity)+0.05;
		t_show = setTimeout(show_tempo, 50);
	}else{
		document.getElementById('im_dia_'+a%6+'').style.opacity = 1;
		t_load_dia = setTimeout(load_image, 3000);
	}
}


function show_im(){
	if(myImage.complete){
		// OK on peut afficher
		load_image();
	}else{
		t_dia = setTimeout(show_im, 200);	
	}
}
