function initiation_animations(){

transformations_over(".liens_menu",".liens_menu_plus",100,400);
transformations_over(".anim_acces_compte",".anim_acces_compte_plus",400,400);
transformations_over(".anim_logo",".anim_logo_plus",1500,400);
}
/*-----------------------------------------------------------------*/
function init_changes(ini){

	var list = $$(ini);
	list.each(function(element) {	 
		var fx = new Fx.Morph(element, {duration:22,transition: Fx.Transitions.Sine.easeInOut, wait:false});
		var fx2 = new Fx.Morph(element, {duration:22,transition: Fx.Transitions.Sine.easeInOut, wait:true});
		element.addEvent('click', function(){changer_view(element.id);window.clearTimeout(timeoutID_auto);});
	});
	
encours=3;
start_auto_change();
}

function changer_view(id){
transformations_live("view_gauche",'','.view_blanc',500);
var real_id=id.substring(5,6);
window.setTimeout("remplacer_view("+real_id+")",500);
window.setTimeout("transformations_live('view_gauche','','.view_noir',500)", 600);

var list = $$(".mini_view_gris");
	list.each(function(element) {
		element.className="mini_view";
		});
		
$(id).className="mini_view_gris";

}
function remplacer_view(id){
$("view_gauche").innerHTML="<div class='s_main' onclick='lien_script(\"apercuEvt.php?id="+mini_view[id]['idEvt']+"\")'  ><div class='limiteur'><img class='ss_border' src='"+ mini_view[id]['img'] +"' ></div><div class='dessus_view'>"+document.getElementById("hidden_"+id).innerHTML+"</div></div>";
} 
function lien_script(lien) 
{ 
window.location.href=lien;  
}

function start_auto_change(){
changer_view("mini_"+(encours+1)%4);
encours++;
timeoutID_auto=window.setTimeout("start_auto_change()",5000);
}
/*-----------------------------------------------------------------*/
function machine_ecrire(nom_div,arg,speed,text,courant){
var dest = document.getElementById(nom_div);
var writer_text;
var writer_currentChar;

	if(arg==0)
	{
		writer_text=dest.innerHTML;
		writer_currentChar=1;
	}
	else
	{

	writer_text=text;
	writer_currentChar=courant;
	}
	dest.innerHTML=writer_text.substr(0, writer_currentChar-1)+"<span style='color:#F9BB40; text-decoration:underline;'>"+writer_text.substr(writer_currentChar-1, 1)+"</span>";
	writer_currentChar++;
	
	if(writer_currentChar<=writer_text.length)
	{
		writer_text = writer_text.replace(/("|'|\\)/g, "\\$1");
		writer_text=writer_text.replace(/\n/g, " ");
		setTimeout("machine_ecrire('"+nom_div+"',1,"+speed+",'"+writer_text+"',"+writer_currentChar+")", speed);
	}
	else
	{
		dest.innerHTML=writer_text;
		transformations_live("#"+nom_div,"","."+nom_div+"_plus",700);
		window.setTimeout("transformations_live('#"+nom_div+"','','."+nom_div+"',2000)", 800);
	}
}
/*-----------------------------------------------------------------*/
function transformations_over(ini,trans,dur1,dur2){
	var list = $$(ini);
	list.each(function(element) {	 
		var fx = new Fx.Morph(element, {duration:dur1,transition: Fx.Transitions.Sine.easeInOut, wait:false});
		var fx2 = new Fx.Morph(element, {duration:dur2,transition: Fx.Transitions.Sine.easeInOut, wait:true});
		element.addEvent('mouseover', function(){fx2.pause();fx.start(trans);});
		element.addEvent('mouseleave', function(){fx.pause();fx2.start(ini);});
	});
}
/*-----------------------------------------------------------------*/
function transformations_live(id,ini,trans,dur){

	if(id=="")
	{
		var list = $$(ini);
		list.each(function(element) {
		var fx = new Fx.Morph(element, {duration:dur,transition: Fx.Transitions.Sine.easeInOut, wait:false});
		fx.start(trans);
		});
	}
	else
	{
		element = $(id);
		var fx = new Fx.Morph(element, {duration:dur,transition: Fx.Transitions.Sine.easeInOut, wait:false});
		fx.start(trans);
	}
}
/*-----------------------------------------------------------------*/
function scroller_labas(arrivee,dur,contener)
{
var scroller = new Fx.Scroll(contener,{
		wait: false,
		duration: dur,
		transition: Fx.Transitions.Expo.easeOut
	  });
		scroller.toElement(arrivee);
}