<!--

function validaContatti() {
  if (document.contatti.info.checked == 0 && document.contatti.prev.checked == 0) {
		alert("Selezionare il TIPO DI RICHIESTA!");
		document.contatti.info.focus();
		return false;
  }  
  if (document.contatti.nome.value.length == 0 ) {
		alert("Il campo NOME e' obbligatorio!");
		document.contatti.nome.focus();
		return false;
  }
  // Controllo della email
  var e_mail = document.contatti.email.value;
  if (document.contatti.email.value.length == 0 ) {
      alert("Il campo INDIRIZZO EMAIL e' obbligatorio!");
      document.contatti.email.focus();
  		return false;
  }
  if ( e_mail.search("spulciacasa.com") != -1 ) {
      alert("Indirizzo email non valido!");
      document.contatti.email.focus();
  		return false;
  }
  if (document.contatti.email.value.length > 0) {
  	for(i=0; i<document.contatti.email.value.length; i++)
  	{
  		if(document.contatti.email.value.lastIndexOf("@")<1)
  		{
    		alert("L'email inserita non e' valida");
    		document.contatti.email.focus();
    		return false;
  		}
  	}
    if (document.contatti.email.value.substring(0).charCodeAt()==45||document.contatti.email.value.substring(0).charCodeAt()==46||document.contatti.email.value.substring(0).charCodeAt()==64||document.contatti.email.value.substring(0).charCodeAt()==95) {
    		alert("Il primo carattere del campo email non puo' essere nessuno dei seguenti caratteri:\npunto [.], chiocciola [@], trattino [-], underscore [_].");
    		document.contatti.email.focus();
    		return false;
    }	  	
    for(i=0; i<document.contatti.email.value.length; i++) {
      if(document.contatti.email.value.charCodeAt(i)==32)
      {
        alert("Il carattere spazio nel campo email non e' consentito");
        document.contatti.email.focus();
        return false;
  	  }
    }   	
    var chiocciolaCount = 0;
    var foundatposition = 0;
    while(foundatposition != -1) {
      foundatposition = e_mail.indexOf("@", foundatposition);
  	  if (foundatposition != -1) {
    		chiocciolaCount++;
    		foundatposition++;
  	  }
    }
  	if (chiocciolaCount > 1) {
    	alert("Attenzione! Hai inserito " + chiocciolaCount + " volte il simbolo @. Negli indirizzi email ne puoi inserire solamente uno!");
    	document.contatti.email.focus();
    	return false;
  	}
  }
  // Fine del controllo della email
  if (document.contatti.testo.value.length == 0 ) {
  		alert("Il campo TESTO e' obbligatorio!");
  		document.contatti.testo.focus();
  		return false;
  }
}

function validaJob() { 
  if (document.job.nome.value.length == 0 ) {
		alert("Il campo NOME e' obbligatorio!");
		document.job.nome.focus();
		return false;
  }
  if (document.job.cognome.value.length == 0 ) {
		alert("Il campo COGNOME e' obbligatorio!");
		document.job.cognome.focus();
		return false;
  }
  if (document.job.citta.value.length == 0 ) {
		alert("Il campo CITTA' e' obbligatorio!");
		document.job.citta.focus();
		return false;
  }
  // Controllo della email
  var e_mail = document.job.email.value;
  if (document.job.email.value.length == 0 ) {
      alert("Il campo INDIRIZZO EMAIL e' obbligatorio!");
      document.job.email.focus();
  		return false;
  }
  if ( e_mail.search("spulciacasa.com") != -1 ) {
      alert("Indirizzo email non valido!");
      document.job.email.focus();
  		return false;
  }
  if (document.job.email.value.length > 0) {
  	for(i=0; i<document.job.email.value.length; i++)
  	{
  		if(document.job.email.value.lastIndexOf("@")<1)
  		{
    		alert("L'email inserita non e' valida");
    		document.job.email.focus();
    		return false;
  		}
  	}
    if (document.job.email.value.substring(0).charCodeAt()==45||document.job.email.value.substring(0).charCodeAt()==46||document.job.email.value.substring(0).charCodeAt()==64||document.job.email.value.substring(0).charCodeAt()==95) {
    		alert("Il primo carattere del campo email non puo' essere nessuno dei seguenti caratteri:\npunto [.], chiocciola [@], trattino [-], underscore [_].");
    		document.job.email.focus();
    		return false;
    }	  	
    for(i=0; i<document.job.email.value.length; i++) {
      if(document.job.email.value.charCodeAt(i)==32)
      {
        alert("Il carattere spazio nel campo email non e' consentito");
        document.job.email.focus();
        return false;
  	  }
    }   	
    var chiocciolaCount = 0;
    var foundatposition = 0;
    while(foundatposition != -1) {
      foundatposition = e_mail.indexOf("@", foundatposition);
  	  if (foundatposition != -1) {
    		chiocciolaCount++;
    		foundatposition++;
  	  }
    }
  	if (chiocciolaCount > 1) {
    	alert("Attenzione! Hai inserito " + chiocciolaCount + " volte il simbolo @. Negli indirizzi email ne puoi inserire solamente uno!");
    	document.job.email.focus();
    	return false;
  	}
  }
  // Fine del controllo della email
  if (document.job.testo.value.length == 0 ) {
  		alert("Il campo TESTO e' obbligatorio!");
  		document.job.testo.focus();
  		return false;
  }
}

//-->
