function impostaHomepage() {
  var myurl = 'http://www.associazionenoie.org/';
  if (document.all) {
    document.body.style.behavior='url(#default#homepage)';
    document.body.setHomePage(myurl);
  } else {
    alert("Siamo spiacenti, il tuo browser non supporta questa funzione");
  }
}

function impostaPreferiti() {
  var myurl   = 'http://www.associazionenoie.org/';
  var mytitle = 'associazione NOI E...';
  if (document.all) { 
    window.external.AddFavorite( myurl, mytitle );
  } else {   
    alert("Siamo spiacenti, il tuo browser non supporta questa funzione");
  }
}

function controllaFormSegnalazione()
{
	var controlloNome, controlloMail;
	with(window.document.segnalazione)
	{
		controlloNome = mittente;
		controlloMail = destinatario;
	}
	if(controlloNome.value == '')
	{
		alert('Inserisci il nome!');
		controlloNome.focus;
		return false;
	}
	else if(controlloMail.value == '')
	{
		alert('Inserisci la mail!');
		controlloMail.focus;
		return false;
	}
	else if(controlloMail.value.indexOf('@', 0) == -1)
	{
		alert('Inserisci una mail valida!');
		controlloMail.focus;
		return false;
	}
	else
	{
		return true;
	}
}

function selezionaRigaMenu(i)
{
	var rigaSleezionataOld = document.getElementById("rigaSelezionata").value;
	document.getElementById("riga"+rigaSleezionataOld).className = "unSelected";
	document.getElementById("riga"+i).className = "selected";
	document.getElementById("rigaSelezionata").value = i;
}

function controllaFormScrivici()
{
	var controlloNome, controlloMail, controllaTesto, controllaTelefono, controllaOggetto;
	with(window.document.segnalazione)
	{
		controlloNome = nome;
		controlloMail = mail;
		controllaTelefono = telefono;
		controllaOggetto = oggetto;
		controllaTesto = messaggio;
	}
	if(controlloNome.value == '')
	{
		alert('Inserisci il nome!');
		controlloNome.focus;
		return false;
	}
	else if(controlloMail.value != '' &&controlloMail.value.indexOf('@', 0) == -1)
	{
		alert('Inserisci una mail valida!');
		controlloMail.focus;
		return false;
	}
	else if(!controllaNumero(controllaTelefono.value))
	{
		alert("Inserisci un numero valido!");
		controllaTelefono.focus;
		return false;
	}
	else if(controllaTesto.value == '')
	{
		alert('Inserisci il testo del messaggio!');
		controllaTesto.focus;
		return false;
	}
	else if(controllaOggetto.value == '')
	{
		alert('Inserisci l\'oggetto del messaggio!');
		controllaOggetto.focus;
		return false;
	}
	else
	{
	    return true;
	}
}

function controllaNumero(s)
{
  var i;
    for (i = 0; i < s.length; i++)
	{   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

