/*
	DOMnews 1.0 
	homepage: http://www.onlinetools.org/tools/domnews/
	released 11.07.05
*/

/* Variabili che ? possibile cambiare */
	// posizione iniziale 
	var dn_startpos=325; 			
	// posizione finale
	var dn_endpos=-450; 			
	// Velocit? dello scroller: un numero pi? alto indica una velocit? inferiore 
	var dn_speed=30;				
	// ID da assegnare al box delle news nel codice HTML
	var dn_newsID='news';			
	// classe che lo script aggiunge quando Javascript ? dsisponibile
	var dn_classAdd='hasJS';
	// ID del paragrafo generato
	var dn_paraID='DOMnewsstopper';
	//intervallo
	dn_interval=0;

	/* Initialise scroller when window loads */
	window.onload=function()
	{
		// 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);
		n.parentNode.insertBefore(newp,n.nextSibling);
		n.onmouseover=function()
		{		
			clearInterval(dn_interval);
		}
		n.onmouseout=function()
		{
			dn_interval=setInterval('scrollDOMnews()',dn_speed);
		}
	}

	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--;	
	}
function verificapassword() {
			if ( document.login.username.value == "") 
                  {if ( document.login.password.value == ""){alert ("Non hai specificato il nome utente e la password");}else{
				alert ("Non hai specificato il nome utente");}
				return (false);
			}

if ( document.login.password.value == "") 
                  {
				alert ("Non hai specificato la password");
				return (false);
			}
			}
			
function verificapassword1() {
			if ( document.crea.username.value == "") 
                  {if ( document.crea.password.value == ""){alert ("Non hai specificato il nome utente e la password da creare.Non è possibile creare un account vuoto!");}else{
				alert ("Non hai specificato il nome utente. Non è possibile creare un account senza nome utente!");}
				return (false);
			}


if ( document.crea.password.value == "") 
                  {
				alert ("Non hai specificato la password. Non è possibile creare un account con password vuota!");
				return (false);
			}
			}
			
function verificaevento(){
			if ( document.crea.giorno.value == "" || document.crea.mese.value == "" || document.crea.anno.value == "" || document.crea.titolo.value == "" || document.crea.corpo.value == ""){
				alert ("Non hai specificato tutti i campi obbligatori (data completa, titolo, corpo). Non e' possibile creare un evento senza i campi obbligatori !");
				return (false);
				}
				}
			
function verificaevento2(){
			if ( document.mod.nome.value == "" || document.mod.mou.value == "" || document.mod.yea.value == "" || document.mod.titolo.value == "" || document.mod.corpo.value == ""){
				alert ("Non hai specificato tutti i campi obbligatori (data completa, titolo, corpo). Non e' possibile modificare un evento senza i campi obbligatori !");
				return (false);
				}
				}	

			
function verificalink() {
			if ( document.creal.nome.value == "") 
                  {if ( document.creal.indirizzo.value == ""){alert ("Non hai specificato il nome del link e l'indirizzo da creare.Non è possibile creare un link vuoto!");}else{
				alert ("Non hai specificato il nome del link. Non è possibile creare un link senza specificare il nome del link stesso!");}
				return (false);
			}
			
			if ( document.creal.indirizzo.value == "") 
                  {
				alert ("Non hai specificato l'indirizzo. Non è possibile creare un link con indirizzo vuoto!");
				return (false);
			}
			}
			
function verificaprodotto(){
			if ( document.crea.user.value == ""){
				alert ("Non hai specificato il nome del profumo (obbligatorio) !");
				return (false);
				}
				}

function verificacheckbox(){
			if ( document.richiestaa.privacy[1].checked == true){
				alert ("Non hai accettato la normativa per il trattamento dei dati inseriti. Per inviare richieste e' necessario accettare la normativa");
				return(false);
				}
				}
				
				

