1function main() { 2 document.forms.enrollment_device.addEventListener('submit', function(event) { 3 var formData = new FormData(this) 4 5 if (formData.get('model')) { 6 this.querySelector('.enrollment_alert').classList.add('d-none') 7 // check byod checkbox 8 if (formData.get('model') === 'byod') { 9 10 if (document.getElementById('enrollment_byod_acknowledgement').checked) { 11 document.getElementById('byod_acknowledgement_control').querySelector('.text-warning').classList.add("d-none") 12 } else { 13 event.preventDefault() 14 document.getElementById('byod_acknowledgement_control').querySelector('.text-warning').classList.remove("d-none") 15 } 16 } 17 } else { 18 // show alert when missing device 19 event.preventDefault() 20 this.querySelector('.enrollment_alert').classList.remove('alert_fade_away', 'd-none') 21 setTimeout(() => this.querySelector('.enrollment_alert').classList.add('alert_fade_away'), 4000) 22 } 23 }) 24 25 // byod acknowledgement checkbox 26 function byodAcknowledgementControl() { 27 if (document.forms.enrollment_device.querySelector('[name="model"][value="byod"]').checked) { 28 document.getElementById('byod_acknowledgement_control').classList.remove('d-none') 29 } else { 30 document.getElementById('byod_acknowledgement_control').classList.add('d-none') 31 } 32 } 33 34 document.forms.enrollment_device.addEventListener('change', byodAcknowledgementControl) 35 document.addEventListener("DOMContentLoaded", byodAcknowledgementControl) 36 37} 38 39if (document.readyState === "loading") { 40 document.addEventListener("DOMContentLoaded", main) 41} else { 42 main() 43};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.