PageSourceSearch

https://tion.ru/js/actions/phone_promocode.js?ver=26112018

js tion.ru collected 2026-10-01 15:09:31 UTC 1,554 bytes, 50 lines download raw bytes

1(function (w, d, $) {
2	'use strict';
3	
4	// method for promo-action
5	w.getPromoByPhone = function getPromoByPhoneF(code, sms_id) {
6		code = code || '';
7		sms_id = sms_id || '';
8		var phone = d.getElementById("get-promocode");
9		if (isDefine(d.getElementById("get-promocode")) && phone.value === "") {
10			alert("Необходимо указать телефон!");
11		} else {
12			var data = {};
13			data.phone = phone.value;
14			if (code !== '') {
15				data.code = code;
16			}
17			if (sms_id !== '') {
18				data.sms_id = sms_id;
19			}
20			$.post('/api/temp/promo_gift_sms/index.php', data, function (phone) {
21				alert('Большое спасибо! Промокод будет выслан в течении нескольких минут!');
22				modal.close();
23			});
24		}
25	};
26	
27	w.getPromoByPhonePage = function getPromoByPhonePageF(code, sms_id) {
28		code = code || '';
29		sms_id = sms_id || '';
30		var phone = d.getElementById("search_txt");
31		if (isDefine(d.getElementById("search_txt")) && phone.value === "") {
32			alert("Необходимо указать телефон!");
33		} else {
34			var data = {};
35			data.phone = phone.value;
36			if (code !== '') {
37				data.code = code;
38			}
39			if (sms_id !== '') {
40				data.sms_id = sms_id;
41			}
42			$.post('/api/temp/promo_gift_sms/index.php', data, function (phone) {
43				w.console.log('Все ок!');
44				alert('Большое спасибо! Промокод будет выслан в течении нескольких минут!');
45			});
46			phone.value = '';
47		}
48	};
49	
50})(window, document, window.jQuery);

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.