function showhot(id) {
	var o=$o(id)
	if (o&&newsHot.length!=0) {
		var v=[]
		var d=new Date()
		d=d.sqlDateTime()
		var ok=true
		for(var i=0;i<newsHot.length;i++) {
			ok=true
			if (newsHot[i].i!=""&&newsHot[i].i>d) {ok=false}
			if (newsHot[i].f!=""&&newsHot[i].f<d) {ok=false}
			if (ok) {v.push(newsHot[i])}
		}
		newsHot=v
		v=[]
		for(var i=0;i<newsHot.length;i++) {
			v.push('<a id="hotnews'+i+'"href="news.htm?'+newsHot[i].id+'" class="hotnew'+((i==0)?"":" hide")+'"'+((newsHot[i].img!="0")?(' style="background-image:url(/imgs/notizie/'+newsHot[i].id+'.jpg)"'):'')+'>')
			v.push('<span class="data">'+newsHot[i].d+'</span>')
			v.push('<span class="titolo">'+newsHot[i].t+'</span>')
			v.push('<div class="testo">'+newsHot[i].b+'</div>')
			v.push('</a>')
		}
		o.innerHTML=v.join("")
		if (newsHot.length>1) {addLoader(scrollHot)}
	}
}

function scrollHot(lastId) {
	var kStop=10000
	if(lastId==undefined) {
		setTimeout(function() {scrollHot(0)},kStop)
	} else {
		var nextID=lastId+1
		if (nextID>=newsHot.length) {nextID=0}
		sc($o("hotnews"+lastId),"hide")
		sc($o("hotnews"+nextID),"","hide")
		setTimeout(function() {scrollHot(nextID)},kStop)
	}
}
function strDate(d) {
	var s=d.split("-")
	var v=[s[2],s[1],s[0]]
	return v.join(".")
}
function shownews(id) {
	var o=$o(id)
	if (o&&newsData.length!=0) {
		newsData=fixDate(newsData)
		var cid=-1
		var rid=document.location.search.substr(1).toUpperCase()
		for(var i=0;i<newsData.length;i++) {
			if (i==0||newsData[i].id==rid) {cid=i}
		}
		if (cid!=-1) {
			var v=[]
			for(var i=0;i<newsData.length;i++) {
				v.push('<div class="mainnew">')
				if (newsData[i].img!="") {v.push('<img src="/imgs/notizie/'+newsData[i].id+'.jpg" />')}
				v.push('<div class="data">'+strDate(newsData[i].d)+'</div>')
				v.push('<div class="titolo">'+newsData[i].t+'</div>')
				v.push('<div class="testo">'+newsData[i].h+'</div>')
				v.push('<div class="clear"> </div></div>')
			}
			o.innerHTML=v.join("")
		}
		/*
		if (cid!=-1) {
			var v=[]
			v.push('<div class="mainnew">')
			if (newsData[cid].img!="") {v.push('<img src="/imgs/notizie/'+newsData[cid].id+'.jpg" />')}
			v.push('<div class="data">'+newsData[cid].d+'</div>')
			v.push('<div class="titolo">'+newsData[cid].t+'</div>')
			v.push('<div class="testo">'+newsData[cid].h+'</div>')
			v.push('<div class="clear"> </div></div>')
			if (newsData.length>1) {
				v.push('<div class="othernew">')
				for(var i=0;i<newsData.length;i++) {
					if (i!=cid) {
						v.push('<a href="news.htm?'+newsData[i].id+'">'+newsData[i].t+'</a>')
					}
				}
				v.push('</div>')
			}
			o.innerHTML=v.join("")
		}*/
	}
}

function fixDate(a) {
	var v=[]
	var d=new Date()
	d=d.sqlDateTime()
	var ok=true
	for(var i=0;i<a.length;i++) {
		ok=true
		if (a[i].i!=""&&a[i].i>d) {ok=false}
		if (a[i].f!=""&&a[i].f<d) {ok=false}
		if (ok) {v.push(a[i])}
	}
	return v
}
