//Specify the marquee's width (in pixels)
var marqueewidth="765px;";
//Specify the marquee's height
var marqueeheight="18px";
//Specify the marquee's marquee speed (larger is faster 1-10)
var marqueespeed=1;
//configure color:
var marqueecolor="#FFAA01";
var marqueebgcolor="#FFFFF";
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=0;

//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that's great):


////NO NEED TO EDIT BELOW THIS LINE////////////
// marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1); //slow speed down by 1 for NS
var copyspeed=marqueespeed;
var pausespeed=(pauseit==0)? copyspeed: 0;
var iedom = document.all || document.getElementById;
if (iedom) {
	// document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>');
}
var actualwidth='';
var cross_marquee, ns_marquee;

function populate() {
	//marqueecontent = '<nobr>' + "L'équipe de MaPetiteAgence.com vous souhaite une bonne et heureuse année 2008 !!"  + '</nobr>';
	var innerContent = '';
	if (iedom||document.layers) {
		innerContent += '<table border="0" cellspacing="0" cellpadding="0" style="width:100%;"><tr><td>';
		if (iedom){
			innerContent += '<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>';
			innerContent += '<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">';
			//innerContent += '<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';color:'+marqueecolor+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">';
			innerContent += '<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';color:'+marqueecolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">';
			innerContent += '<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>';
			innerContent += '</div></div>';
		}
		else if (document.layers) {
			innerContent += '<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>';
			innerContent += '<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>';
			innerContent += '</ilayer>';
		}
		innerContent += '</td></tr></table>';
		document.getElementById('msgDefilant').innerHTML = innerContent;
	}

	scrollSetContent(marqueecontent);
/*
	if (iedom) {
		cross_marquee = document.getElementById ? document.getElementById("iemarquee") : document.all.iemarquee;
		cross_marquee.style.left = (parseInt(marqueewidth) + 8) + "px";
		cross_marquee.innerHTML = marqueecontent;
		actualwidth = document.all ? temp.offsetWidth : document.getElementById("temp").offsetWidth;
	}
	else if (document.layers) {
		ns_marquee = document.ns_marquee.document.ns_marquee2;
		ns_marquee.left = parseInt(marqueewidth) + 8;
		ns_marquee.document.write(marqueecontent);
		ns_marquee.document.close();
		actualwidth=ns_marquee.document.width;
	}
*/
	
	lefttime = setInterval("scrollmarquee()", 30);
}

function scrollSetContent(content) {
	if (iedom) {
		cross_marquee = document.getElementById ? document.getElementById("iemarquee") : document.all.iemarquee;
		cross_marquee.style.left = (parseInt(marqueewidth) + 8) + "px";
		cross_marquee.innerHTML = content;
		
		if (document.all) {
			temp.innerHTML = content;
		} else {
			document.getElementById('temp').innerHTML = content;
		}
		actualwidth = document.all ? temp.offsetWidth : document.getElementById("temp").offsetWidth;
	}
	else if (document.layers) {
		ns_marquee = document.ns_marquee.document.ns_marquee2;
		ns_marquee.left = parseInt(marqueewidth) + 8;
		ns_marquee.document.write(content);
		ns_marquee.document.close();
		actualwidth=ns_marquee.document.width;
	}
}

function scrollmarquee() {
	if (iedom) {
		if (parseInt(cross_marquee.style.left) > (actualwidth*(-1)+8)) {
			cross_marquee.style.left = (parseInt(cross_marquee.style.left) - copyspeed) + "px";
		} else {
			cross_marquee.style.left = (parseInt(marqueewidth) + 8) + "px";
		}
	}
	else if (document.layers) {
		if (ns_marquee.left > (actualwidth*(-1)+8)) {
			ns_marquee.left -= copyspeed;
		} else {
			ns_marquee.left = parseInt(marqueewidth)+8;
		}
	}
}



// Initialiser le défilement sur window.onload
// Fait par appel explicite pour pouvoir passer le texte en paramètre
bao_windowOnloadAdd(populate);

