var roller_time;

var count=0;
var starter=0;
var regenerate=1;
var stop=0;

function roll() {

	var text='<nobr>';
	var margin=0;
	var first_margin=0;

	if (pictures_h[starter]+count<=0) {
		starter++;
		count=0;
		regenerate=1;
	}
	if (starter==pictures.length)
		starter=0;
		
		
	total=0;
	i=starter;
	var index=0;
	while (!(total>864)) {
		if (first_margin==0) {
			first_margin=1;
			margin=count;			
		} else
			margin=0;

		if (regenerate==1) {
			var id__=index+'_banner';
			if (pictures_l[i].length>0) 
				text+='<a href="'+pictures_l[i]+'" target="_blank">';	
			text+='<img id="'+id__+'"  src="'+pictures[i]+'" height="55" alt="" align="absmiddle" style="margin-left: '+margin+'px" border=0>';
			if (pictures_l[i].length>0) 
				text+='</a>';	
		}
			
		total+=pictures_h[i];
		i++;
		if (i==pictures.length) {
			i=0;
		}
		index++;
	}
	
	
	text+="</nobr>";
	if (regenerate==1) {
		document.getElementById('scroller').innerHTML=text;
		regenerate=0;
	}

	count=count-2;	
	document.getElementById('0_banner').style.marginLeft=count;
	
	if (stop!=1) {
		roller_time=setTimeout('roll()',50);		
	}
}