unction isEmail (s) { if (isEmpty(s)) if (isEmail.arguments.length == 1) return defaultEmptyOK; else return (isEmail.arguments[1] == true); if (isWhitespace(s)) return false; var i = 1; var sLength = s.length; while ((i < sLength) && (s.charAt(i) != "@")){ i++ } if ((i >= sLength) || (s.charAt(i) != "@")) return false; else i += 2; while ((i < sLength) && (s.charAt(i) != ".")){ i++ } if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false; else return true; } function isEmpty(s){ return ((s == null) || (s.length == 0)) } function isWhitespace (s){ var i; if (isEmpty(s)) return true; for (i = 0; i < s.length; i++){ var c = s.charAt(i); if (whitespace.indexOf(c) == -1) return false; } return true; } $(document).ready(function(){ $('.errore_nome').hide(); $('.errore_cognome').hide(); $('.errore_ragione').hide(); $('.errore_citta').hide(); $('.errore_provincia').hide(); $('.errore_nazione').hide(); $('.errore_email').hide(); $('.errore_telefono').hide(); $('.errore_messaggio').hide(); $('.errore_privacy').hide(); $('input[type=text]').focus(function(){ $(this).parent().parent().find('small').hide(); }); /*$('#check2').click(function(){ $('.errore_privacy').hide(); });*/ //form $('.button').click(function(){ var errore = false; if($('#nome').val()==''){ $('.errore_nome').show(); errore = true; } if($('#cognome').val()==''){ $('.errore_cognome').show(); errore = true; } if($('#email').val()=='' || !isEmail($('#email').val())){ $('.errore_email').show(); errore = true; } /*if(!$('#check2').is(':checked')){ $('.errore_privacy').show(); errore = true; }*/ if(!errore) { $('#azione').val('invia'); $('#frm').submit(); } }); });