= _gaq || []; _gaq.push(['_setAccount', 'UA-2341771-13']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); [x] Fechar Faca agora seu cadastro no Santos F.C.! x Novo Cadastro Santos F.C. $(document).ready(function(e) { $(function(){ $(".tipclass").tipTip({maxWidth: "300px", edgeOffset: 10}); }); $('#passwordnotification').hide(); //Apos carregar a pagina, verifica os campos que possuem valor preenchido por sessao ou Post if($('#nome').val()!=''){ checknome(); } if($('#sobrenome').val()!=''){ checksobrenome(); } if($('#email').val()!=''){ checkemail(); } if($('#ano').val()!='' || $('#mes').val()!='' || $('#dia').val()!=''){ checkdata(); } ///////////////////////////////////////////////// //Funcoes do campo email $("#email").focusout(function(){ checkemail(); }); //Funcoes do campo nome $("#nome").focusout(function(){ checknome(); }); //Funcoes do campo sobrenome $("#sobrenome").focusout(function(){ checksobrenome(); }); //Funcoes da data de nascimento $("#ano").change(function(e) { if($("#ano").val()!='' && $("#mes").val()!='' && $("#dia").val()!='') checkdata(); }); $("#mes").change(function(e) { if($("#ano").val()!='' && $("#mes").val()!='' && $("#dia").val()!='') checkdata(); }); $("#dia").change(function(e) { if($("#ano").val()!='' && $("#mes").val()!='' && $("#dia").val()!='') checkdata(); }); //Funcoes do sexo $(":radio").click(function(){ $(this).parent().find('span').css('color','#000'); v_checkobj = '#check' + $(this).attr('id'); changeImg($(v_checkobj),'check'); }); $(":input").click(function(){ if($(this).attr('type')=='text'){ $(this).select(); resetcolor($(this)); v_checkobj = '#check' + $(this).attr('id'); changeImg($(v_checkobj),'reset'); } }); $("#senha").passStrength({ userid: "#email" }); $("#senha").keyup(function(e) { $('#passwordnotification').fadeOut('slow'); }); //////////////////////////////////// $('#btn_SubmitNewAccount').click(function(e) { $('#loader').html(''); if(!checknome()){ $('#loader').empty(); return false; } else if(!checksobrenome()){ $('#loader').empty(); return false; } $.ajax({ type: "GET", data: "email=" + $('#email').val(), url: "/webservices/ajax/ajax_checkemail.asp", cache: false, contentType : "application/x-www-form-urlencoded; charset=iso-8859-1", success: function(data){ if(data == 'true'){ //emai ja cadastrado $('#checkemail').html(' E-mail ja cadastrado'); errorcolor($('#email')); $('#loader').empty(); return false; } else if(data == 'false'){ //email nao cadastrado $('#checkemail').html(''); resetcolor($('#email')); if(!checksexo()){ $('#loader').empty(); return false; } else if(!checkdata()){ $('#loader').empty(); return false; } else if(!validatePassword()){ $('#loader').empty(); return false; } else{ $('#formstep2').attr('action','add.asp'); $('#formstep2').submit(); } } else if(data == 'invalid'){ $('#checkemail').html(' E-mail invalido'); errorcolor($('#email')); $('#loader').empty(); return false; } }, error: function(data){ $('#checkemail').html(' Nao foi possivel efetuar a consulta.'); errorcolor($('#email')); $('#loader').empty(); return false; } }); }); }); function changeImg(obj,option){ if(option=='error'){ obj.html(''); } else if(option=='reset'){ obj.empty(); } else if(option=='check'){ obj.html(''); } } function resetcolor(obj){ obj.css('border','1px solid #E5E5E5'); obj.css('color','#000'); } function errorcolor(obj){ obj.css('border','1px solid #CA3827'); obj.css('color','#CA3827'); } function checkemail(){ $.ajax({ type: "GET", data: "email=" + $('#email').val(), url: "/webservices/ajax/ajax_checkemail.asp", cache: false, contentType : "application/x-www-form-urlencoded; charset=iso-8859-1", success: function(data){ if(data == 'true'){ //emai ja cadastrado $('#checkemail').html(' E-mail ja cadastrado'); errorcolor($('#email')); return false; } else if(data == 'false'){ //email nao cadastrado $('#checkemail').html(''); resetcolor($('#email')); return true; } else if(data == 'invalid'){ $('#checkemail').html(' E-mail invalido'); errorcolor($('#email')); return false; } }, error: function(data){ $('#checkemail').html(' Nao foi possivel efetuar a consulta.'); errorcolor($('#email')); return false; } }); } function checknome(){ if($('#nome').val().length < 2){ $('#checknome').html(' Nome em branco ou muito curto'); errorcolor($('#nome')); return false; } else{ re = /^[A-Za-z ]+$/; if(re.test($('#nome').val())==false){ $('#checknome').html(' Nome invalido'); errorcolor($('#nome')); return false; } else{ $('#checknome').html(''); resetcolor($('#nome')); return true; } } } function checksobrenome(){ if($('#sobrenome').val().length < 2){ $('#checksobrenome').html(' Sobrenome em branco ou muito curto'); errorcolor($('#sobrenome')); return false; } else{ re = /^[A-Za-z ]+$/; if(re.test($('#sobrenome').val())==false){ $('#checksobrenome').html(' Sobrenome invalido'); errorcolor($('#sobrenome')); return false; } else{ $('#checksobrenome').html(''); resetcolor($('#sobrenome')); return true; } } } function checkdata() { var bissexto = 0; var data = $('#dia').val() + '-' + $('#mes').val() + '-' + $('#ano').val(); //alert(data); var tam = data.length; if (tam == 10) { var dia = data.substr(0,2) var mes = data.substr(3,2) var ano = data.substr(6,4) if ((ano > 1900)||(ano < 2100)){ switch (mes){ case '01': case '03':