PageSourceSearch

https://scfh.ru/local/templates/sfh/components/bitrix/system.auth.…/template_script.js?15452240526794

js scfh.ru collected 2026-10-02 07:46:49 UTC 6,794 bytes, 217 lines download raw bytes

1$(document).ready(function(){
2	show_auth_block();
3});
4
5function show_auth_block()
6{
7	var newDiv = document.createElement('div');
8	newDiv.className = 'shadow_block';
9	document.body.appendChild(newDiv);
10	
11	document.body.appendChild(document.getElementById("altasib_auth_form"));
12	
13	$(document).delegate(".altasib_inputtext_bg_hov", "click", function(){
14		$('.altasib_inputtext_bg_hov').addClass('altasib_noactive_pole');
15		$(this).removeClass('altasib_noactive_pole').children('input').focus();
16	});
17	
18	$(".altasib_auth_block").css('display', 'none');
19		
20	$(document).delegate("#altasib_auth_a", "click", function(){
21		var params = $(this).attr('href').split('?');
22		if(params[1]!==undefined){
23			params = params[1].split('=');
24			if(params[1]!="")lang = params[1];
25				else lang = "ru";
26		}
27		else lang = "ru";		
28		altasib_auth_form_a(lang);
29		return false;
30	});
31	
32	$(document).delegate("#altasib_auth_button", "click", function(){
33		var data_form = $("#altasib_authorize_form").serializeArray();
34		var ajaxPath = $("#ajaxPath").val();
35		var ajaxShowErrors = $("#ajaxShowErrors").val();
36			
37		data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"};
38		data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors};
39		data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"};
40			
41		jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true);
42		
43		if(ajaxPath != undefined && ajaxPath.length > 0){
44			$.ajax({
45				type: "POST",
46				url: window.location.href,
47				data: data_form,
48				success: function(success_data){
49					var data = "";
50					if(success_data.indexOf("location") != -1)
51						data = $.trim(success_data.replace(/<\/?[^>]+>/g,''));
52					if(data == "location"){
53						window.location.reload();
54					}
55					else {
56						jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form");
57						$("#altasib_authorize_block").html(success_data);
58						$("#altasib_t_altasib_item_auth_1").addClass("altasib_sel_form");
59					}
60				}
61			});
62		}
63		return false;
64	});	 
65	
66	$(document).delegate("#altasib_reg_button", "click", function(){
67		var data_form = $("#altasib_reg_form").serializeArray();
68		var ajaxPath = $("#ajaxPath").val();
69			var ajaxShowErrors = $("#ajaxShowErrors").val();
70			
71		data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"};
72		data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors};
73		data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"};
74		
75		if(ajaxPath != undefined && ajaxPath.length > 0){
76			jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true);
77			$.ajax({
78				type: "POST",
79				url: window.location.href,
80				data: data_form,
81				success: function(success_data){
82					var data = "";
83					if(success_data.indexOf("location") != -1)
84						data = $.trim(success_data.replace(/<\/?[^>]+>/g,''));
85					else
86						data = success_data;
87					if(data == "location"){
88						window.location.reload();
89					}
90					else {
91						jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form");
92						$("#altasib_reg_block").html(data);
93						$("#altasib_t_altasib_item_auth_2").addClass("altasib_sel_form");
94					}
95				}
96			});
97		}
98		return false;
99	});
100	
101	$(document).delegate("#altasib_pwd_button", "click", function(){
102		if(CheckMail()){
103			var data_form = $("#altasib_pwd_form").serializeArray();
104			var ajaxPath = $("#ajaxPath").val();
105			var ajaxShowErrors = $("#ajaxShowErrors").val();
106				
107			data_form[data_form.length] = {name:"AJAX_CALL_ALX",value:"Y"};
108			data_form[data_form.length] = {name:"SHOW_ERRORS",value:ajaxShowErrors};
109			data_form[data_form.length] = {name:"ALTASIB_REQUEST",value:"Y"};
110			
111			if(ajaxPath != undefined && ajaxPath.length > 0){
112				jsAjaxUtil.ShowLocalWaitWindow("altasib_auth_form", "altasib_auth_form", true);
113				$.ajax({
114					type: "POST",
115					url: window.location.href,
116					data: data_form,
117					success: function(success_data){
118						jsAjaxUtil.CloseLocalWaitWindow("altasib_auth_form", "altasib_auth_form");
119						$("#altasib_pwd_block").html(success_data);
120						$("#altasib_t_altasib_item_auth_3").addClass("altasib_sel_form");
121					}
122				});
123			}
124		}
125		return false;
126	});
127	
128	$(document).delegate("#altasib_close_auth", "click", function(){
129		altasib_auth_form_close();
130		return false;
131	});
132		
133	$(document).delegate("#altasib_auth_link", "click", function(){
134		altasib_auth_form_link();
135		return false;
136	});	
137
138	$(document).delegate(".altasib_inputtext_bg input", "keydown", function(e){
139		if(e.keyCode == 13)
140			$(this).parents("form").find("input[class=submit_button]").trigger("click");
141	});
142	
143	$(document).keydown(function(e) {
144		if( e.keyCode === 27 ) {
145			$('.shadow_block').fadeOut();
146			$('#altasib_auth_form').fadeOut();
147			return false;
148		}
149	});
150	
151	$(document).delegate(".altasib_checkbox_block", "click", function(){
152		if($(this).children('input').attr('value')=="N") {
153			$(this).addClass('altasib_checked').children('input').attr('value', 'Y');
154		}
155		else {
156			$(this).removeClass('altasib_checked').children('input').attr('value', 'N');
157		}
158	});
159	
160	$(document).delegate(".altasib_tabs_auth li", "click", function(){
161		$(".altasib_tabs_auth li").removeClass("altasib_sel_tab_auth");
162		$(this).addClass("altasib_sel_tab_auth");
163		altasib_tab_auth_show(this.id);
164		return false;
165	});
166}
167function altasib_tab_auth_show(tab_id){
168	$('.altasib_cont_auth_form .altasib_cont_item_form').animate({opacity: 1.0}, 1, function () {
169		$(this).removeClass("altasib_sel_form");
170		$("#altasib_t_"+tab_id).addClass("altasib_sel_form").animate({opacity: 1.0}, 1, function () {
171			var h_pass = $('#altasib_auth_form').height()/2;
172			$('#altasib_auth_form').css('margin-top', -h_pass+'px');
173		})
174	});
175}
176
177function altasib_auth_form_a(lg){
178	var ajaxPath = $("#ajaxPath").val();
179	var ajaxShowErrors = $("#ajaxShowErrors").val();
180	if(ajaxPath != undefined && ajaxPath.length > 0){
181		$.ajax({
182			type: "POST",
183			url: window.location.href,
184			data: {"AJAX_CALL_ALX":"Y","SHOW_ERRORS":ajaxShowErrors,"ALTASIB_REQUEST":"Y", "LANG": lg},
185			success: function(data){
186				$("#altasib_auth_form").html(data);
187				altasib_auth_form_link();
188			}
189		});
190		return true;
191	}
192}
193function altasib_auth_form_link(){
194	var a_form = $('#altasib_auth_form'),
195		h_pass = a_form.height()/2;
196	a_form.css('margin-top', -h_pass+'px').fadeIn().css('visibility', 'visible');
197	$('.shadow_block').css({'filter' : 'alpha(opacity=50)'}).fadeIn();
198}
199function altasib_auth_form_close(){
200	$('.shadow_block').fadeOut();
201	$('#altasib_auth_form').fadeOut();
202}
203function altasib_auth_form(action){
204	if(typeof action == 'undefined')
205		action = 'close';
206	switch(action){
207		case 'show':
208			if(!altasib_auth_form_a())
209				altasib_auth_form_link();
210			break;
211		case 'hide':
212			altasib_auth_form_close();
213			break;
214		default:
215			altasib_auth_form_close();
216	}
217}

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.