//<script language="javascript">
<!--
var aujourdhui=new Date();
var mois=aujourdhui.getMonth();
if  ((mois==11) || (mois==3) || (mois==4))
{


var sens =0;
var sin_X=0
var sin_Y=0;
var sin_M=0;
var X = 500; // coordonnées de départ en x de la balle
var Y = 200; // coordonnées de départ en y de la balle
var Yf = 0;
var Yd = 0;
var timer;
var ecran_X = document.body.clientWidth;
var ecran_Y = document.body.clientHeight;

// animation de la balle
function animation(){
	var img_balle = document.getElementById('noel');

	// déplacement de la balle en X
	img_balle.style.left = X=X-2+4*sens;

	// déplacement de la balle en Y
	sin_X=sin_X+(Math.PI)/80;
	sin_Y=sin_M*Math.sin(sin_X);
	img_balle.style.top = Y=Y-2*((Yd-Yf)/(ecran_X+5))+sin_Y;
	// rebond de la balle en X
	if (X <= -210)
		{
			stop_animation();
		}
		if (X >=ecran_X+5 )
		{
			stop_animation();
		}

}


// rééchantillonage de la fenêtre si celle ci est redimensionnée par l'utilisteur
function redimensionner(){
	ecran_X = document.body.clientWidth;
	ecran_Y = document.body.clientHeight;
}

// arrêter l'animation
function stop_animation(){
	clearInterval(timer);
	document.getElementById('noel').style.display = "none";
}


function go_animation(){
	// initialisation des variables
	sens=Math.round(Math.random()*0.8);
	
	if (sens==0) 
	{
	X = ecran_X+5;
	document.getElementById('noel').src="images/animation/"+mois+".gif";
	}
	else
	{
	X = -205;
	document.getElementById('noel').src="images/animation/"+mois+"i.gif";
	}
 	Y =(Math.random() * (ecran_Y-200)); Yd = Y; Yf = (Math.random() * (ecran_Y-200)); sin_M=(Math.random() * (2));

	// initialisation des calques
	document.getElementById('noel').style.display = "";
	

	// lancement du timer
	timer = setInterval("animation()", 1);
}

go_animation();
}
else {
document.getElementById('noel').style.visibility = "hidden";
}

//-->
//</script>
