
var x1=0;
var obj_1;
var x2=0;
var obj_2;
var intervallHL;
var xcont;

function findPosX (obj) {
	var curleft = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	} else if (obj.x) {
		curleft += obj.x;
	}
	return curleft;
}

function findPosY(obj) {
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	} else if (obj.y) {
		curtop += obj.y;
	}
	return curtop;
}



function initNews (){
	
	obj_1=document.getElementById("news_riga_interna_1");
	obj_2=document.getElementById("news_riga_interna_2");
	xcont=document.getElementById("news_riga_interna");
	if (obj_1 && obj_2){
		x1=findPosX(obj_1);
		x2=findPosX(obj_2);
		xcont.style.left=0;
		startNews();
	}
}

function spostaNews(){
	if ((parseInt(xcont.style.left)*-1)>(x2-x1)) {
		xcont.style.left=((0+((x2-x1)+parseInt(xcont.style.left)))-1)+"px";	
	}else{
		xcont.style.left=(parseInt(xcont.style.left)-1)+"px";	
	}
	
}



function fermaNews(){
	if (intervallHL){
		window.clearInterval(intervallHL);
		intervallHL=0;
	}
}
function startNews(){
	if (!intervallHL){
		intervallHL=window.setInterval("spostaNews()",30);
	}
}


