////////////////////////////////////////////////////////////////////////////////
//                            INITS                                           //
////////////////////////////////////////////////////////////////////////////////

var illustrations = null;
var nb_illus = 0;
var actu_illus = 0;
var timeout = null; 

function initElements(savoirfaire){
	if (document.getElementById("navigation_societes")){
		societes = $$('#navigation_societes li.logo');
		for (var i = 0; i < societes.length ; i++) {
			societes[i].hide();
			new Effect.Appear(societes[i], {delay:0.2+(0.2*i), duration: 0.3 });
		}
	}
	
	
	if (document.getElementById("navigation")){
		pages = $$('#navigation li');
		for (var i = 0; i < pages.length ; i++) {
			pages[i].hide();
			new Effect.Appear(pages[i], {delay:1+(0.2*i), duration: 0.3 });
		}
	}
	
	if (document.getElementById("illustration")){
		illustrations = $$("#illustration img.image");
		nb_illus = illustrations.length;
		if (nb_illus>1){
			for (var i = 1; i < nb_illus ; i++) {	
				illustrations[i].hide();
			}			
			if (savoirfaire==null) timeout = setTimeout("changeIllustration();",6000);
		}
	}
	
}

onload = function(){
    correctPNG();
}


function changeIllustration(id) {
	clearTimeout(timeout);
	if (nb_illus>1){
		if (id==null) {			
			if (actu_illus == nb_illus-1) id_pict = 0; 	
			else id_pict = actu_illus+1; 			
		}
		else id_pict = id;
		
		if (id!=actu_illus) {
			new Effect.Fade(illustrations[actu_illus], {delay:0, duration: 1.5 });
			if (actu_illus == nb_illus-1) actu_illus = 0;
			else actu_illus ++;
			new Effect.Appear(illustrations[id_pict] , {delay:0.3, duration: 1 } );
			actu_illus = id_pict;
		}		
		if (id==null) timeout = setTimeout("changeIllustration();", 6000);
	}	
}


function px(x){
        return ''.concat(Math.round(x), 'px');
}
