// Highlighter Scroller II script- By JavaScript Kit (http://www.javascriptkit.com)
// For this and over 400+ free scripts, visit http://www.javascriptkit.com/
// This notice must stay intact

//CONFIGURE MESSAGES AND VARIABLES
var tickercontents=new Array();
tickercontents[0]='Le nostre strutture sono aperte tutto l\'anno!!!';
tickercontents[1]='Ideale per gruppi molto numerosi o per famiglie';
tickercontents[2]='Sono presenti campi e spazi esterni per dove poter svolgere attivitą all\'aperto';
tickercontents[3]='Disponibilitą anche per brevi soggiorni di una o due notti';

var tickerwidth="500px";
var tickerheight="20px";
var fontcss="font: bold 11px Verdana; color:brown";
var tickdelay=4000; //delay btw messages
var highlightspeed=1; //1 pixels at a time.
var highlightcolor="#FFFF99";
var backdroptextcolor="#E1E1E1";

////Do not edit pass this line////////////////

document.write('<style>#highlighterbg a{color:'+backdroptextcolor+'}</style>');
document.write('<div style="position:relative;left:0px;top:0px; width:'+tickerwidth+'; height:'+tickerheight+';'+fontcss+'">');
document.write('<span id="highlighterbg" style="position:absolute;left:0;top:0;color:'+backdroptextcolor+'; width:'+tickerwidth+'; height:'+tickerheight+';padding: 4px"></span><span id="highlighter" style="position:absolute;left:0;top:0;clip:rect(auto auto auto 0px); background-color:'+highlightcolor+'; width:'+tickerwidth+';height:'+tickerheight+';padding: 4px"></span>');
document.write('</div>');

var currentmessage=0;
var clipbottom=1;

function changetickercontent()
{
	msgheight=clipbottom=crosstick.offsetHeight;
	crosstick.style.clip="rect("+msgheight+"px auto auto 0px)";
	crosstickbg.innerHTML=tickercontents[currentmessage];
	crosstick.innerHTML=tickercontents[currentmessage];
	highlightmsg();
}

function highlightmsg()
{
	//var msgheight=crosstick.offsetHeight
	if (clipbottom>0)
	{
		clipbottom-=highlightspeed;
		crosstick.style.clip="rect("+clipbottom+"px auto auto 0px)";
		beginclip=setTimeout("highlightmsg()",20);
	}
	else
	{
		clipbottom=msgheight;
		clearTimeout(beginclip);
		
		if (currentmessage==tickercontents.length-1) 
			currentmessage=0;
		else 
			currentmessage++;
		
		setTimeout("changetickercontent()",tickdelay);
	}
}

function start_ticking()
{
	crosstickbg=document.getElementById? document.getElementById("highlighterbg") : document.all.highlighterbg;
	crosstick=document.getElementById? document.getElementById("highlighter") : document.all.highlighter;
	crosstickParent=crosstick.parentNode? crosstick.parentNode : crosstick.parentElement;

	if (parseInt(crosstick.offsetHeight)>0)
		crosstickParent.style.height=crosstick.offsetHeight+'px';
	else
		setTimeout("crosstickParent.style.height=crosstick.offsetHeight+'px'",100); //delay for Mozilla's sake

	changetickercontent();
}

if (document.all || document.getElementById)
	window.onload=start_ticking;
