/*
Cross browser Marquee script- Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com
Credit MUST stay intact
*/

//Specify the marquee's width (in pixels)
//var marqueewidth="500px"
var marqueewidth="441px"    // larghezza del container
//Specify the marquee's height
var marqueeheight="17px"
//var marqueeheight="21px"
//configure background color:
//var marqueebgcolor="#EEEEEE"
var marqueebgcolor=""
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=1
// nuova variabile per problemi ie5
var marqueelineheight="20px"

//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):

//var marqueecontent='';

// convert all characters to lowercase to simplify testing
var agt=navigator.userAgent.toLowerCase();

// *** BROWSER VERSION ***
var is_gecko = (agt.indexOf('gecko') != -1);

////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



var actualwidth=''
var cross_marquee, ns_marquee, cross_marquee2, ns_marquee		

function populate(){
	if (iedom){
		actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
		cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
		cross_marquee2=document.getElementById? document.getElementById("iemarquee2") : document.all.iemarquee2
		cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
		cross_marquee2.style.left=parseInt(marqueewidth)+parseInt(actualwidth)+10+8+"px"
		cross_marquee.innerHTML=marqueecontent
		cross_marquee2.innerHTML=marqueecontent
	}	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
		// bis
		ns_marquee_bis=document.ns_marquee.document.ns_marquee2_bis
		ns_marquee_bis.left=parseInt(marqueewidth)+8
		ns_marquee_bis.document.write(marqueecontent)
		ns_marquee_bis.document.close()
		actualwidth=ns_marquee_bis.document.width
	}

	if (is_gecko){
		lefttime=setInterval("scrollmarquee()",35)
		lefttime=setInterval("scrollmarquee2()",35)
	} else {
		lefttime=setInterval("scrollmarquee()",20)
		lefttime=setInterval("scrollmarquee2()",20)
	}
}

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(cross_marquee2.style.left)+parseInt(actualwidth)+8+"px";
		}
	}else if (document.layers){
		if (ns_marquee.left>(actualwidth*(-1)+8))
			ns_marquee.left-=copyspeed
		else
			ns_marquee.left=parseInt(marqueewidth)+8
	}
}

function scrollmarquee2(){
	if (iedom){
		if (parseInt(cross_marquee2.style.left)>(actualwidth*(-1)+8)) {
			cross_marquee2.style.left=parseInt(cross_marquee2.style.left)-copyspeed+"px";
		}	else {
			cross_marquee2.style.left=parseInt(cross_marquee.style.left)+parseInt(actualwidth)+8+"px";
		}
	}else if (document.layers){
		if (ns_marquee_bis.left>(actualwidth*(-1)+8))
			ns_marquee_bis.left-=copyspeed
		else
			ns_marquee_bis.left=parseInt(marqueewidth)+8
	}
}