var tickerbutton="10%";
var tickdelay=5000;
var highlightspeed=2;
//var texto2='<div width='+tickerbutton+'></div>';
//var texto3='<div></div>';
var tickercontents=new Array();
var currentmessage=0;
var clipbottom=1;

function changetickercontent(){
	clipbottom=crosstick.offsetHeight;
	msgheight=crosstick.offsetHeight;
	crosstick.style.clip="rect("+msgheight+"px auto auto 0px)";
	//crosstickbg.innerHTML=texto2+tickercontents[currentmessage]+texto3;
	crosstickbg.innerHTML=tickercontents[currentmessage];
	//crosstick.innerHTML=texto2+tickercontents[currentmessage]+texto3;
	crosstick.innerHTML=tickercontents[currentmessage];
	highlightmsg();
}
function highlightmsg(){
	if (clipbottom>0){
		clipbottom-=highlightspeed;
		crosstick.style.clip="rect("+clipbottom+"px auto auto 0px)";
		beginclip=setTimeout("highlightmsg()",20);
	}else{
		beginclip=setTimeout("highlightmsg()",20);
		clipbottom=msgheight;
		clearTimeout(beginclip);
		if(currentmessage == tickercontents.length-1){
			currentmessage=0;
		}else{
			currentmessage++;
		}
		clearInterval(this.timer);
		this.timer = setTimeout("changetickercontent()",tickdelay);
	}
}
function siguiente(){
	changetickercontent();
}
function parar(){
	clearInterval(this.timer);
}
function iniciar_carrusel(noticias){
	if (document.all || document.getElementById){
		for (i=0; i<noticias.length; i++) {
			tickercontents[i]='<div>'+noticias[i]+'</div>';
		}
		currentmessage=0;
		clearInterval(this.timer);
		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{
			 this.timer =setTimeout("crosstickParent.style.height=crosstick.offsetHeight+'px'",tickdelay);
		}
		changetickercontent();
	}
}
function anterior(){
	if (currentmessage == 0){
		currentmessage = tickercontents.length - 2;
	}else if (currentmessage == 1){
		currentmessage = tickercontents.length - 1;
	}else{
		currentmessage = currentmessage - 2;
	}
	changetickercontent();
}

