PageSourceSearch

https://neishloss.com/wp-content/themes/lc-kadence-starter/assets/js/ta-custom-scripts.js

js neishloss.com collected 2026-10-10 01:21:45 UTC 16,917 bytes, 356 lines download raw bytes

1jQuery(function($) {
2    function getACFData(termID, termName) {
3        $('#carriers_modal_title').remove();
4        $('#carriers_modal_button').hide();
5        $('#carriers_modal_button_information').hide();
6        $.ajax({
7            url: TACustomAjax.ajax_url,
8            type: "POST",
9            data: {
10                action: "get_acf_data",
11                term_id: termID,
12            },
13            beforeSend: function () {
14                $('#carriers_modal_content').html('<div class="loader"></div>');
15            },
16            success: function (response) {
17                var data = JSON.parse(response);
18                // var sectionHTML = `
19                //     <div class="carriers-popup custon-flex wrap">
20                //         <div class="acf-logo custon-flex wrap cols-2">
21                // `;
22                if (data.image_url) {
23                var sectionHTML = `
24                <div class="carriers-popup custon-flex wrap">
25                        <div class="acf-logo custon-flex wrap cols-2">
26                            <img src="` + data.image_url + `" alt="">`;
27                }else{
28                var sectionHTML = `
29                <div class="carriers-popup custon-flex wrap">
30                        <div class="acf-logo custon-flex wrap cols-2">
31                            <img src="/wp-content/uploads/2023/04/fav-full-color.jpg" alt="">`;
32                }
33                if (data.carrier_website) {
34                    sectionHTML += `
35									<a href="` + data.carrier_website +
36                        `" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-link"></i> ` +
37                        data.carrier_website + `</a>`;
38                }
39                if (data.division_names) {
40                    sectionHTML += `
41                            <p class="division_names">Products: <span>` + data.division_names + `<span></p>
42                    `;
43                }
44                sectionHTML += `
45							</div>`;
46                if (data.broker_services !== '' || data.customer_services !== '') {
47                    sectionHTML += `
48							<div class="acf-contact-info custon-flex wrap cols-2">
49								<div>
50									<div class="contacts">`;
51                    if (data.broker_services) {
52                        sectionHTML += `
53										<p>Broker Services Number</p>`;
54                        var broker_services = data.broker_services.split(';');
55                        for (var i = 0; i < broker_services.length; i++) {
56                            sectionHTML += `<p>` + broker_services[i] + `</p>`;
57                        }
58                    }
59                    sectionHTML += `
60									</div>
61									<div class="contacts">`;
62                    if (data.customer_services) {
63                        sectionHTML += `
64										<p>Customer Services Number</p>`;
65                        var customer_services = data.customer_services.split(';');
66                        for (var i = 0; i < customer_services.length; i++) {
67                            sectionHTML += `<p>` + customer_services[i] + `</p>`;
68                        }
69                    }
70                    sectionHTML += `
71									</div>
72								</div>`;
73                } else {
74                    sectionHTML += `
75							<div class="acf-contact-info custon-flex wrap jc-s">`;
76                }
77                if (data.contracting_link !== '' || data.certification_link !== '') {
78                    sectionHTML += `
79								<div class="custon-flex wrap">`;
80                    if (data.contracting_link) {
81                        sectionHTML += `
82										<a target="_blank" href="` + data.contracting_link +
83                        `" class="button button-size-small custom-btn-outlined">Contracting</a>`;
84                    }
85                    if (data.certification_link) {
86                        sectionHTML += `
87										<a target="_blank" href="` + data.certification_link +
88                            `" class="button button-size-small custom-btn-outlined">Certification</a>`;
89                    }
90                    sectionHTML += `
91								</div>
92							</div>`;
93                }
94                sectionHTML += `
95						</div>`;
96
97                $('#carriers_modal_button').attr('href', data.term_permalink);
98                $('#carriers_modal_button_information').attr('href', '/get-more-carrier-information/?carrier=' + termName);
99                $('#carriers_modal_button').show();
100                $('#carriers_modal_button_information').show();
101                $('#carriers_modal_content').html(sectionHTML);
102            },
103            error: function (xhr, status, error) {
104                // Handle error response
105                console.log(error); // Log the error message
106            }
107        });
108    }
109
110    function getACFData2(termID, termName) {
111        $ = jQuery;
112        $('#carriers_modal_title').remove();
113        $('#carriers_modal_button').hide();
114        $('#carriers_modal_button_information').hide();
115        $.ajax({
116            url: TACustomAjax.ajax_url,
117            type: "POST",
118            data: {
119                action: "get_acf_data",
120                term_id: termID,
121            },
122            beforeSend: function () {
123                $('#carriers_modal_content').html('<div class="loader"></div>');
124            },
125            success: function (response) {
126                var data = JSON.parse(response);
127                if (data.image_url) {
128                var sectionHTML = `
129                    <div class="carriers-popup custon-flex wrap">
130                        <div class="acf-logo custon-flex wrap cols-2">
131                            <img src="` + data.image_url + `" alt="">`;
132                }else{
133                var sectionHTML = `
134                    <div class="carriers-popup custon-flex wrap">
135                        <div class="acf-logo custon-flex wrap cols-2">
136                            <img src="/wp-content/uploads/2023/04/fav-full-color.jpg" alt="">`;
137                }
138                if (data.carrier_website) {
139                    sectionHTML += `
140                                <a href="` + data.carrier_website +
141                        `" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-link"></i> ` +
142                        data.carrier_website + `</a>`;
143                }
144                if (data.division_names) {
145                    sectionHTML += `
146                            <p class="division_names">Products: <span>` + data.division_names + `<span></p>
147                    `;
148                }
149                sectionHTML += `
150                        </div>`;
151                if (data.broker_services !== '' || data.customer_services !== '') {
152                    sectionHTML += `
153                        <div class="acf-contact-info custon-flex wrap cols-2">
154                            <div>
155                                <div class="contacts">`;
156                    if (data.broker_services) {
157                        sectionHTML += `
158                                    <p>
158Broker Services Number</p>`;
159                        var broker_services = data.broker_services.split(';');
160                        for (var i = 0; i < broker_services.length; i++) {
161                            sectionHTML += `<p>` + broker_services[i] + `</p>`;
162                        }
163                    }
164                    sectionHTML += `
165                                </div>
166                                <div class="contacts">`;
167                    if (data.customer_services) {
168                        sectionHTML += `
169                                    <p>Customer Services Number</p>`;
170                        var customer_services = data.customer_services.split(';');
171                        for (var i = 0; i < customer_services.length; i++) {
172                            sectionHTML += `<p>` + customer_services[i] + `</p>`;
173                        }
174                    }
175                    sectionHTML += `
176                                </div>
177                            </div>`;
178                } else {
179                    sectionHTML += `
180                        <div class="acf-contact-info custon-flex wrap jc-s">`;
181                }
182                if (data.contracting_link !== '' || data.certification_link !== '') {
183                    sectionHTML += `
184                            <div class="custon-flex wrap">`;
185                    if (data.contracting_link) {
186                        sectionHTML += `
187                                    <a target="_blank" href="` + data.contracting_link +
188                            `" class="button button-size-small custom-btn-outlined">Contracting</a>`;
189                    }
190                    if (data.certification_link) {
191                        sectionHTML += `
192                                    <a target="_blank" href="` + data.certification_link +
193                            `" class="button button-size-small custom-btn-outlined">Certification</a>`;
194                    }
195                    sectionHTML += `
196                            </div>
197                        </div>`;
198                }
199                sectionHTML += `
200                    </div>`;
201
202                $('#carriers_modal_button').attr('href', data.term_permalink);
203                $('#carriers_modal_button_information').attr('href', '/get-more-carrier-information/?carrier=' + termName);
204                $('#carriers_modal_button').show();
205                $('#carriers_modal_button_information').show();
206                $('#carriers_modal_content').html(sectionHTML);
207            },
208            error: function (xhr, status, error) {
209                // Handle error response
210                console.log(error); // Log the error message
211            }
212        });
213    }
214
215    function getTeamData(teamID) {
216        $ = jQuery;
217        $.ajax({
218            url: TACustomAjax.ajax_url,
219            type: "POST",
220            data: {
221                action: "get_acf_data",
222                team_id: teamID,
223            },
224            beforeSend: function () {
225                $('#team_page_flex-name').text('loading...');
226                $('#team_page_flex-position').text('loading...');
227                $('#team_page_flex-data').find('.wp-block-group__inner-container').html('<center>...</center>');
228                $('#team_page_flex-qoute').find('.wp-block-group__inner-container').html('<center>...</center>');
229            },
230            success: function (teamData) {
231                var team = JSON.parse(teamData);
232                if (team.team_name) {
233                    $('#team_page_flex-name').text(team.team_name);
234                }
235                if (team.team_position) {
236                    $('#team_page_flex-position').text(team.team_position);
237                }
238                var teamData = '';
239
240                if (team.email_address) {
241                    teamData += '<span>' + team.email_address + '</span>';
242                }
243                if (team.phone_number) {
244                    teamData += '<span>' + team.phone_number + '</span>';
245                }
246                if (team.phone_number) {
247                    teamData += '<a href="'+team.linkedin_profile_url+'" target="_blank" rel="noopener noreferrer">Connect on LinkedIn</a>';
248                }
249
250                $('#team_page_flex-data').find('.wp-block-group__inner-container').html(teamData);
251                if (team.fun_facts) {
252                    $('#team_page_flex-qoute').find('.wp-block-group__inner-container').html('<span>'+team.fun_facts+'</span>');
253                }
254                
255            },
256            error: function (xhr, status, error) {
257                // Handle error response
258                console.log(error); // Log the error message
259            }
260        });
261    }
262    
263    window.getACFData = getACFData;
264    window.getACFData2 = getACFData2;
265    window.getTeamData = getTeamData;
266});
267
268jQuery(document).ready(function ($) {
269    $('.modal-close-button').click(function(){
270        $('.medicare_advantage-modal').toggleClass('active-modal');
271    });
272    $('.medicare_advantage-carrier').each(function () {
273        var carrier = $(this); // Store a reference to the .medicare_advantage-carrier element
274        var teamID = carrier.attr('targetData');
275        var targetName = carrier.attr('targetName');
276
277        carrier.click(function() {
278            $.ajax({
279                url: TACustomAjax.ajax_url,
280                type: "POST",
281                data: {
282                    action: "get_acf_data",
283                    term_id: teamID,
284                },
285                beforeSend: function() {
286                    carrier.find('.fa-spinner').toggleClass('ajax_spinner');
287                    $('#medicare_advantage-services').show();
288                    $('#medicare_advantage-contracting_link').show();
289                },
290                success: function(response) {
291                    $('.medicare_advantage-modal').toggleClass('active-modal');
292                    var data = JSON.parse(response);
293                    carrier.find('.fa-spinner').toggleClass('ajax_spinner');
294                    if (data.image_url) {
295                        $('#medicare_advantage-image').html('<img  src="'+ data.image_url +'">');
296                    }
297                    if (data.division_names) {
298                        $('#medicare_advantage-division_names').html('<p><b>Products:</b> '+ data.division_names +'</p>');
299                    }
300                    if (data.carrier_website) {
301                        $('#medicare_advantage-carrier_website').html('<a href="' + data.carrier_website +
302                            '" target="_blank" rel="noopener noreferrer"><i class="fa-solid fa-link"></i> ' +
303                            data.carrier_website + '</a>');
304                    }
305                    if (data.broker_services !== '' || data.customer_services !== '') {
306                        var medicare_advantage_links_services = '';
307                        if (data.broker_services) {
308                            medicare_advantage_links_services += `
309                                            <div><p>Broker Services Number</p>`;
310                            var broker_services = data.broker_services.split(';');
311                            for (var i = 0; i < broker_services.length; i++) {
312                                medicare_advantage_links_services += `<p>` + broker_services[i] + `</p></div>`;
313                            }
314                        }
315                        if (data.customer_services) {
316                            medicare_advantage_links_services += `
317                                            <div><p>Customer Services Number</p>`;
318                            var customer_services = data.customer_services.split(';');
319                            for (var i = 0; i < customer_services.length; i++) {
320                                medicare_advantage_links_services += `<p>` + customer_services[i] + `</p></div>`;
321                            }
322                        }
323                        $('#medicare_advantage-services').html(medicare_advantage_links_services);
324                    }else{
325                        $('#medicare_advantage-services').hide();
326                    }
327                    if (data.contracting_link !== '' || data.certification_link !== '') {
328                        var medicare_advantage_links = '';
329                        if (data.contracting_link) {
330                            medicare_advantage_links += `<a target="_blank" href="` + data.contracting_link + `" class="button button-size-small custom-btn-outlined">Contracting</a>`;
331                        }
332
333                        if (data.certification_link) {
334                            medicare_advantage_links += `<a target="_blank" href="` + data.certification_link + `" class="button button-size-small custom-btn-outlined">Certification</a>`;
335                        }
336
337                        $('#medicare_advantage-contracting_link').html(medicare_advantage_links);
338                    }else{
339                        $('#medicare_advantage-contracting_link').hide();
340                    }
341                    var medicare_advantage_buttons = '';
342                    medicare_advantage_buttons += `<a target="_blank" href="/get-more-carrier-information/?carrier=` + targetName + `" class="button button-size-small">More About Carrier</a>`;
343                    medicare_advantage_buttons += `<a target="_blank" href="` + data.term_permalink + `" class="button button-size-small">Get Information</a>`;
344                    $('#medicare_advantage-buttons').html(medicare_advantage_buttons);
345                },
346
347
348                error: function(xhr, status, error) {
349                    // Handle error response
350                    console.log(error); // Log the error message
351                }
352            });
353        });
354    });
355
356});

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.