function opaco(livello, eventClass)
{
	if(document.getElementById(livello))
		document.getElementById(livello).className=eventClass + ' opaco';
}

function nitido(livello, eventClass)
{
	if(document.getElementById(livello))
		document.getElementById(livello).className=eventClass + ' nitido';
}

function bookmarksite(title, url){
	if (document.all)
	window.external.AddFavorite(url, title);
	else if (window.sidebar)
	window.sidebar.addPanel(title, url, "")
}


function salvaDEM()
{
	if(!document.frmNewsletter.privacy.checked)
	{
		alert('Informativa PRIVACY non accettata!')
		return;
	}
	if(document.frmNewsletter.email.value=='')
	{
		alert('Indirizzo E-Mail non inserito')
		return;
	}
	if(document.frmNewsletter.email.value.indexOf('@')==-1){alert('E-Mail non valida');return false;}
	if(document.frmNewsletter.email.value.indexOf('.')==-1){alert('E-Mail non valida');return false;}			
	if(document.frmNewsletter.email.value.indexOf(',')>=0){alert('E-Mail non valida');return false;}			
	document.frmNewsletter.submit()
}

function salvaREG()
{
	if(!document.frmRegister.privacy.checked)
	{
		alert('Informativa PRIVACY non accettata!')
		return;
	}
	
	if(trim(document.frmRegister.nome.value)=='' || trim(document.frmRegister.nome.value)=='scrivi qui il tuo Nome')
	{
		alert('Nome non inserito')
		return;
	}
	
	if(trim(document.frmRegister.cognome.value)=='' || trim(document.frmRegister.cognome.value)=='scrivi qui il tuo Cognome')
	{
		alert('Cognome non inserito')
		return;
	}	
	
	if((trim(document.frmRegister.email.value)=='' && trim(document.frmRegister.telefono.value)=='') || (trim(document.frmRegister.email.value)=='scrivi qui il tuo indirizzo e-mail' && trim(document.frmRegister.telefono.value)=='scrivi qui il tuo telefono'))
	{
		alert('Inserire il telefono e/o l\'indirizzo E-Mail!');
		return;
	}
	
	
	if(trim(document.frmRegister.email.value)!='')
	{
		if(trim(document.frmRegister.email.value)!='scrivi qui il tuo indirizzo e-mail' && trim(document.frmRegister.email.value)!='')
		{
			if(document.frmRegister.email.value.indexOf('@')==-1){alert('E-Mail non valida');return false;}
			if(document.frmRegister.email.value.indexOf('.')==-1){alert('E-Mail non valida');return false;}			
			if(document.frmRegister.email.value.indexOf(',')>=0){alert('E-Mail non valida');return false;}	
		}
	}else{
		if(trim(document.frmRegister.telefono.value)=='')
		{
			alert('Inserire il telefono e/o l\'indirizzo E-Mail!');
			return;
		}	
	}
	document.frmRegister.submit()
}


function trim(stringa)
{
	while (stringa.substring(0,1) == ' ')
	{
	stringa = stringa.substring(1, stringa.length);
	}
	while (stringa.substring(stringa.length-1, stringa.length) == ' ')
	{
	stringa = stringa.substring(0,stringa.length-1);
	}
	return stringa;
}