Registrazione

jQuery(document).ready(function() { 'use strict'; $('.lazy').Lazy(); $("#Professione").change(function (){ if($("#Professione").val()==='2'){ $("#vet").css("display", "none"); }else { $("#vet").css("display", "block"); } }); $("#sendform").click(function (e){ if($("#Nome").val().length<3){ campoErrato("Nome", $("#Nome"),"C'è un errore nel campo Nome", e ); return; } if($("#Cognome").val().length<3){ campoErrato("Cognome", $("#Cognome"),"C'è un errore nel campo Cognome", e ); return; } if(validateEmail($("#Email").val())===false ){ campoErrato("Email", $("#Email"),"C'è un errore nel campo Email", e ); return; } if(!checkPassword($("#Password").val())){ campoErrato("Password", $("#Password"),"La password non rispetta i requisiti di sicurezza ", e ); return; } if( $("#Conferma_password").val()!==$("#Password").val() ){ campoErrato("Conferma_password", $("#Conferma_password"),"Le password non coincidono", e ); return; } if($("#N_albo").val().length<3){ campoErrato("N_albo", $("#N_albo"),"C'è un errore nel campo N°Iscrizione Albo", e ); return; } if($("#Provincia").val()==""){ campoErrato("Provincia", $("#Provincia"),"C'è un errore nel campo Provincia", e ); return; } if($("#Rag_soc").val().length<3){ campoErrato("Rag_soc", $("#Rag_soc"),"C'è un errore nel campo Ragione Sociale", e ); return; } if($("#CAP").val().length<3){ campoErrato("CAP", $("#CAP"),"C'è un errore nel campo CAP", e ); return; } if($("#Citta").val().length<3){ campoErrato("Citta", $("#Citta"),"C'è un errore nel campo Città", e ); return; } if($("#Telefono").val().length<9){ campoErrato("Telefono", $("#Telefono"),"C'è un errore nel campo Telefono", e ); return; } if($("#Professione").val()==='1'){ var anck=true; $(".v_ck").each(function (){ if ($(this).prop("checked")) { console.log("si"); anck=false; } }); if(anck){ campoErrato("vet", $("#vet"), "Devi selezionare almeno una specie di interesse", e); } } if (!$("#Pri").prop("checked")) { campoErrato("Pri", $("#Pri"),"Bisogna accettare la privacy per poter proseguire", e ); } if (!$("#maggiorenne").prop("checked")) { campoErrato("maggiorenne", $("#maggiorenne"),"Prima di proseguire conferma di essere maggiorenne", e ); } }); function campoErrato(id ,campo, testo, evento){ evento.preventDefault(); toastr.warning(testo); window.location.href = "#"+id; } function validateEmail(email) { var re = /\S+@\S+\.\S+/; return re.test(email); } function checkPassword(str) { var ret = /^(?=.*\d)(?=.*[!@#$%^&*])(?=.*[a-z])(?=.*[A-Z]).{8,}$/; return ret.test(str); } }); /*ready*/