$(function() { fCheckObbligatori(); $('#email').focus(); $('#privacy').change(function() { fCheckObbligatori(); }); }); //--- Controllo campi obbligatori function fCheckObbligatori( pintSubmit ) { var blnReturn = true; var emailLabel = $('#lblEmail'); if( ! $('#privacy').attr('checked') ) { blnReturn = false; $('#lblPrivacy').html('Verbindliche Akzeptanz.'); } else $('#lblPrivacy').html(' '); if( $('#email').val() ) { $('#lblEmail').removeClass('email_errore').addClass('email_conferma'); $('#lblEmail').html('...'); //-- Ajax : inizio $.ajax({ url: 'include/ajax/checkEmail.php' , data: 'command=checkEmail' + '&pstrEmail=' + $('#email').val() , success: function(data) { // Ritorno : Inizio update = data.split('|'); if( update[0] == 'checkEmail' ) { if( update[1] == 1 ) { $('#lblEmail').removeClass('email_errore').addClass('email_conferma'); $('#lblEmail').html("Die Adresse scheint korrekt zu sein. Ok."); } else { blnReturn = false; $('#lblEmail').removeClass('email_conferma').addClass('email_errore'); $('#lblEmail').html("Die Adresse ist falsch."); } if( pintSubmit > 0 ) if ( ! blnReturn ) { $('#shake_box').animate({backgroundColor: '#ffe1c4'}, 100).animate({backgroundColor: '#eee'}, 100); } else $('#frmNewsletter').submit(); } // Ritorno : Fine } }); //-- Ajax : inizio } else { blnReturn = false; $('#lblEmail').removeClass('email_conferma').addClass('email_errore'); $('#lblEmail').html('Erforderlich'); if( pintSubmit > 0 ) { $('#shake_box').animate({backgroundColor: '#ffe1c4'}, 100).animate({backgroundColor: '#eee'}, 100); } } return blnReturn; } //--- Evidenzia il testo della Privacy function fEvidenziaPrivacy() { $('#box_privacy').hide().fadeIn(); if( ! $('#privacy').attr('checked') ) { blnReturn = false; $('#lblPrivacy').html('Verbindliche Akzeptanz.'); } else $('#lblPrivacy').html(''); }