/*	DOMnews 1.0 	homepage: http://www.onlinetools.org/tools/domnews/	released 11.07.05*//* Variabili che e possibile cambiare */// posizione iniziale var dn_startpos=120; 			// posizione finalevar dn_endpos=-200; 			// Velocita dello scroller: un numero piu alto indica una velocita inferiorevar dn_speed=40;// ID da assegnare al box delle news nel codice HTMLvar dn_newsID='news';// classe che lo script aggiunge quando Javascript e dsisponibilevar dn_classAdd='hasJS';		// Messaggio del link che stoppa lo scrollervar dn_stopMessage='';	// ID del paragrafo generatovar dn_paraID='DOMnewsstopper';/* Initialise scroller when window loads */function lanciaNews(){            // check for DOM    if(!document.getElementById || !document.createTextNode){        return;    }    initDOMnews();// add more functions as needed}    /* stop scroller when window is closed */window.onunload=function(){    clearInterval(dn_interval);}/*	This is the functional bit, do not press any buttons or flick any switches	without knowing what you are doing!*/var dn_scrollpos=dn_startpos;/* Initialise scroller */function initDOMnews(){            var n=document.getElementById(dn_newsID);          if(!n){        return;    }    n.className=dn_classAdd;		    dn_interval=setInterval('scrollDOMnews()',dn_speed);            var newa=document.createElement('a');    var newp=document.createElement('p');    newp.setAttribute('id',dn_paraID);    newa.href='#';    newa.appendChild(document.createTextNode(dn_stopMessage));    newa.onclick=stopDOMnews;    newp.appendChild(newa);    n.parentNode.insertBefore(newp,n.nextSibling);    n.onmouseover=function()    {        clearInterval(dn_interval);    }    n.onmouseout=function()    {        dn_interval=setInterval('scrollDOMnews()',dn_speed);    }}function stopDOMnews(){    clearInterval(dn_interval);    var n=document.getElementById(dn_newsID);    n.className='';    n.parentNode.removeChild(n.nextSibling);    return false;}function scrollDOMnews(){            var n=document.getElementById(dn_newsID).getElementsByTagName('ul')[0];    n.style.top=dn_scrollpos+'px';    if(dn_scrollpos==dn_endpos){        dn_scrollpos=dn_startpos;    }    dn_scrollpos--;}
