function checkJobForm() { var corretto = true; var elencoErrori = ""; var registrazione_utente = document.getElementById("registrazione_utente"); if (registrazione_utente.cognome.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblCognome"); registrazione_utente.cognome.focus(); corretto = false; } else { pulisciErrore("lblCognome"); } if (registrazione_utente.nome.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblNome"); registrazione_utente.nome.focus(); corretto = false; } else { pulisciErrore("lblNome"); } if (!registrazione_utente.autPrivacy.checked) { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblAutPrivacy"); registrazione_utente.autPrivacy.focus(); corretto = false; } else { pulisciErrore("lblAutPrivacy"); } /*if (registrazione_utente.fileCV.value == "") { evidenziaErrore("lblFileCV"); registrazione_utente.fileCV.focus(); corretto = false; } else { pulisciErrore("lblFileCV"); }*/ if (registrazione_utente.provincia.value == "-1") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblProvincia"); registrazione_utente.provincia.focus(); corretto = false; } else { pulisciErrore("lblProvincia"); } if (registrazione_utente.regione.value == "-1") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblRegione"); registrazione_utente.regione.focus(); corretto = false; } else { pulisciErrore("lblRegione"); } if (registrazione_utente.comune.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblComune"); registrazione_utente.comune.focus(); corretto = false; } else { pulisciErrore("lblComune"); } if (registrazione_utente.telefono1.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblTelefono1"); registrazione_utente.telefono1.focus(); corretto = false; } else { pulisciErrore("lblTelefono1"); } if (registrazione_utente.civico.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblCivico"); registrazione_utente.civico.focus(); corretto = false; } else { pulisciErrore("lblCivico"); } if (registrazione_utente.indirizzo.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblIndirizzo"); registrazione_utente.indirizzo.focus(); corretto = false; } else { pulisciErrore("lblIndirizzo"); } if (registrazione_utente.aaaaNascita.value == "0000") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblDataNascita"); registrazione_utente.aaaaNascita.focus(); corretto = false; } else { pulisciErrore("lblDataNascita"); } if (registrazione_utente.email.value == "") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblEmail"); registrazione_utente.email.focus(); corretto = false; } else if (!checkEmail(registrazione_utente.email.value)) { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblEmail"); registrazione_utente.email.focus(); corretto = false; } else { pulisciErrore("lblEmail"); } if (registrazione_utente.automunito.value == "-1") { elencoErrori = "Alcuni campi obbligatori non sono stati complilati, sono ora contraddistinti in rosso, grazie"; evidenziaErrore("lblAutomunito"); registrazione_utente.automunito.focus(); corretto = false; } else { pulisciErrore("lblAutomunito"); } if (corretto) { writeDiv("errori", ""); registrazione_utente.submit(); } else { writeDiv("errori", elencoErrori); } return corretto; } registrazione_utente.email.focus(); registrazione_utente.email.select();