// JavaScript Document
addLoader(function() {addblank('opennews')})
function addblank(id) {
	var o=$(id)
	if (o) {
		var a=$t(o,"a")
		for(var i=0;i<a.length;i++){
			a[i].target="_blank"	
		}
	}
}

function startTitoli() {
	var o=$("hometitoliin")
	if (o) {
		oObjMng[oObjMng.length]=new cls_scroll_n(oObjMng.length,o,"a","wktitoliin")	
	}
}

function cls_scroll_n(obIndx,oRef,refTag,wkClass) {
	this.obIndex=obIndx
	this.objToScroll=oRef
	
	this.wkClass=wkClass
	
	this.cTop=0
	this.dTop=0
	this.clock=0
	
	this.maxH=this.objToScroll.offsetHeight
	var v=$t(this.objToScroll,refTag)
	this.nStep=0
	this.hStep=0
	var dph=0
	if (v.length!=0) {
		var pph=this.objToScroll.parentNode.parentNode.parentNode.offsetHeight-this.objToScroll.parentNode.parentNode.offsetHeight
		if (pph>0) {
			var v0=v[0].offsetHeight
			dph=pph-(pph%v0)
			dph=0
		}
	}
	var vh=this.objToScroll.parentNode.offsetHeight
	if (dph>0) {
		vh+=dph
		this.objToScroll.parentNode.style.height=vh+"px"
	}
	if (vh<this.maxH) {
		if (v.length!=0) {
			this.nStep=v.length
			this.hStep=v[0].offsetHeight+5
			 var zh=Math.ceil(vh/this.hStep)
			 if (this.nStep>zh) {
				for(var i=0;i<=zh;i++) {
					this.objToScroll.appendChild(v[i].cloneNode(true))
				}
			 }		
		}
	}
	this.stopTime=5000
	this.runTime=5
	if (this.nStep!=0) {
		if (webKitVersion!=0) {sc(this.objToScroll,this.wkClass)}
		this.clock=setTimeout("oObjMng["+this.obIndex+"].run()",this.stopTime)
	}
	
	this.run=function() {
		this.cTop=this.dTop
		this.dTop+=this.hStep
		if (this.cTop>=this.maxH) {
			if (webKitVersion!=0)	{
				sc(this.objToScroll,"",this.wkClass)
				this.cTop=0
				this.dTop=0
				this.objToScroll.style.top="0px"
				this.clock=setTimeout("oObjMng["+this.obIndex+"].wkinrun()",this.runTime)
			} else {
				this.cTop=0
				this.dTop=0
				this.objToScroll.style.top="0px"
				this.clock=setTimeout("oObjMng["+this.obIndex+"].run()",this.stopTime)
			}
			
		} else {
			if (webKitVersion!=0)	{
				
				this.objToScroll.style.top="-"+this.dTop+"px"
				this.clock=setTimeout("oObjMng["+this.obIndex+"].run()",this.stopTime)
			} else {
				this.clock=setTimeout("oObjMng["+this.obIndex+"].inrun()",this.runTime)
			}
		}
	}
	this.wkinrun=function() {
		sc(this.objToScroll,this.wkClass)
		this.clock=setTimeout("oObjMng["+this.obIndex+"].run()",this.stopTime)
	}
	this.inrun=function() {
		this.cTop++
		this.objToScroll.style.top="-"+this.cTop+"px"
		if (this.cTop<this.dTop) {
			this.clock=setTimeout("oObjMng["+this.obIndex+"].inrun()",this.runTime)
		} else {
			this.clock=setTimeout("oObjMng["+this.obIndex+"].run()",this.stopTime)
		}
	}
	
	this.postInit=function postInit() {}
	
	this.unload=function unload() {
		clearTimeout(this.clock)
		this.objToScroll=null
	}
}