// mettici il testo e il link, se non vuoi sia linkato mettici #
// aggiungi nuove righe con numeri progressivi
nNews=new Array()
nNews[0]=new Array()
nNews[0]["text"]="CITTADINI
BUROCRAZIA, QUANTO TI ODIO
Code infinite e informazioni vaghe e contraddittorie. Le lamentele più ricorrenti contro la Pubblica amministrazione Non solo la burocrazia può essere ottusa, ma non dà conto del suo operato: non ha concorrenza - lamenta il «Primo rapporto sulla trasparenza nelle amministrazioni pubbliche» - e quindi se ne può tranquillamente fregare di inadempienze, lamentele e disservizi. «Se vuole acced . . . "
nNews[0]["link"]="http://www.comuni.it/servizi/news/?IDnews=7807"
nNews[1]=new Array()
nNews[1]["text"]="SANITà
IN CORSIA IL DEFICIT CONTINUA A CRESCERE
L'ultimissimo rendez-vous sarà in questi giorni tra il Governo e le otto regioni sottoposte a piano di rientro dal disavanzo. Poi la settimana prossima si verbalizzerà, formalizzandola, la situazione economica di tutte le ventuno sanità d'Italia e – però solo dopo le elezioni – scatteranno le (eventuali) lettere di diffida. Ma ormai i saldi contabili sono acquisiti. E i conteggi fatti pa . . . "
nNews[1]["link"]="http://www.comuni.it/servizi/news/?IDnews=7806"
nNews[2]=new Array()
nNews[2]["text"]="ECONOMIA
INCENTIVI AL VIA FINO A DICEMBRE
Approda oggi al Consiglio dei ministri il decreto con gli incentivi ai consumi e le misure fiscali che devono garantirne la copertura. Solo cinque articoli in tutto, il dettaglio degli incentivi sarà infatti contenuto in un decreto attuativo del ministero dello Sviluppo economico: è previsto un giro di tavolo al Consiglio con emanazione entro dieci giorni. Nascerà un «Fondo per incentivi e . . . "
nNews[2]["link"]="http://www.comuni.it/servizi/news/?IDnews=7805"
nNews[3]=new Array()
nNews[3]["text"]="ECONOMIA
QUATTRO BANCHE RINVIATE A GIUDIZIO PER I DERIVATI A MILANO
Quattro banche sono state rinviate a giudizio dal gup milanese Simone Lueri per truffa aggravata ai danni del Comune di Milano in relazione alla vendita di prodotti derivati. Si tratta di Jp Morgan, Deutsche Bank, Ubs e Depfa in riferimento a uno swap emesso nel 2005 con scadenza trentennale. Le banche avrebbero arrecato al comune un danno di 100 milioni di euro. Sono stati rinviati a giudizio anc . . . "
nNews[3]["link"]="http://www.comuni.it/servizi/news/?IDnews=7804"
nNews[4]=new Array()
nNews[4]["text"]="NAPOLI
RIFIUTI PER STRADA E DA NAPOLI A CASERTA TORNA L'EMERGENZA
Da Roma ha già fatto sapere che oggi non intende parlare di emergenza rifiuti. Non al presente. Eppure lo spettro di una nuova, strisciante emergenza incombe sul ritorno di Silvio Berlusconi a Napoli. Il premier arriva in città, alle 17 di oggi, a lanciare il candidato presidente alla Regione Stefano Caldoro, che i sondaggi danno in vantaggio sullo sfidante del Pd, Vincenzo De Luca. Ma la po . . . "
nNews[4]["link"]="http://www.comuni.it/servizi/news/?IDnews=7803"
/**********************************************************************************
NewsSlideFade
* Copyright (C) 2001 Thomas Brattli
* This script was released at DHTMLCentral.com
* Visit for more great scripts!
* This may be used and changed freely as long as this msg is intact!
* We will also appreciate any links you could give us.
*
* Made by Thomas Brattli
*********************************************************************************/
function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom && !this.opera5)?1:0;
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6||this.ie7
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie7 || this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=new lib_bwcheck()
/***************************************************************************
Use the style tag to change the placement and width of the layers.
If you are trying to place this into a table cell or something make the
position of the divNewsCont layer relative...Remeber that that might crash
Netscape 4 though, Good luck!
********************************************************************************/
/****
Variables to set
****/
//How do you want the script to work?
//0 = Fade in - Fade out
//1 = Slide in - Fade out
//2 = Random
nWorks = 1
//If you use the slide set these variables:
nSlidespeed = 5 //in px
nNewsheight = 90 //This is how long down it should start the slide.
nBetweendelay = 15000 //The delay before fading out.
nFont = 'verdana,arial,helvetica' //The font for the news.
nFontsize = 12 //Font size in pixel.
nFadespeed = 100 //The speed to fade in, in milliseconds.
//Set the colors, first color is same as background, last color is the color it stops at:
//You can have as many colors you want
nColor=new Array('#FFFFFF','#EEEEEE','#CCCCCC','#999999','#666666','#333333','#000000')
/********************************************************************************
Object code...Object constructors and functions...
********************************************************************************/
function makeNewsObj(obj,nest,font,size,color,news,fadespeed,betweendelay,slidespeed,works,newsheight){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.writeref=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
if(font){this.color=new Array(); this.color=eval(color); this.news=new Array(); this.news=eval(news)
this.font=font; this.size=size; this.speed=fadespeed; this.delay=betweendelay; this.newsheight=newsheight;
this.fadeIn=b_fadeIn;this.fadeOut=b_fadeOut; this.newsWrite=b_newsWrite; this.y=1
this.slideIn=b_slideIn; this.moveIt=b_moveIt; this.slideSpeed=slidespeed; this.works=works
if(bw.dom || bw.ie4){this.css.fontFamily=this.font; this.css.fontSize=this.size; this.css.color=this.color[0]}
}
this.obj = obj + "Object"; eval(this.obj + "=this"); return this
}
// A unit of measure that will be added when setting the position of a layer.
var px = bw.ns4||window.opera?"":"px";
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x+px; this.css.top=this.y+px;}
function b_newsWrite(num,i){
if (bw.ns4){
this.writeref.write(""
+""+this.news[num]['text']+"")
this.writeref.close()
}else this.writeref.innerHTML = ''+this.news[num]['text']+''
}
//Slide in
function b_slideIn(num,i){
if (this.y>0){
if (i==0){this.moveIt(0,this.newsheight); this.newsWrite(num,this.color.length-1)}
this.moveIt(this.x,this.y-this.slideSpeed)
i ++
setTimeout(this.obj+".slideIn("+num+","+i+");",50)
}else setTimeout(this.obj+".fadeOut("+num+","+(this.color.length-1)+")",this.delay)
}
//The fade functions
function b_fadeIn(num,i){
if (i=0){
if (i==0 || bw.ns4) this.newsWrite(num,i)
else{
obj = bw.ie4?eval(this.obj+"link"):document.getElementById(this.obj+"link")
obj.style.color = this.color[i]
}
i --
setTimeout(this.obj+".fadeOut("+num+","+i+")",this.speed)
}else{
num ++
if(num==this.news.length) num=0
works = !this.works?0:this.works==1?1:Math.round(Math.random())
if(works==0) setTimeout(this.obj+".fadeIn("+num+",0)",500)
else if (works==1){this.y=1; setTimeout(this.obj+".slideIn("+num+",0)",500)
}
}
}
/********************************************************************************************
The init function. Calls the object constructor and set some properties and starts the fade
*********************************************************************************************/
function fadeInit(){
oNews = new makeNewsObj('divNews','divNewsCont',nFont,nFontsize,"nColor","nNews",nFadespeed,nBetweendelay,nSlidespeed,nWorks,nNewsheight)
oNewsCont = new makeNewsObj('divNewsCont')
works = !oNews.works?0:oNews.works==1?1:Math.round(Math.random())
if (works==0) oNews.fadeIn(0,0)
else if (works==1) oNews.slideIn(0,0)
oNewsCont.css.visibility = "visible"
}
//Calls the init function on pageload.
if(bw.bw) onload = fadeInit