PageSourceSearch

https://myreliablemobilenotary.com/wp-content/plugins/analytic-cal…/email-tracker/js/front.js?ver=7.1.2

js myreliablemobilenotary.com collected 2026-10-04 09:50:00 UTC 6,273 bytes, 214 lines download raw bytes

1// JavaScript Document
2
3jQuery(document).ready(function($) {
4	$('.kelt-change-captcha').click(function(e) {
5        var dom = $(this).closest('._kelt_form').find('.kelt_captcha');
6		kelt_update_captcha(dom);
7		return false;
8    });
9	
10	$('.kelt_captcha').each(function(){
11		kelt_update_captcha($(this));
12	});
13
14	$('._kelt_action_skin').on({
15			click : function(e) {
16			$(this).closest('._kelt_action_skin').css('display', 'none');
17			var dom = $(this).closest('._kelt_form').find('.kelt_captcha');
18			kelt_update_captcha(dom);
19			return false;
20		}
21	}, '.kelt_ok');
22									
23	$("._kelt_action_skin").on("click", '.btn-success, .kelt-success-btn', function(event){
24		$(this).closest('form').find("input[type=text], input[type=email], input[type=tel], textarea").val("");
25		$(this).closest('._kelt_action_skin').css({'display' : 'none', 'background-image' : ''});
26		var dom = $(this).closest('._kelt_form').find('.kelt_captcha');
27		kelt_update_captcha(dom);
28		return false;
29	});
30	
31	$('._kelt_form').submit(function(e) {
32		// prevent sending form data
33		e.preventDefault();
34		var $this = $(this);
35		kelt_send_data($this);
36    });
37	
38	function kelt_send_data(form){
39		
40		//var form = $this.closest('form');
41		var nonce = form.find('input[name=_kelt_nonce]').val();
42		var name = form.find('input[name=_kelt_name]').val();
43		var email = form.find('input[name=_kelt_email]').val();
44		var phone = form.find('input[name=_kelt_phone]').val();
45		var live = form.find('input[name=_kelt_required]').val();
46		var cuid = form.find('input[name=_kelt_cuid]').val();
47		var captcha = form.find('input[name=_kelt_captcha]').val();
48		var campaign_id = form.find('input[name=_kelt_campaign_id]').val();
49		var gdpr = form.find('input[name=_kelt_gdpr]').prop('checked');
50		var key = form.find('input[name=_kelt_key]').val();
51		var pid = form.find('input[name=_kelt_pid]').val();
52		var message = form.find('textarea#kelt_message').val();
53		var recaptcha_response = form.find('textarea#g-recaptcha-response').val();
54		
55		$.ajax({
56			url: _kelt.ajaxURL,
57			method : 'POST',
58			dataType : 'json',
59			data : 	{
60				'action' : 'kelt_send',
61				'_kelt_nonce' : nonce,
62				'_kelt_name' : name,
63				'_kelt_email' : email,
64				'_kelt_phone' : phone,
65				'_kelt_captcha' : captcha,
66				'_kelt_gdpr' : gdpr,
67				'_kelt_cuid' : cuid,
68				'_kelt_message' : message,
69				'_kelt_campaign_id' : campaign_id,
70				'_kelt_key' : key,
71				'_kelt_pid' : pid,
72				'_kelt_required' : live,
73				'_kelt_recaptcha_response' : recaptcha_response,
74				'_kelt_submit' : 1
75			},
76			beforeSend : function(){
77				_kelt_showSend(form);
78			},
79			success : function(data){
80				_kelt_showSuccess(data, form);
81			},
82			error : function (xhr, status, error){
83				_kelt_showError(status, error, form);
84			},
85			timeout: 20000,
86			cache:false
87		});
88		
89	}
90
91	function _kelt_showSend( form ){
92		var height = form.height();
93		var skin = form.find('._kelt_action_skin');
94		skin.html('');
95		skin.css({ 'display':'block', 'height': height + 'px', 'background-image':''});
96	}
97	
98	function _kelt_showSuccess( data, form ){
99		var skin = form.find('._kelt_action_skin');
100		var message = new Array;
101		var error = false;
102		// check for errors
103		if ( data.status == 0 ){ // error returned from server
104			var errors = data.message;
105			error = true;
106			$(errors).each(function(index, element) {
107                message.push( element );
108            });
109		}else{ // everthing is fine :)
110			message.push( '<strong>Success!</strong>, Your information is sent! We will get back to you soon!' );
111		}
112		
113		skin.css({ 'background-image':'none'});
114		
115		
116		if( form.parent().hasClass('btstrap') ){ // check if the form supports bootstrap
117			var msg = '';
118			if(error){
119				var classes = 'alert alert-error';
120				if( errors.length > 1 )
121					classes += ' alert-block';
122				msg += '<div class="'+classes+'">';
123			}else{
124				msg += '<div class="alert alert-success">';
125			}
126				var i = 0;
127				$(message).each(function(index, element) {
128					if( i > 0 )
129						msg += '<br><br>';	
130                     msg += element;
131					 i++;
132                });
133			
134			
135				msg += '</div>';
136			if(error){
137				var btn_class = 'btn btn-danger btn-block btn-large kelt_ok';
138				var btn_content = '<i class="icon-remove"></i> Go back and send again!';
139			}else{
140				var btn_class = 'btn btn-success btn-block btn-large kelt_ok';
141				var btn_content = '<i class="icon-ok"></i> Done!';
142			}
143			msg += '<a href="#" class="'+btn_class+'">'+btn_content+'</a>';
144				
145			skin.html(msg);
146			
147		}else{
148			var msg = '';
149			
150			if(error){
151				var classes = 'kelt-error';
152			}else{
153				var classes = 'kelt-success';
154			}	
155				msg += '<ul class="' + classes + '">';
156				$(message).each(function(index, element) {
157                     msg += '<li>' + element + '</li>';
158                });		
159			
160				msg += '</ul>';
161				
162			if(error){
163				var btn_class = 'kelt_submit kelt_ok kelt-error-btn';
164				var btn_content = '<i class="icon-remove"></i> Go back and send again!';
165			}else{
166				var btn_class = 'kelt_submit kelt_ok kelt-success-btn';
167				var btn_content = '<i class="icon-ok"></i> Done!';
168			}
169			msg += '<a href="#" class="'+btn_class+'">'+btn_content+'</a>';
170				
171			skin.html(msg);
172		}
173		
174	}
175	
176	function _kelt_showError(status, error, form){
177		var skin = form.find('._kelt_action_skin');
178		skin.css({ 'background-image':'none'});
179		if( status == 'timeout' ){
180			error = '<strong>Time Out!</strong> Please check your network connection!';
181		}
182		var msg = '<div class="alert alert-error">' + error + '</div>';
183		msg += '<a class="btn btn-danger btn-block btn-large kelt_ok"><i class="icon-remove"> Go back and send again!</button>';
184		skin.html(msg);
185	}
186	
187	function kelt_insert_captcha(data, dom){
188		html = '<img src="'+data.url+'" alt="words">';
189		html += '<input type="hidden" name="_kelt_cuid" value="'+data.uid+'">';
190		dom.html(html);
191	}
192	
193	function kelt_update_captcha(dom){
194		//console.log(dom.attr('class'));
195			$.ajax({
196						url: _kelt.ajaxURL,
197						method : 'POST',
198						dataType : 'json',
199						data : 	{
200										'action' : 'kelt_get_captcha'
201						},
202						beforeSend : function(){
203						},
204						success : function(data){
205							kelt_insert_captcha(data, dom);
206						},
207						error : function (xhr, status, error){
208						},
209						timeout: 20000,
210						cache:false
211				});
212	}
213	
214});

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.