San Gabriel Valley Dental Society

$(function() { $('.email').change(function() { var $this = $(this); if($this.val().match(/[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}/g) != $this.val()) { $this.parent().parent().removeClass('has-success'); $this.parent().parent().addClass('has-error'); return; } else { $this.parent().parent().removeClass('has-error'); jQuery.ajax({ type: 'POST', url: '/index.cfm?fuseaction=jobsclassifieds&action=checkemail', data: { email: $this.val() } }).done(function(data) { if(data > 0) { $this.parent().parent().removeClass('has-success'); $this.parent().parent().addClass('has-error'); alert('This email has already been registered'); } else { $this.parent().parent().removeClass('has-error'); $this.parent().parent().addClass('has-success'); } }); } }); $('.registration-form').submit(function(e) { if($('.password').val() != $('.password-confirm').val() || $('.password').val().length < 6) { $('.password, .password-confirm').parent().parent().addClass('has-error'); } else { $('.password, .password-confirm').parent().parent().removeClass('has-error'); } if($('.email').val().match(/[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}/g) != $('.email').val()) { $('.email').parent().parent().addClass('has-error'); } else { $('.email').parent().parent().removeClass('has-error'); } if($('#regtype').val() == 0) { $('#regtype').parent().parent().addClass('has-error'); } else { $('#regtype').parent().parent().removeClass('has-error'); } $('.required').each(function() { if($(this).val().length == 0) { $(this).parent().parent().addClass('has-error'); } else { $(this).parent().parent().removeClass('has-error'); } }); if($('.has-error').length > 0) { e.preventDefault(); alert('Check form for errors'); } }); $('#password').focusin(function() { $('.password-requirments').stop().slideDown(); }).focusout(function() { pw = $(this).val(); if($.trim(pw).length || pw.length < 8) { $(this).parent().parent().addClass('has-error'); } else { $(this).parent().parent().removeClass('has-error'); } var specialchar = 0; var number = 0; for(var i = 0; i < pw.length; i++) { code = pw.charCodeAt(i); if((code >= 33 && code <= 47) || (code >= 58 && code <= 64) || (code >= 91 && code <= 96) || (code >= 123 && code <= 126)) specialchar++; if(code >= 48 && code <=57) number++; } if(specialchar <= 0 && number <= 0) { $(this).parent().parent().addClass('has-error'); } else { $(this).parent().parent().removeClass('has-error'); $('.password-requirments').stop().slideUp(); } }); });

San Gabriel Valley Dental Society

312 E Las Tunas Dr, San Gabriel, CA 91776
Phone: (626) 285-1174
Contact SGVDS