// JavaScript Document
// Message défilant en javascript
// Nocture @ 2007
// Affiche un message défilant dans une page HTML
// Script compatible IE (version 6 & +) et Firefox (version 1.5 & 2)

//---------------------------------------------
// Le message a faire défiler

var notre_msg="Tests d'orientation PRO de BCB ACTION . . . promo de rentrée...  .::.   en septembre . .  une heure offerte.. .    ";
// Deux effets possibles avec mem_msg

// Effet 1 = sans effet, défilement normal,
// il faut mettre un maximum d'espaces pour enlever l'effet du glissement
// var mem_msg='                                                                                          '; // 90 espaces

// Effet 2 = au démarrage, glissement du texte puis défilement

var mem_msg=' '; // seulement 1 espace

var pos_char=0; // variable de mémorisation de position caractère

function msg_defilant() {

	var vitesse_msg = 90; // règle la rapidité, diminue = plus rapide, augmente = plus lent

	// vérif. si position caractère supérieur a la longueur de la chaine

	//if (pos_char >= notre_msg.length) {pos_char=0}

	mem_msg=mem_msg + notre_msg.substring(pos_char,pos_char+1);

  	//pos_char++;

	pos_char = (pos_char + 1) % notre_msg.length;

	// on limite la largueur en terme de caracteres	

	var msg_tmpo=mem_msg; // variable temporaire

	mem_msg="";

	mem_msg=msg_tmpo.substring(msg_tmpo.length-18,msg_tmpo.length); // 48 caractères

	msg_tmpo="";

	msg_tmpo = mem_msg.replace(/ /g, " "); // remplace les espaces par : " "

	// Ajout d'un décalage d'un espace a gauche entre le texte et l'image

	msg_tmpo=" " + msg_tmpo; 

	// Insertion du texte

	var b_txt_deroulant=document.getElementById("modif_txt_deroulant");

	b_txt_deroulant.innerHTML=msg_tmpo;

	window.setTimeout("msg_defilant()",vitesse_msg); // Re-lance la fonction

	}

{
	window.setTimeout("msg_defilant()",100);
	} // Activation du message défilant

//-------