var defile;// l'element a deplacer
var psinit = 600; // position horizontale de depart
var pscrnt = psinit;       

function texteDefile() {
   if (!defile) defile = document.getElementById('defile');
   if (defile) 
   {
      if(pscrnt < ( - DF_largeur))
	  	{
         pscrnt = psinit;
        } 
		else 
		{
         pscrnt += -1; // pixel par deplacement
      	}
   defile.style.left = pscrnt+"px";
   }
}

var timer = setInterval("texteDefile()",10); // delai de deplacement 

var DF_largeur = 0;
var DF_largeur_temp = 0;
var DF_i = 0;
var DF_cadre = 0;

//DF_largeur+1 pour défile car dans cette config bug si on termine par du texte en italique
function largeur_defile(){

	if (document.getElementById("cadre_defil")) {

		if (DF_i == 0) DF_cadre = document.getElementById("cadre_defil").style.width;
		
		document.getElementById("cadre_defil").style.width='1000000px';//largeur maxi de calcul
		
		DF_largeur = document.getElementById("defile").offsetWidth;
		
		if ((DF_largeur > DF_largeur_temp || DF_largeur == 0 || DF_i < 2) && DF_i < 10) 
			{
			DF_largeur_temp = DF_largeur; 
			DF_i++; 
			setTimeout("largeur_defile()",50);
			} 
			else 
			{
			document.getElementById("defile").style.width = DF_largeur+1+'px';
			document.getElementById("cadre_defil").style.width = DF_cadre;
			document.getElementById("cadre_defil").style.visibility = 'visible';

			}
		}
}

function bandeau(langue) {
	if (langue == "EN")	{
		message = "Promotion of December 20, 2009 to 03 January 2010, the double room rate is in single rooms."; 
	}
	else {
		message = "Promotion du 20 décembre 2009 au 03 janvier 2010, la chambre double est au tarif de la chambre simple."; 
	}
	datedebut = 20091213
	datefin = 20100103
	
	var d = new Date();
	var dd = d.getYear()*10000 + (d.getMonth()+1)*100 + d.getDate();
	
	if ( datedebut <= dd && dd <= datefin) {
		document.write(		'<div id="cadre_defil" onmouseover=\'clearInterval(timer)\'  onmouseout=\'clearInterval(timer);timer=setInterval("texteDefile()",10)\'>');
		document.write(		'<div id="defile"><H4>'+message+'</h4></div>');
		document.write(	'</div>');
	}
	else {
		document.write(		'<div id="cadre_defil" onmouseover=\'clearInterval(timer)\'  onmouseout=\'clearInterval(timer);timer=setInterval("texteDefile()",10)\'>');
		document.write(		'<div id="defile"><H4></h4></div>');
		document.write(	'</div>');
	}
	
}

