PageSourceSearch

https://etckhv.ru/js/request.js

js etckhv.ru collected 2026-10-05 00:09:47 UTC 2,590 bytes, 95 lines download raw bytes

1$(function()
2	{
3	$('#request_enter').on('click', function()
4	{
5		
6		request_name = $('input[name=request_name]').val();
7		request_email = $('input[name=request_email]').val();
8		request_phone = $('input[name=request_phone]').val();
9		request_organ = $('input[name=request_organ]').val();
10		request_comments = $('textarea[name=request_comments]').val();
11		request_file = document.getElementById('fileup').files[0];
12		request_location = document.location.pathname + document.location.search;
13		request_recaptcha = grecaptcha.getResponse(rec1);
14		
15		var formData = new FormData();
16		formData.append("g-recaptcha-response", request_recaptcha);
17		formData.append("location", request_location);
18		formData.append("name", request_name);
19		formData.append("email", request_email);
20		formData.append("phone", request_phone);
21		formData.append("organ", request_organ);
22		formData.append("file", request_file);
23		formData.append("comments", request_comments);
24		
25
26		$("#requeststatus").empty();
27		$.ajax({
28			url: "/ajax/request.php", // Обработчик
29			type: "POST",       // Отправляем методом GET
30			data: formData,
31			processData: false,  // tell jQuery not to process the data
32			contentType: false,
33			cache: false,			
34			success: function(response)
35				{
36					$("#requeststatus").append(response);
37					grecaptcha.reset(rec1);
38				}
39			});
40			
41	});
42		
43	$('#request_title, #request_icon, #request_href, #request_href_m').on('click', function()
44		{
45		$('body').css('overflow', 'hidden');
46		$('.bl_box').width($(document).width()).height($(document).height());
47		$('.bl_box').show();
48		$('.container').css('filter', 'blur(10px)');
49		top_size = '20px';
50		left_size = '50%';
51		transform = 'translateX(-50%)';
52		if (screen.width < 651) {
53			top_size = 0;
54			left_size = 0;
55			transform = 'none';
56		};
57		var cssObj = 
58			{
59			'display' : 'block',
60			'top' : top_size,
61			'left' : left_size,
62			'transform' : transform
63			};	
64		$('#request').css(cssObj);
65		});
66	
67	$(window).on('resize', function(e) 
68		{
69		$('.bl_box').width($(document).width()).height($(document).height()); 
70		});
71	
72	$('.bl_box').on('click', function(e)
73		{
74		requesthide();
75		});
76		
77	$('#request').on('click', function(e)
78		{
79		if ($(e.target).attr('id')=='request') requesthide();
80		if ($(e.target).attr('id')=='request_close') requesthide();
81		});
82				
83	$(document).on('keypress', function(e)
84		{
85		if (e.keyCode == 27) requesthide();
86		});
87		
88	function requesthide()
89		{
90		$('body').css('overflow', 'auto');
91		$('.container').css('filter', 'none');
92		$('#request').hide();
93		$('.bl_box').hide();
94		}
95	});

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.