PageSourceSearch

https://plenmagazin.ru/products.html

html plenmagazin.ru collected 2026-10-05 00:32:01 UTC 52,954 bytes, 1,114 lines download raw bytes

1<!doctype html>
2<html>
3<head>
4	<link href="https://fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:700&subset=cyrillic" rel="stylesheet">
5	<!--[if lt IE 9]>
5<script src="/media/jui/js/html5.js"></script>
5<![endif]-->
6	<meta name="viewport" content="width=device-width"/>
7    <meta name="cmsmagazine" content="bdfad4d41df5e7e70c45680252464692" />
8	<base href="https://plenmagazin.ru/products.html" />
9	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
10	<title>Продукция</title>
11	<link href="/products.feed?type=rss" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
12	<link href="/products.feed?type=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0" />
13	<link href="/templates/tpl/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
14	<link href="/templates/system/css/system.css" rel="stylesheet" type="text/css" />
15	<link href="/templates/system/css/general.css" rel="stylesheet" type="text/css" />
16	<link href="/components/com_formcalc/assets/css/classic/formcheck.css" rel="stylesheet" type="text/css" />
17	
17<script type="application/json" class="joomla-script-options new">{"csrf.token":"504d83f3c71cd1e9fbbc9a438166f0c1","system.paths":{"root":"","base":""}}</script>
17
18	
18<script src="/media/jui/js/jquery.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
18
19	
19<script src="/media/jui/js/jquery-noconflict.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
19
20	
20<script src="/media/jui/js/jquery-migrate.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
20
21	
21<script src="/media/system/js/caption.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
21
22	
22<script src="/media/jui/js/bootstrap.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
22
23	
23<script src="/media/plg_captcha_recaptcha/js/recaptcha.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
vendor: 143 bytes, lines 23-25
23
24	<script src="https://www.google.com/recaptcha/api.js?onload=JoomlaInitReCaptcha2&render=explicit&hl=ru-RU" type="text/javascript"></script>
25	
25<script src="/media/system/js/mootools-core.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
25
26	
26<script src="/media/system/js/core.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
26
27	
27<script src="/media/system/js/mootools-more.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
27
28	
28<script src="/components/com_formcalc/assets/js/lang/ru.js" type="text/javascript"></script>
28
29	
29<script src="/components/com_formcalc/assets/js/formcheck.js" type="text/javascript"></script>
29
30	
30<script src="/components/com_formcalc/assets/js/formcalc.js" type="text/javascript"></script>
30
31	
31<script type="text/javascript">
32jQuery(window).on('load',  function() {
33				new JCaption('img.caption');
34			});�jQuery(function($){ initTooltips(); $("body").on("subform-row-add", initTooltips); function initTooltips (event, container) { container = container || document;$(container).find(".hasTooltip").tooltip({"html": true,"container": "body"});} });
35	</script>
35
36
37					<link rel="stylesheet" href="/templates/tpl/css/template.css?v=1791160321" type="text/css"/>
38	<!--<link rel="shortcut icon" type="image/png" href="/templates/tpl/favicon.png"/>-->
39	<link rel="icon" href="/favicon.ico" type="image/x-icon">
40	<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
41	
41<script type="text/javascript" src="/templates/tpl/js/jquery.formstyler.min.js"></script>
41
42	
42<script src="/templates/tpl/js/jquery.bxslider.min.js"></script>
42
43	<link href="/templates/tpl/js/jquery.bxslider.min.css" rel="stylesheet" />
44	
44<script type="text/javascript" src="/templates/tpl/js/jquery.fancybox.pack.js?v=2.1.5"></script>
44
45	<link rel="stylesheet" type="text/css" href="/templates/tpl/js/jquery.fancybox.css?v=2.1.5" media="screen" />
46	
46<script type="text/javascript" src="/templates/tpl/js/accordion.js"></script>
46
47	
47<script type="text/javascript">
48		//document.location.reload(true);
49		(function($) {
50			$(function() {
51				$('.city').styler({selectSearch:true});
52			});
53		})(jQuery);
54	</script>
54
55	
55<script type="text/javascript">
56		//jQuery.noConflict();
57		jQuery(document).ready(function(){
58			
59			// Калькулятор
60			jQuery('#city_calc').change(function(){
61				calc();
62			});
63			jQuery('#total_square').change(function(){
64				calc();
65			});
66			jQuery('#total_square').on("keyup", function(){
67				calc();
68			});
69			jQuery('a.go_calc').on('click', function(){
70				calc();
71			});
72			
73			// выводим форму заказа с калькулятора
74			jQuery('.go_order').click(function() {
75				calc();
76				jQuery('#user_city').val(jQuery("#city_calc option:selected").val());
77				jQuery('#user_ratio').val(jQuery("#city_calc option:selected").attr("ratio"));
78				jQuery('#user_square').val(jQuery("#total_square").val());
79				jQuery('#user_square_plen').val((jQuery("#total_square").val())*(jQuery("#city_calc option:selected").attr("ratio")));
80				jQuery('#user_power').val(jQuery(".calc_result_power > span").attr("static"));
81				jQuery('#user_price').val(jQuery(".calc_result > span").attr("static"));
82				jQuery('#calc_order, #overlay').fadeIn();
83			});
84			// выводим форму звонок менеджера
85			jQuery('.top_callback > a, .custom_inner_top_phone > span > a').click(function() {
86				jQuery('#callback_order > h3').html('Заказать звонок специалиста');
87				jQuery('#callback_order > .subj').val('Заказ звонка специалиста');
88				jQuery('#callback_order, #overlay').fadeIn();
89			});
90			jQuery('.calc_order_short_btn').click(function() {
91				jQuery('#callback_order > h3').html('Заказать');
92				jQuery('#callback_order > .subj').val('Заказ');
93				jQuery('#callback_order > .url').val(window.location);
94				jQuery('#callback_order, #overlay').fadeIn();
95			});
96			// выводим форму узнать точную цену
97			jQuery('.want_price > a').click(function() {
98				jQuery('#callback_order > h3').html('Узнать точную цену');
99				jQuery('#callback_order > .subj').val('Узнать точную цену');
100				jQuery('#callback_order, #overlay').fadeIn();
101			});
102			// Скрываем формы
103			jQuery('#overlay, #calc_order > a, #callback_order > a').click(function() {
104				jQuery('#callback_order, #calc_order, #overlay').fadeOut('fast', function(){
105					jQuery('.fc-tbx').css("opacity","0");
106					jQuery('#callback_order > h3').html('');
107					jQuery('#callback_order > .subj').val('');
108					jQuery('#callback_order_region, #callback_order_city, #callback_order_postal_address').hide();
109				});
110			});
111
112
113			// перемещение по якорям
114			jQuery('a[href*=#]:not(.show_callback_1)').bind("click", function(e){
115				var anchor = jQuery( this );
116				jQuery('html, body').stop().animate({
117					scrollTop: jQuery(anchor.attr('href')).offset().top-60
118				}, 1000);
119				e.preventDefault();
120			});
121			
122			// Слайдеры и всплывающие окошки сертификатов
123			jQuery('#application_scroller > div').bxSlider({
124				auto: true,
125				speed: 500,
126				slideWidth: 288,
127    		minSlides: 2,
128    		maxSlides: 3,
129    		slideMargin: 40,
130				autoHover: true
131			});
132			jQuery('.moduletable_doc_slider > div').bxSlider({
133				auto: true,
134				speed: 500,
135				slideWidth: 288,
136    		minSlides: 2,
137    		maxSlides: 3,
138    		slideMargin: 40,
139				autoHover: true
140			});
141			jQuery('.custom_doc_slider > div > div a').fancybox();
142			
143			// открывать ссылки на изображения в модальном окне
144			jQuery('.fancybox_link').fancybox();
145		});
146		
147		function calc(){
148			var square = jQuery("#total_square").val();
149			if(!square) return;
150			if(square <= 0) {jQuery('#total_square').css("color", "red"); return;}
151			if(square > 0) {jQuery('#total_square').removeAttr("style")}
152			var ratio = jQuery("#city_calc option:selected").attr("ratio");
153			
154			var s_plen = square*ratio;
155			var price = getPricePotolok(s_plen);
156			console.log(price);
157			var p_month = square*10*720; // Вт
158			var p_month_string = String(Math.ceil(p_month/1000));
159			var total_price = s_plen*price;
160			var total_price_string = String(Math.ceil(total_price));
161			//alert("s_plen="+s_plen+" p_month="+p_month+" total_price="+total_price);
162			//jQuery(".calc_result").html(total_price_string.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')+" руб.");
163			jQuery(".calc_result > span").attr("static", total_price_string);
164			jQuery(".calc_result_power > span").attr("static", p_month_string);
165			jQuery(".calc_result > span").animateNumbers(Math.round(total_price_string));
166			jQuery(".calc_result_power > span").animateNumbers(Math.round(p_month_string));
167		}
168		
169		function getPricePotolok(s_plen){
170			var price = 1750;
171			if(s_plen > 10 && s_plen <= 50) price = 1750;
172			if(s_plen > 50 && s_plen <= 100) price = 1750;
173			if(s_plen > 100 && s_plen <= 200) price = 1750;
174			if(s_plen > 200) var price = 1750;
175			// Ниже строка для скидки по акции
176			//if(square > 50) var price = 999;
177			return price;
178		}
179		
180		function getPricePol(s_plen){
181			var price = 1750;
182			if(s_plen > 10 && s_plen <= 50) price = 1750;
183			if(s_plen > 50 && s_plen <= 100) price = 1750;
184			if(s_plen > 100 && s_plen <= 200) price = 1750;
185			if(s_plen > 200) var price = 1750;
186			// Ниже строка для скидки по акции
187			//if(square > 50) var price = 999;
188			return price;
189		}
190		
191		(function ($) {
192			$.fn.animateNumbers = function (stop, commas, duration, ease) {
193				return this.each(function () {
194					var $this = $(this);
195					var start = parseInt($this.text().replace(/,/g, ""));
196					commas = (commas === undefined) ? true : commas;
197					$({value: start}).animate({value: stop}, {
198						duration: duration == undefined ? 300 : duration,
199						easing: ease == undefined ? "swing" : ease,
200						step: function () {
201							$this.text(Math.floor(this.value));
202							if (commas) {
203								$this.text($this.text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1 "));
204							}
205						},
206						complete: function () {
207							if (parseInt($this.text()) !== stop) {
208								$this.text(stop);
209								if (commas) {
210									$this.text($this.text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1 "));
211								}
212							}
213						}
214					});
215				});
216			};
217		})(jQuery);
218	</script>
218
219	
220	
220<script type="text/javascript">
221	var result = [];
222	var allTab_potolok_square, allTab_pol_square, total_price;
223	jQuery(document).ready(function(){
224		jQuery('.number_field span').mousedown(function(event){
225			event.stopPropagation();
226			event.preventDefault(); 
227			return false;
228		});
229		jQuery('.minus').on("click",function () {
230			var $input = jQuery(this).parent().find('input');
231			if($input.val() =="" || isNaN($input.val()) || $input.val() == "undefined") $input.val(0);
232			var count = parseInt($input.val()) - 1;
233			count = count < 0 ? 0 : count;
234			$input.val(count);
235			$input.change().focus();
236			return false;
237		});
238		jQuery('.plus').click(function () {
239			var $input = jQuery(this).parent().find('input');
240			if($input.val() =="" || isNaN($input.val()) || $input.val() == "undefined") $input.val(0);
241			var count = parseInt($input.val()) + 1;
242			count = count > 9999 ? 9999 : count;
243			$input.val(count);
244			$input.change().focus();
245			return false;
246		});
247		jQuery('.number_field > input, .checkbox_field > input').change(function(){ tabRead(jQuery(this).closest('table').attr('id')) });
248		jQuery('.number_field > input, .checkbox_field > input').on("keyup",function(){ tabRead(jQuery(this).closest('table').attr('id')) });
249		jQuery('.calc_order_btn').on("click",function(){
250			allTabCalc();
251			orderMsg();
252			// выводим форму заказа
253			jQuery('#callback_order_region, #callback_order_city, #callback_order_postal_address').show();
254			jQuery('#callback_order > h3').html('Заказ ПЛЭН');
255			jQuery('#callback_order > .subj').val('Заказ ПЛЭН');
256			jQuery('#submit_callback_button').val('Заказать');
257			jQuery('#callback_order').css("margin-top","-200px");
258			jQuery('#callback_order, #overlay').fadeIn();
259		});
260	});
261	
262	// Заполняем массив данными из таблиц
263	function tabRead(tab){
264		if(tab == 'other_items'){
265			var tabRows = jQuery('table#'+tab).find('tr.data_row');
266			for (var i = 0; i < tabRows.length; i++){
267				var input_type = jQuery(tabRows[i]).find('td:eq(2) input').attr('type');
268				if(input_type == "number"){
269					var item_quantity = parseInt(jQuery(tabRows[i]).find('td:eq(2) input').val());
270				}
271				if(input_type == "checkbox"){
272					var item_quantity = jQuery(tabRows[i]).find('td:eq(2) input').prop('checked');
273					if(item_quantity === true) item_quantity = 1;
274				}
275				
276				if(!isNaN(item_quantity)){
277					var item_name = jQuery(tabRows[i]).find('td:eq(2) input').attr('name');
278					var item_title = jQuery(tabRows[i]).find('td:eq(0) span').text();
279					var item_price = jQuery(tabRows[i]).find('td:eq(1) span').text();
280					
281					if(!result["other"]) result["other"] = [];
282					if(!result["other"][tab]) result["other"][tab] = [];
283					if(!result["other"][tab][item_name]) result["other"][tab][item_name] = [];
284					
285					result["other"][tab][item_name]["item_title"] = item_title;
286					result["other"][tab][item_name]["item_price"] = item_price;
287					result["other"][tab][item_name]["item_quantity"] = item_quantity;
288				}
289			}
290			//console.log(result);
291		} else {
292			var tabRows = jQuery('table#'+tab).find('tr.data_row');
293			for (var i = 0; i < tabRows.length; i++){
294				var plen_width = parseInt(tab.replace('1_potolok_w', '').replace('2_pol_w', ''))/1000;
295				var plen_length = parseFloat(jQuery(tabRows[i]).find('td:eq(0) span').html().replace(',', '.'));
296				var plen_quantity = parseInt(jQuery(tabRows[i]).find('td:eq(2) input').val());
297				var plen_price = 0;
298				if(!isNaN(plen_length) && !isNaN(plen_quantity)){
299					var plen_square = plen_length * plen_width * plen_quantity;
300
301					if(!result["allTab"]) result["allTab"] = [];
302					if(!result["allTab"][tab]) result["allTab"][tab] = [];
303					if(!result["allTab"][tab]["length_"+plen_length]) result["allTab"][tab]["length_"+plen_length] = [];
304
305					result["allTab"][tab]["length_"+plen_length]["plen_width"] = plen_width;
306					result["allTab"][tab]["length_"+plen_length]["plen_length"] = plen_length;
307					result["allTab"][tab]["length_"+plen_length]["plen_quantity"] = plen_quantity;
308					result["allTab"][tab]["length_"+plen_length]["plen_square"] = plen_square;
309				}
310			}
311		}
312		
313		allTabCalc();
314		orderMsg();
315	}
316	
317	function allTabCalc(){
318		allTab_potolok_square = 0;
319		allTab_pol_square = 0;
320		total_price = 0;
321		// Вычисляем общую площадь ПЛЭН
322		var allTab_price = 0;
323		for(var i in result["allTab"]){
324			if (Array.prototype[i]) continue;
325			for(var j in result["allTab"][i]){
326				if (Array.prototype[j]) continue;
327				var rowArr = result["allTab"][i][j];
328				if(i.indexOf('potolok') > -1) allTab_potolok_square = allTab_potolok_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
329				if(i.indexOf('pol') > -1) allTab_pol_square = allTab_pol_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
330				
331				//console.log("i=",i);
332				//console.log("allTab_potolok_square="+allTab_potolok_square);
333				//console.log("allTab_pol_square="+allTab_pol_square);
334			}
335		}
336		
337		// Вычисляем площадь и сумму потаблично и заносим расчеты в таблицы
338		for(var i in result["allTab"]){
339			if (Array.prototype[i]) continue;
340			var tab_potolok_square = 0;
341			var tab_pol_square = 0;
342			for(var j in result["allTab"][i]){
343				if (Array.prototype[j]) continue;
344				var rowArr = result["allTab"][i][j];
345				if(i.indexOf('potolok') > -1) tab_potolok_square = tab_potolok_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
346				if(i.indexOf('pol') > -1) tab_pol_square = tab_pol_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
347				
348				//console.log("i=",i);
349				//console.log("tab_potolok_square="+tab_potolok_square);
350				//console.log("tab_pol_square="+tab_pol_square);
351			}
352			
353			var tab_price = (tab_potolok_square*getPricePotolok(allTab_potolok_square)) + (tab_pol_square*getPricePol(allTab_pol_square));
354			//console.log("tab_price="+tab_price," tab_potolok_square="+getPricePotolok(allTab_potolok_square)," tab_pol_square="+getPricePol(allTab_pol_square));
355			
356			//console.log('#'+i+' .total_tab > .tab_square > span');
357			var display_tab_square = (Math.round(tab_potolok_square * 10) / 10) + (Math.round(tab_pol_square * 10) / 10);
358			var display_tab_price = Math.ceil(tab_price);
359			if(isNaN(display_tab_price)) display_tab_price = 0;
360			jQuery('#'+i+' .total_tab > .tab_square > span').html(display_tab_square);
361			jQuery('#'+i+' .total_tab > .tab_price > span').html(display_tab_price);
362			var after_head = jQuery('#'+i).closest('.accordion_content').prev('.accordion_heading');
363			after_head.find('em').remove();
364			after_head.append( '<em>S: '+display_tab_square+' м<sup>2</sup>, &sum;: '+display_tab_price+' руб.</em>' );
365		}
366		
367		// Вычисляем таблицу с дополнительными товарами
368		var other_total_price = 0;
369		for(var i in result["other"]){
370			if (Array.prototype[i]) continue;
371			for(var j in result["other"][i]){
372				if (Array.prototype[j]) continue;
373				var rowArr = result["other"][i][j];
374				other_total_price = other_total_price + rowArr["item_price"] * rowArr["item_quantity"];
375			}
376			var after_head = jQuery('#'+i).closest('.accordion_content').prev('.accordion_heading');
377			after_head.find('em').remove();
378			after_head.append( '<em>&sum;: '+other_total_price+' руб.</em>' );
379		}
380		
381		allTab_price = (allTab_potolok_square * getPricePotolok(allTab_potolok_square)) + (allTab_pol_square * getPricePol(allTab_pol_square));
382		if(isNaN(allTab_price)) allTab_price = 0;
383		if(isNaN(other_total_price)) other_total_price = 0;
384		total_price = Math.ceil(allTab_price + other_total_price);
385		allTab_potolok_square = Math.round(allTab_potolok_square * 10) / 10 ;
386		allTab_pol_square = Math.round(allTab_pol_square * 10) / 10 ;
387		
388		console.log("allTab_potolok_square="+allTab_potolok_square," allTab_pol_square="+allTab_pol_square);
389		
390		var display_allTab_square = Math.round((allTab_potolok_square + allTab_pol_square) * 10) / 10;
391		jQuery('#total_allTab .total_allTab > .allTab_square > span').html(display_allTab_square);
392		jQuery('#total_allTab .total_allTab > .allTab_price > span').html(total_price);
393	}
394	
395	// Формируем заявку для отправки на e-mail
396	function orderMsg(){
397		var msg = '';
398		var itemID = 0;
399		// Получаем ключи таблиц и сортируем их в правильном порядке
400		var tmpTabKey = [];
401		for(var i in result["allTab"]){
402			if (Array.prototype[i]) continue;
403			tmpTabKey.push(i);
404		}
405		tmpTabKey = tmpTabKey.sort();
406		for(var i in tmpTabKey){
407			if (Array.prototype[i]) continue;
408			var tabName = '';
409			if(tmpTabKey[i].indexOf('potolok') > -1) tabName = 'Потолочный ПЛЭН';
410			if(tmpTabKey[i].indexOf('pol') > -1) tabName = 'Тёплый пол';
411			var tabNameWidth = tmpTabKey[i].replace('1_potolok_w', '').replace('2_pol_w', '')/1000;
412			msg = msg + '<div style="display:inline-block;vertical-align:top;padding:0 10px 10px 0"><table width="300" border="0" cellpadding="3" cellspacing="0" style="border:0 none;border-top:1px solid #EB880E;border-right:1px solid #EB880E"><tbody>';
413			msg = msg + '<th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+tabName+' (ширина: '+tabNameWidth+' м) '+'</th>';
414			msg = msg + '<tr><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">№</th><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Длина (м)</th><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Кол-во (шт.)</th></tr>';
415			// Получаем ключи строк и сортируем их в правильном порядке
416			var tmpRowKey = [];
417			for(var n in result["allTab"][tmpTabKey[i]]){
418				if (Array.prototype[n]) continue;
419				tmpRowKey.push(n);
420			}
421			tmpRowKey = tmpRowKey.sort();
422			
423			for(var j in tmpRowKey){
424				if (Array.prototype[j]) continue;
425				itemID ++;
426				msg = msg + '<tr>';
427				var rowArr = result["allTab"][tmpTabKey[i]][tmpRowKey[j]];
428				var plenType = tmpTabKey[i];
429				if(plenType.indexOf('potolok') > -1) plenType = 'Потолочный ПЛЭН';
430				if(plenType.indexOf('pol') > -1) plenType = 'Тёплый пол';
431				msg = msg + '<td width="20" align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+itemID+'</td><td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+rowArr["plen_length"]+'</td><td width="100" align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+rowArr["plen_quantity"]+'</td>';
432				msg = msg + '</tr>';
433			}
434			msg = msg + '</tbody></table></div>';
435		}
436		
437		//Выводим таблицу с дополнительными товарами
438		if(result["other"]){
439			for(var i in result["other"]){
440				if (Array.prototype[i]) continue;
441				msg = msg + '<div style="display:inline-block;vertical-align:top;padding:0 10px 10px 0"><table width="300" border="0" cellpadding="3" cellspacing="0" style="border:0 none;border-top:1px solid #EB880E;border-right:1px solid #EB880E"><tbody>';
442				msg = msg + '<tr><th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Дополнительно</th></tr>';
443				msg = msg + '<tr><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">№</th><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Наименование</th><th style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Кол-во (шт.)</th></tr>';
444				for(var j in result["other"][i]){
445					if (Array.prototype[i]) continue;
446					var rowArr = result["other"][i][j];
447						if(rowArr["item_quantity"]){
448					itemID ++;
449					msg = msg + '<tr>';
450					msg = msg + '<td width="20" align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+itemID+'</td><td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+rowArr["item_title"]+'</td><td width="100" align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+rowArr["item_quantity"]+'</td>';
451					msg = msg + '</tr>';
452						}
453				}
454				msg = msg + '</tbody></table></div>';
455			}
456		}
457		
458		// Итоговая таблица:
459		msg = msg + '<div style="vertical-align:top;padding:0 10px 10px 0"><table width="610" border="0" cellpadding="3" cellspacing="0" style="border:0 none;border-top:1px solid #EB880E;border-right:1px solid #EB880E"><tbody>';
460		msg = msg + '<tr><th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Итоговая таблица:</th></tr>';
461		msg = msg + '<tr>';
462		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Наименований всего:</th>';
463		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">На сумму от:</th>';
464		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Общая площадь ПЛЭН:</th>';
465		msg = msg + '</tr>';
466		msg = msg + '<tr>';
467		msg = msg + '<td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+itemID+'</td>';
468		msg = msg + '<td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+total_price+'</td>';
469		msg = msg + '<td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+(allTab_potolok_square+allTab_pol_square)+'</td>';
470		msg = msg + '</tr>';
471		msg = msg + '</tbody></table></div>';
472		
473		jQuery('#order_data').html(msg);
474	}
475</script>
475
476
477</head>
478
479<body>
480	<div id="container">
481						
482						<header id="inner_header">
483			<div>
484				<strong>Пленочный потолочный обогреватель</strong>
485				<div class="slogan">
486					<h4>Солнце вашего дома</h4>
487					<p>Энергосберегающее отопление ПЛЭН<br />от производителя. Россия и экспорт</p>
488				</div>
489								
490
491<div class="custom_inner_top_phone"  >
492	Бесплатный звонок по России<br />
493<div>
494	<a href="tel:88007009309">8 (800) 700-93-09</a></div>
495<br />
496<div>
497	<a href="tel:+79000999997">8 (900) 099-99-97</a></div>
498<br />
499<span><a href="javascript:void(0);">Заказать звонок</a></span></div>
500
501							</div>
502		</header>
503		<div class="home_link"><a href="/" title="Вернуться на главную">Вернуться на главную</a></div>
504				
505				<main>
506			<div>
507								<div id="system-message-container">
508	</div>
509
510				<div class="blog" itemscope itemtype="https://schema.org/Blog">
511	
512		
513	
514	
515	
516				<div class="items-leading clearfix">
517							<div class="leading-0"
518					itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
519					
520	<div class="page-header">
521					<h2 itemprop="name">
522									<a href="/products/40-potolochnyj-plen-0-35.html" itemprop="url">
523						Потолочный ПЛЭН 0,35					</a>
524							</h2>
525		
526		
527		
528			</div>
529
530
531
532
533
534
535
536<table border="0" cellpadding="1" cellspacing="1" style="width: 100%">
537	<tbody>
538		<tr>
539			<td style="width: 560px; text-align: center;" width="50%">
540				<input alt="" src="https://plenmagazin.ru/images/prodykcia/plen.JPG" type="image" /></td>
541			<td style="width: 556px;">
542				<span style="font-size:26px;"><span style="color: rgb(255, 0, 0);"><em>350 руб</em></span></span><br />
543				<br />
544				<br />
545				<br />
546				<strong>Потолочный </strong>- заполнение на потолке 50-80%<br />
547				<strong>Ширина </strong>- 0,35<br />
548				<strong>Длина </strong>- 1 м<br />
549				<strong>Напряжение, V </strong>- 73<br />
550				<strong>Мощность эл., W</strong> - 59-62<br />
551				<strong>Класс защиты</strong>&nbsp;- IP54<br />
552				<br />
553				<p style="text-align: justify;">
554					Электронагреватель ПЛЭН может быть использован в качестве элемента основного и дополнительного отопления в зданиях группы А, Б, В. Система устанавливается на потолок, занимая от 50% до 80% (в зависимости от качества утепления здания и региона) от его общей площади, и обеспечивает требуемый температурный режим при минимальном потреблении электроэнергии (10&ndash;15 Вт/м2 в час &ndash; средний показатель по России за отопительный сезон).</p>
555			</td>
556		</tr>
557		<tr>
558			<td style="width: 560px;">
559				&nbsp;</td>
560			<td style="width: 556px;">
561				&nbsp;</td>
562		</tr>
563	</tbody>
564</table>
565<p style="text-align: left;">
566	<br />
567	&nbsp;</p>
568
569
570
571
572				</div>
573									</div><!-- end items-leading -->
574	
575	
576																	<div class="items-row cols-2 row-0 row-fluid clearfix">
577						<div class="span6">
578				<div class="item column-1"
579					itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
580					
581	<div class="page-header">
582					<h2 itemprop="name">
583									<a href="/products/40-potolochnyj-plen-0-35-2.html" itemprop="url">
584						Потолочный ПЛЭН 0,35 110V					</a>
585							</h2>
586		
587		
588		
589			</div>
590
591
592
593
594
595
596
597<table border="0" cellpadding="1" cellspacing="1" style="width: 100%">
598	<tbody>
599		<tr>
600			<td style="width: 560px; text-align: center;" width="50%">
601				<input alt="" src="https://plenmagazin.ru/images/prodykcia/potolok1.jpg" style="width: 350px; height: 263px;" type="image" /></td>
602			<td style="width: 556px;">
603				<span style="font-size:26px;"><span style="color: rgb(255, 0, 0);"><em>350 руб&nbsp;</em></span></span><br />
604				<br />
605				<br />
606				<br />
607				<strong>Потолочный </strong>- заполнение на потолке 70-80%<br />
608				<strong>Ширина </strong>- 0,35<br />
609				<strong>Длина </strong>- 1 м<br />
610				<strong>Напряжение, V </strong>- 110<br />
611				<strong>Мощность эл., W</strong> - 59-62<br />
612				<strong>Класс защиты</strong>&nbsp;- IP67<br />
613				<br />
614				<p style="text-align: justify;">
615					Электронагреватель ПЛЭН может быть использован в качестве элемента основного и дополнительного отопления в зданиях группы А, Б, В. Система устанавливается на потолок, занимая от 50% до 80% (в зависимости от качества утепления здания и региона) от его общей площади, и обеспечивает требуемый температурный режим при минимальном потреблении электроэнергии (15&ndash;20 Вт/м2 в час &ndash; средний показатель по России за отопительный сезон).</p>
616			</td>
617		</tr>
618		<tr>
619			<td style="width: 560px;">
620				&nbsp;</td>
621			<td style="width: 556px;">
622				&nbsp;</td>
623		</tr>
624	</tbody>
625</table>
626<p style="text-align: left;">
627	<br />
628	&nbsp;</p>
629
630
631
632
633				</div>
634				<!-- end item -->
635							</div><!-- end span -->
636														<div class="span6">
637				<div class="item column-2"
638					itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
639					
640	<div class="page-header">
641					<h2 itemprop="name">
642									<a href="/products/40-potolochnyj-plen-0-35-4.html" itemprop="url">
643						Потолочный ПЛЭН 0,35 2м					</a>
644							</h2>
645		
646		
647		
648			</div>
649
650
651
652
653
654
655
656<table border="0" cellpadding="1" cellspacing="1" style="width: 100%">
657	<tbody>
658		<tr>
659			<td style="width: 560px; text-align: center;" width="50%">
660				<input alt="" src="https://plenmagazin.ru/images/prodykcia/potolok1.jpg" style="width: 350px; height: 263px;" type="image" /></td>
661			<td style="width: 556px;">
662				<span style="font-size:26px;"><span style="color: rgb(255, 0, 0);"><em>699 руб</em></span></span><br />
663				<br />
664				<br />
665				<br />
666				<strong>Потолочный </strong>- заполнение на потолке 70-80%<br />
667				<strong>Ширина </strong>- 0,35<br />
668				<strong>Длина </strong>- 2 м<br />
669				<strong>Напряжение, V </strong>- 220<br />
670				<strong>Мощность эл., W</strong> - 119-124<br />
671				<strong>Класс защиты</strong>&nbsp;- IP67<br />
672				<br />
673				<p style="text-align: justify;">
674					Электронагреватель ПЛЭН может быть использован в качестве элемента основного и дополнительного отопления в зданиях группы А, Б, В. Система устанавливается на потолок, занимая от 50% до 80% (в зависимости от качества утепления здания и региона) от его общей площади, и обеспечивает требуемый температурный режим при минимальном потреблении электроэнергии (15&ndash;20 Вт/м2 в час &ndash; средний показатель по России за отопительный сезон).</p>
675			</td>
676		</tr>
677		<tr>
678			<td style="width: 560px;">
679				&nbsp;</td>
680			<td style="width: 556px;">
681				&nbsp;</td>
682		</tr>
683	</tbody>
684</table>
685<p style="text-align: left;">
686	<br />
687	&nbsp;</p>
688
689
690
691
692				</div>
693				<!-- end item -->
694							</div><!-- end span -->
695							</div><!-- end row -->
696																			<div class="items-row cols-2 row-1 row-fluid clearfix">
697						<div class="span6">
698				<div class="item column-1"
699					itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
700					
701	<div class="page-header">
702					<h2 itemprop="name">
703									<a href="/products/40-potolochnyj-plen-0-35-3.html" itemprop="url">
704						Потолочный ПЛЭН 0,35 110V 1,5м					</a>
705							</h2>
706		
707		
708		
709			</div>
710
711
712
713
714
715
716
717<table border="0" cellpadding="1" cellspacing="1" style="width: 100%">
718	<tbody>
719		<tr>
720			<td style="width: 560px; text-align: center;" width="50%">
721				<input alt="" src="https://plenmagazin.ru/images/prodykcia/potolok1.jpg" style="width: 350px; height: 263px;" type="image" /></td>
722			<td style="width: 556px;">
723				<span style="font-size:26px;"><span style="color: rgb(255, 0, 0);"><em>524 руб</em></span></span><br />
724				<br />
725				<br />
726				<br />
727				<strong>Потолочный </strong>- заполнение на потолке 70-80%<br />
728				<strong>Ширина </strong>- 0,35<br />
729				<strong>Длина </strong>- 1,5 м<br />
730				<strong>Напряжение, V </strong>- 110<br />
731				<strong>Мощность эл., W</strong> - 89-93<br />
732				<strong>Класс защиты</strong>&nbsp;- IP67<br />
733				<br />
734				<p style="text-align: justify;">
735					Электронагреватель ПЛЭН может быть использован в качестве элемента основного и дополнительного отопления в зданиях группы А, Б, В. Система устанавливается на потолок, занимая от 50% до 80% (в зависимости от качества утепления здания и региона) от его общей площади, и обеспечивает требуемый температурный режим при минимальном потреблении электроэнергии (15&ndash;20 Вт/м2 в час &ndash; средний показатель по России за отопительный сезон).</p>
736			</td>
737		</tr>
738		<tr>
739			<td style="width: 560px;">
740				&nbsp;</td>
741			<td style="width: 556px;">
742				&nbsp;</td>
743		</tr>
744	</tbody>
745</table>
746<p style="text-align: left;">
747	<br />
748	&nbsp;</p>
749
750
751
752
753				</div>
754				<!-- end item -->
755							</div><!-- end span -->
756														<div class="span6">
757				<div class="item column-2"
758					itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting">
759					
760	<div class="page-header">
761					<h2 itemprop="name">
762									<a href="/products/40-potolochnyj-plen-0-35-5.html" itemprop="url">
763						Потолочный ПЛЭН 0,35 2,5м					</a>
764							</h2>
765		
766		
767		
768			</div>
769
770
771
772
773
774
775
776<table border="0" cellpadding="1" cellspacing="1" style="width: 100%">
777	<tbody>
778		<tr>
779			<td style="width: 560px; text-align: center;" width="50%">
780				<input alt="" src="https://plenmagazin.ru/images/prodykcia/potolok1.jpg" style="width: 350px; height: 263px;" type="image" /></td>
781			<td style="width: 556px;">
782				<span style="font-size:26px;"><span style="color: rgb(255, 0, 0);"><em>874 руб</em></span></span><br />
783				<br />
784				<br />
785				<br />
786				<strong>Потолочный </strong>- заполнение на потолке 70-80%<br />
787				<strong>Ширина </strong>- 0,35<br />
788				<strong>Длина </strong>- 2,5 м<br />
789				<strong>Напряжение, V </strong>- 220<br />
790				<strong>Мощность эл., W</strong> - 148-155<br />
791				<strong>Класс защиты</strong>&nbsp;- IP67<br />
792				<br />
793				<p style="text-align: justify;">
794					Электронагреватель ПЛЭН может быть использован в качестве элемента основного и дополнительного отопления в зданиях группы А, Б, В. Система устанавливается на потолок, занимая от 50% до 80% (в зависимости от качества утепления здания и региона) от его общей площади, и обеспечивает требуемый температурный режим при минимальном потреблении электроэнергии (15&ndash;20 Вт/м2 в час &ndash; средний показатель по России за отопительный сезон).</p>
795			</td>
796		</tr>
797		<tr>
798			<td style="width: 560px;">
799				&nbsp;</td>
800			<td style="width: 556px;">
801				&nbsp;</td>
802		</tr>
803	</tbody>
804</table>
805<p style="text-align: left;">
806	<br />
807	&nbsp;</p>
808
809
810
811
812				</div>
813				<!-- end item -->
814							</div><!-- end span -->
815							</div><!-- end row -->
816						
817			<div class="items-more">
818			
819<ol class="nav nav-tabs nav-stacked">
820			<li>
821			<a href="/products/40-potolochnyj-plen-0-35-6.html">
822				Потолочный ПЛЭН 0,35 3м</a>
823		</li>
824			<li>
825			<a href="/products/40-potolochnyj-plen-0-35-7.html">
826				Потолочный ПЛЭН 0,35 3,5м</a>
827		</li>
828			<li>
829			<a href="/products/40-potolochnyj-plen-0-35-8.html">
830				Потолочный ПЛЭН 0,35 4м</a>
831		</li>
832			<li>
833			<a href="/products/40-potolochnyj-plen-0-35-9.html">
834				Потолочный ПЛЭН 0,35 4,5м</a>
835		</li>
836	</ol>
837		</div>
838	
839				<div class="pagination">
840							<p class="counter pull-right"> Страница 1 из 9 </p>
841						<ul>
842	<li class="pagination-start"><span class="pagenav">В начало</span></li>
843	<li class="pagination-prev"><span class="pagenav">Назад</span></li>
844			<li><span class="pagenav">1</span></li>			<li><a href="/products.html?start=5" class="pagenav">2</a></li>			<li><a href="/products.html?start=10" class="pagenav">3</a></li>			<li><a href="/products.html?start=15" class="pagenav">4</a></li>			<li><a href="/products.html?start=20" class="pagenav">5</a></li>			<li><a href="/products.html?start=25" class="pagenav">6</a></li>			<li><a href="/products.html?start=30" class="pagenav">7</a></li>			<li><a href="/products.html?start=35" class="pagenav">8</a></li>			<li><a href="/products.html?start=40" class="pagenav">9</a></li>		<li class="pagination-next"><a title="Вперед" href="/products.html?start=5" class="hasTooltip pagenav">Вперед</a></li>
845	<li class="pagination-end"><a title="В конец" href="/products.html?start=40" class="hasTooltip pagenav">В конец</a></li>
846</ul>
847 </div>
848	</div>
849
850							</div>
851		</main>
852				
853						
854				
855				
856				
857				
858				
859						
860						
861				
862				<footer>
863			<div class="footer_inner" id="contacts">
864				<div>
865							<div class="moduletable_contacts">
866
867					<h3>Контакты</h3>
868		
869			
870
871<div class="custom_contacts"  >
872	<ul>
873	<li>
874		Генеральный дистрибьютор ПЛЭН</li>
875	<li>
876		<a href="tel:+79000999997">+7 (900) 099-99-97</a></li>
877	<li>
878		<a href="mailto:[email protected]">[email protected]</a></li>
879	<li>
880		Челябинск, пр. Ленина, д. 89, оф. 119</li>
881	<li>
882		Сочи, ул. Подольская 182</li>
883</ul>
884</div>
885
886		</div>
887
888			<div class="moduletable_map">
889
890		
891			
892
893<div class="custom_map"  >
894	<!--<iframe frameborder="0" height="475" src="https://api-maps.yandex.ru/frame/v1/-/CZhF5U4K" width="1100"></iframe>-->
895
896
897<script type="text/javascript" charset="utf-8" async src="https://api-maps.yandex.ru/services/constructor/1.0/js/?um=constructor%3Ae363283f4d0e7a650974643d46b92244081943763c55e934c48311c372acc8a0&amp;width=1100&amp;height=594&amp;lang=ru_RU&amp;scroll=true"></script>
897</div>
898
899		</div>
900
901			<div class="moduletable_sotrudnichestvo">
902
903					<h3>Приглашаем к сотрудничеству</h3>
904		
905			
906
907<div class="custom_sotrudnichestvo"  >
908	<p>
909	В связи с повышенным спросом на продукцию ПЛЭН, приглашаем к сотрудничеству дилеров.</p>
910<p>
911	Завод ПЛЭН имеет большое количество партнёров и дилеров продвигающих экономичную систему отопления на основе ПЛЭН, находящихся в различных городах России, странах СНГ и Евросоюза.</p>
912<p>
913	По вопросам сотрудничества обращайтесь по телефону +7 (900) 099-99-97 или пишите на электронную почту [email protected]</p>
914</div>
915
916		</div>
917
918	
919
920<div class="custom"  >
921	<!-- Yandex.Metrika counter --> 
921<script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter43946139 = new Ya.Metrika({ id:43946139, clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script>
921 <noscript><div><img src="https://mc.yandex.ru/watch/43946139" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --></div>
922		<div class="moduletable_question">
923
924					<h4>Задать свой вопрос</h4>
925		
926			
927
928<div class="custom_question"  >
929	            
929<script type="text/javascript">
930                __FC_FORMULA = [''];
931                __FC_SUBMIT = false;
932                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
933            </script>
933
934            <form action="index.php"  name="calcForm" id="calcForm" method="post">
935            <div id="f_question">
936		<input name="name" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
937
938		<input name="phone_or_email" type="text" class="validate['required','length[6,35]']" placeholder="Ваш телефон или e-mail" />
939
940		<textarea name="question" rows="1" cols="40" class="validate['required','length[6,1000]']" placeholder="Ваш вопрос"></textarea>
941  <div id="captcha" class="captcha g-recaptcha" data-sitekey="6LdhfiYUAAAAANpuaLrYc0Xe0EzETtSZBUFZIbEm" data-theme="light" data-size="normal" data-tabindex="0" data-callback="" data-expired-callback="" data-error-callback=""></div>
942
943		<input id="submit_button" type="submit" value="Отправить" />
944</div>
945<p>
946 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
947</p>            <input type="hidden" name="option" value="com_formcalc"/>
948            <input type="hidden" name="task" value="submit"/>
949            <input type="hidden" name="formid" value="1"/>
950            <input type="hidden" name="Itemid" value="112"/>
951            <input type="hidden" name="504d83f3c71cd1e9fbbc9a438166f0c1" value="1" />            </form>
952      <div style="margin-top: 10px; font-size: 11px" align="center">
953</div>			
954        </div>
955
956		</div>
957
958	
959				</div>
960			</div>
961					<div class="moduletable_copyright">
962
963		
964			
965
966<div class="custom_copyright"  >
967	Вся информация на сайте носит исключительно информационный характер. Ни при каких условиях информация на сайте не может считаться публичной офертой, которая определяется положениями статьи 437 (п.2) &nbsp;ГК РФ. Для получения подробной информации воспользуйтесь контактными данными, указанными на сайте.<br />
968<br />
969<a href="/soglashenie.pdf">Политика конфиденциальности</a>
970<p>
971	<br />
972	<p>ООО &laquo;Трейдеравис&raquo;<br />
973	Юридический адрес: г. Челябинск, пр-т Ленина, д.89, оф 113<br />
974	Фактический адрес: г. Челябинск, пр-т Ленина, д.89, оф 113<br />
975	ИНН/КПП 7453223590/745301001<br />
976	ОГРН 1107453009905<br />
977	р/сч 40702810972000006394 в Челябинском отделении № 8597 ПАО Сбербанк<br />
978	к/с 30101810700000000602<br />
979	БИК 047501602</span></p>
980</div>
981
982		</div>
983
984			<div class="moduletable_counters">
985
986		
987			
988
989<div class="custom_counters"  >
990	<!--Openstat--><span id="openstat1">&nbsp;</span> 
990<script type="text/javascript">
991var openstat = { counter: 1, image: 91, color: "c3c3c3", next: openstat };
992(function(d, t, p) {
993var j = d.createElement(t); j.async = true; j.type = "text/javascript";
994j.src = ("https:" == p ? "https:" : "http:") + "//openstat.net/cnt.js";
995var s = d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(j, s);
996})(document, "script", document.location.protocol);
997</script>
997<!--/Openstat--><!--LiveInternet counter-->
997<script type="text/javascript">
998document.write("<a href='//www.liveinternet.ru/click' "+
999"target=_blank><img src='//counter.yadro.ru/hit?t44.1;r"+
1000escape(document.referrer)+((typeof(screen)=="undefined")?"":
1001";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
1002screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
1003";"+Math.random()+
1004"' alt='' title='LiveInternet' "+
1005"border='0' width='31' height='31'><\/a>")
1006</script>
1006<!--/LiveInternet--><!-- RatingMail.ru counter -->
1006<script type="text/javascript">
1007var _tmr = window._tmr || (window._tmr = []);
1008_tmr.push({id: "2862090", type: "pageView", start: (new Date()).getTime()});
1009(function (d, w, id) {
1010  if (d.getElementById(id)) return;
1011  var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
1012  ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
1013  var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
1014  if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
1015})(document, window, "topmailru-code");
1016</script>
1016<noscript><div style="position:absolute;left:-10000px;">
1017<img src="//top-fwz1.mail.ru/counter?id=2862090;js=na" style="border:0;" height="1" width="1" alt="РейтингMail.ru" />
1018</div></noscript><!-- //RatingMail.ru counter --><!-- RatingMail.ru logo --><a href="http://top.mail.ru/jump?from=2862090"> <img alt="РейтингMail.ru" height="31" src="//top-fwz1.mail.ru/counter?id=2862090;t=280;l=1" style="border:0;" width="38" /></a> <!-- //RatingMail.ru logo --></div>
1019
1020		</div>
1021
1022	
1023		</footer>
1024				
1025		
1026
1027				<noindex>
1028			<div id="overlay"></div>
1029			<div id="order">
1030				
1031
1032<div class="custom"  >
1033	            
1033<script type="text/javascript">
1034                __FC_FORMULA = [''];
1035                __FC_SUBMIT = false;
1036                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
1037            </script>
1037
1038            <form action="index.php"  name="calcForm" id="calcForm" method="post">
1039            <div id="calc_order">
1040  		<a class="close" title="Закрыть">X</a>
1041  		<h3>Заказать ПЛЭН</h3>
1042  		<span>Заполните форму и наш специалист свяжется с вами</span>
1043		<input name="fio" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
1044		<input name="phone" type="text" class="validate['required','phone_inter','length[6,35]']" placeholder="Ваш номер телефона" />
1045		<input name="email" type="text" class="validate['required','email','length[6,35]']" placeholder="Ваш e-mail" />
1046  <input name="other" type="text" class="validate['length[3,1000]']" placeholder="Дополнения и пожелания" />
1047
1048  <input type="hidden" name="user_city" id="user_city" value="параметр не указан" />
1049  <input type="hidden" name="user_ratio" id="user_ratio" value="параметр не указан" />
1050  <input type="hidden" name="user_square" id="user_square" value="параметр не указан" />
1051  <input type="hidden" name="user_square_plen" id="user_square_plen" value="параметр не указан" />
1052  <input type="hidden" name="user_power" id="user_power" value="параметр не указан" />
1053  <input type="hidden" name="user_price" id="user_price" value="параметр не указан" />
1054<div id="captcha" class="captcha g-recaptcha" data-sitekey="6LdhfiYUAAAAANpuaLrYc0Xe0EzETtSZBUFZIbEm" data-theme="light" data-size="normal" data-tabindex="0" data-callback="" data-expired-callback="" data-error-callback=""></div>
1055		<input id="submit_order_button" type="submit" value="Отправить заявку" />
1056  <p>
1057 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
1058</p>
1059</div>
1060            <input type="hidden" name="option" value="com_formcalc"/>
1061            <input type="hidden" name="task" value="submit"/>
1062            <input type="hidden" name="formid" value="2"/>
1063            <input type="hidden" name="Itemid" value="112"/>
1064            <input type="hidden" name="504d83f3c71cd1e9fbbc9a438166f0c1" value="1" />            </form>
1065      <div style="margin-top: 10px; font-size: 11px" align="center">
1066</div>			
1067        </div>
1068
1069
1070<div class="custom"  >
1071	            
1071<script type="text/javascript">
1072                __FC_FORMULA = [''];
1073                __FC_SUBMIT = false;
1074                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
1075            </script>
1075
1076            <form action="index.php"  name="calcForm" id="calcForm" method="post">
1077            <div id="callback_order">
1078  		<a class="close" title="Закрыть">X</a>
1079  		<h3>Заказать ПЛЭН</h3>
1080  		<span>Заполните форму и наш специалист свяжется с вами</span>
1081		<input name="fio" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
1082  		<input name="region" id="callback_order_region" type="text" class="validate['length[2,120]']" placeholder="Область" />
1083  		<input name="city" id="callback_order_city" type="text" class="validate['length[3,120]']" placeholder="Город" />
1084  		<input name="postal_address" id="callback_order_postal_address" type="text" class="validate['length[3,120]']" placeholder="Почтовый адрес" />
1085		<input name="phone" type="text" class="validate['required','phone_inter','length[6,35]']" placeholder="Ваш номер телефона" />
1086		<input name="email" type="text" class="validate['required','email','length[6,35]']" placeholder="Ваш e-mail" />
1087  		<input type="hidden" name="subj" class="subj" value="тема не указана" />
1088  <textarea name="order_data" id="order_data" ></textarea>
1089  		<div id="captcha" class="captcha g-recaptcha" data-sitekey="6LdhfiYUAAAAANpuaLrYc0Xe0EzETtSZBUFZIbEm" data-theme="light" data-size="normal" data-tabindex="0" data-callback="" data-expired-callback="" data-error-callback=""></div>
1090		<input id="submit_callback_button" type="submit" value="Отправить" />
1091  <p>
1092 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
1093</p>
1094</div>
1095            <input type="hidden" name="option" value="com_formcalc"/>
1096            <input type="hidden" name="task" value="submit"/>
1097            <input type="hidden" name="formid" value="3"/>
1098            <input type="hidden" name="Itemid" value="112"/>
1099            <input type="hidden" name="504d83f3c71cd1e9fbbc9a438166f0c1" value="1" />            </form>
1100      <div style="margin-top: 10px; font-size: 11px" align="center">
1101</div>			
1102        </div>
1103
1104			</div>
1105		</noindex>
1106			</div>
1107	
1107<script type="text/javascript" src="//eyenewton.ru/scripts/callback.min.js" charset="UTF-8" async="async"></script>
vendor: 1 bytes, line 1107
1107
1108<script type="text/javascript">/*<![CDATA[*/var newton_callback_id="08ba67ee1a617da0d8211f5b65c0b6b9";/*]]>*/</script>
vendor: 66 bytes, lines 1108-1110
1108
1109
1110<script src='https://www.google.com/recaptcha/api.js'></script>
1111<meta name="yandex-verification" content="fc46adbd8967fe8c" />
1112
1113</body>
1114</html>

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.