$('.phone').keyup(function () { if ($(this).val().length > 14) { $(this).mask("(00) 0 0000-0000"); } else { $(this).mask("(00) 0000-0000?9"); } }) function showCurriculumInput(){ let curriculumOption = $('#candidateOption').val(); if($('#contact-type').children("option:selected").val() == curriculumOption) { $('#curriculum-box').removeClass('d-none'); $('#terms_whats_box').removeClass('d-flex'); $('#terms_whats_box').hide(); } else { $('#curriculum-box').addClass('d-none'); $('#terms_whats_box').addClass('d-flex'); $('#terms_whats_box').show(); } } $('#contact-type').on('change', function(){ showCurriculumInput() }) $('#curriculum').on('change', function() { $('.curriculum-label').html(document.getElementById('curriculum').files[0].name); }) $(document).ready(function(){ let inputMarkedTermsUse = $('#marked-terms-use'); let checkboxIsChecked = ($('#markCheckboxTermsUse').val() == null || $('#markCheckboxTermsUse').val() == '' ) ? false : true; const checkboxAcceptTermsUse = $('#accept-terms-use'); const buttonContactMessage = $('#buttonContactMessage'); const formContactMessage = $('#formContactMessage'); showCurriculumInput() buttonContactMessage.attr('disabled', !checkboxIsChecked); function getFullDateTime() { const date = new Date(); const day = date.getDate(); const month = date.getMonth() + 1 const year = date.getFullYear(); const fullDate = year + "-" + month + "-" + day; const hour = (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()); const minutes = (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()); const seconds = (date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds()); const fullTime = hour + ":" + minutes + ":" + seconds; return fullDate + " " + fullTime; } checkboxAcceptTermsUse.change(function () { if (this.checked) { checkboxIsChecked = true; inputMarkedTermsUse.val(getFullDateTime()); buttonContactMessage.attr('disabled', !checkboxIsChecked); } else { checkboxIsChecked = false; buttonContactMessage.attr('disabled', !checkboxIsChecked); } }); buttonContactMessage.click(function(e) { e.preventDefault(); if(checkboxIsChecked) { formContactMessage.submit(); } }); });