1jQuery(window).on('load', function () { 2 3 function formFunction() { 4 jQuery('.wpcf7-form').each(function () { 5 var unique_ctr = 0; 6 jQuery(this).find('input[type="text"]').each(function () { 7 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 8 var field_id = jQuery(this).attr('name'); 9 var field_text = jQuery(this).attr('placeholder'); 10 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 11 unique_ctr++; 12 }) 13 jQuery(this).find('input[type="tel"]').each(function () { 14 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 15 var field_id = jQuery(this).attr('name'); 16 var field_text = jQuery(this).attr('placeholder'); 17 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 18 unique_ctr++; 19 }) 20 jQuery(this).find('input[type="date"]').each(function () { 21 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 22 var field_id = jQuery(this).attr('name'); 23 var field_text = jQuery(this).attr('placeholder'); 24 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 25 unique_ctr++; 26 }) 27 jQuery(this).find('input[type="hidden"]').each(function () { 28 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 29 var field_id = jQuery(this).attr('name'); 30 var field_text = jQuery(this).attr('placeholder'); 31 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 32 unique_ctr++; 33 }) 34 jQuery(this).find('input[type="email"]').each(function () { 35 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 36 var field_id = jQuery(this).attr('name'); 37 var field_text = jQuery(this).attr('placeholder'); 38 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 39 unique_ctr++; 40 }) 41 jQuery(this).find('textarea').each(function () { 42 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 43 var field_id = jQuery(this).attr('name'); 44 var field_text = jQuery(this).attr('placeholder'); 45 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 46 unique_ctr++; 47 }) 48 jQuery(this).find('input[type="radio"]').each(function () { 49 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 50 var field_id = jQuery(this).attr('value'); 51 var field_text = jQuery(this).attr('value'); 52 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 53 unique_ctr++; 54 }) 55 jQuery(this).find('input[type="checkbox"]').each(function () { 56 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 57 var field_id = jQuery(this).attr('value'); 58 var field_text = jQuery(this).attr('value'); 59 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 60 unique_ctr++; 61 }) 62 jQuery(this).find('input[type="file"]').each(function () { 63 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 64 var field_id = jQuery(this).attr('name'); 65 var field_text = jQuery(this).attr('name'); 66 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 67 unique_ctr++; 68 }) 69 jQuery(this).find('select').each(function () { 70 var field_form = jQuery(this).closest('.wpcf7').attr('id'); 71 var field_id = jQuery(this).attr('name'); 72 var field_text = jQuery(this).attr('name'); 73 generateLabels(field_form, field_id, unique_ctr, field_text, jQuery(this)); 74 unique_ctr++; 75 }) 76 }) 77 78 function generateLabels(field_form, field_id, unique_ctr, field_text, theElem) { 79 if (field_text == undefined || field_text == 'undefined') { 80 field_text = field_id; 81 } 82 theElem.attr('id', field_form + '-' + field_id); 83 theElem.parent().prepend('<label for="' + field_form + '-' + field_id + '" class="ada-label hidden">' + field_text + '</label>'); 84 } 85 } 86 87 function alignFunction() { 88 jQuery('*[align="left"]').css('text-align', 'left'); 89 jQuery('*[align="left"]').removeAttr('align'); 90 jQuery('*[align="center"]').css('text-align', 'center'); 91 jQuery('*[align="center"]').removeAttr('align'); 92 jQuery('*[align="right"]').css('text-align', 'right'); 93 jQuery('*[align="right"]').removeAttr('align'); 94 jQuery('*[align="middle"]').removeAttr('align'); 95 jQuery('center').contents().unwrap().wrap('<div style="text-align: center;"/>'); 96 } 97 98 function imgAlt() { 99 jQuery('img').each(function () { 100 var attr = jQuery(this).attr('alt'); 101 if (attr == undefined || attr == 'undefined' || attr == '') { 102 jQuery(this).attr('alt', 'img'); 103 } 104 }); 105 } 106 107 function areaAlt() { 108 jQuery('area').each(function () { 109 var attr = jQuery(this).attr('alt'); 110 if (attr == undefined || attr == 'undefined' || attr == '') { 111 jQuery(this).attr('alt', 'area'); 112 } 113 }); 114 } 115 116 function iframetitle() { 117 jQuery('iframe').each(function () { 118 var attr = jQuery(this).attr('title'); 119 if (attr == undefined || attr == 'undefined' || attr == '') { 120 jQuery(this).attr('title', 'iframe'); 121 } 122 }); 123 } 124 125 function others() { 126 jQuery('#ihf-main-container, .fts-instagram-inline-block-centered, .wpcr3_in_content').attr('aria-hidden', 'true'); 127 jQuery('.agent-holder .attachment-agent-image a:empty, .agent-holder .agent-contact-name a:empty').remove(); 128 } 129 130 setTimeout(function () { 131 132 formFunction(); 133 alignFunction(); 134 imgAlt(); 135 areaAlt(); 136 iframetitle(); 137 others(); 138 139 }, 1000); 140});
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.