// dimensioni finestra
var scroller_width='156px';
var scroller_height='320px';

// colori finestra
var bgcolor='#ffffff';
var border_color='#ffffff';

// tempo di scorrimento
var pause=8000;

// riconoscimento browser
var ie4=document.forms[0].all
var dom=document.forms[0].getElementById&&navigator.userAgent.indexOf("Opera")==-1

if (ie4||dom)
{
    document.write('<div align="left" style="position:relative;width:'+scroller_width+';height:'+scroller_height+';overflow:hidden; border: 1px '+border_color+'; border-style: solid;"><div  id="canvas0" style="position:absolute;background-color:'+bgcolor+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div><div  id="canvas1" style="position:absolute;background-color:'+bgcolor+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;"></div></div>')
} 
else if(document.news.layers)
{
    document.write('<ilayer id=tickernsmain visibility=hide width='+scroller_width+' height='+scroller_height+' bgColor='+bgcolor+'><layer id=tickernssub width='+scroller_width+' height='+scroller_height+' left=0 top=0>'+scrollercontent[0]+'</layer></ilayer>')
}

// impostazioni di scroll
var curpos=scroller_height*(1)
var degree=7
var curcanvas="canvas0"
var curindex=0
var nextindex=1

// gestione movimento slide
function moveslide()
{
	if (curpos>0)
	{
	    curpos=Math.max(curpos-degree,0)
	    tempobj.style.top=curpos+"px"
	}
	else
	{
	    clearInterval(dropslide)
	    if (crossobj.filters)
	    crossobj.filters.alpha.opacity=100
	    else if (crossobj.style.MozOpacity)
	    crossobj.style.MozOpacity=1
	    nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"
	    tempobj=ie4? eval("document.forms[0].all."+nextcanvas) : document.news.getElementById(nextcanvas)
	    tempobj.innerHTML=scrollercontent[curindex]
	    nextindex=(nextindex<scrollercontent.length-1)? nextindex+1 : 0
	    setTimeout("rotateslide()",pause)
	}
}

// gestione sequenza rotazione
function rotateslide()
{
	if (ie4||dom)
	{
	    resetit(curcanvas)
	    crossobj=tempobj=ie4? eval("document.forms[0].all."+curcanvas) : document.news.getElementById(curcanvas)
	    crossobj.style.zIndex++
	    if (crossobj.filters)
	    document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.opacity=20
	    else if (crossobj.style.MozOpacity)
	    document.news.getElementById("canvas0").style.MozOpacity=document.news.getElementById("canvas1").style.MozOpacity=0.2
	    var temp='setInterval("moveslide()",50)'
	    dropslide=eval(temp)
	    curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
	}
	else if (document.layers)
	{
	    crossobj.document.write(scrollercontent[curindex])
	    crossobj.document.close()
	}
	curindex=(curindex<scrollercontent.length-1)? curindex+1 : 0
}

// gestione dell'avvio
function startit()
{
	crossobj=ie4? eval("document.forms[0].all."+curcanvas) : dom? document.news.getElementById(curcanvas) : document.tickernsmain.document.tickernssub
	if (ie4||dom)
	{
	    crossobj.innerHTML=scrollercontent[curindex]
	    rotateslide()
	}
	else
	{
	    document.tickernsmain.visibility='show'
	    curindex++
	    setInterval("rotateslide()",pause)
	}
}

function resetit(what)
{
	curpos=parseInt(scroller_height)*(1)
	var crossobj=ie4? eval("document.forms[0].all."+what) : document.news.getElementById(what)
	crossobj.style.top=curpos+"px"
}

function begin()
{
    if (ie4||dom||document.news.layers)
    {
        window.onload=startit
    }
    else
    {
        startit();
    }
}