PageSourceSearch

https://plenmagazin.ru/preimushchestva-plen.html

html plenmagazin.ru collected 2026-10-05 00:32:03 UTC 43,561 bytes, 869 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/preimushchestva-plen.html" />
9	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
10	<title>Преимущества</title>
11	<link href="/templates/tpl/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
12	<link href="/templates/system/css/system.css" rel="stylesheet" type="text/css" />
13	<link href="/templates/system/css/general.css" rel="stylesheet" type="text/css" />
14	<link href="/components/com_formcalc/assets/css/classic/formcheck.css" rel="stylesheet" type="text/css" />
15	
15<script type="application/json" class="joomla-script-options new">{"csrf.token":"dfbb367e2fe98f325e192d1a69b84c9d","system.paths":{"root":"","base":""}}</script>
15
16	
16<script src="/media/jui/js/jquery.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
16
17	
17<script src="/media/jui/js/jquery-noconflict.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
17
18	
18<script src="/media/jui/js/jquery-migrate.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
18
19	
19<script src="/media/system/js/caption.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
19
20	
20<script src="/media/jui/js/bootstrap.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
20
21	
21<script src="/media/plg_captcha_recaptcha/js/recaptcha.min.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
vendor: 143 bytes, lines 21-23
21
22	<script src="https://www.google.com/recaptcha/api.js?onload=JoomlaInitReCaptcha2&render=explicit&hl=ru-RU" type="text/javascript"></script>
23	
23<script src="/media/system/js/mootools-core.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
23
24	
24<script src="/media/system/js/core.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
24
25	
25<script src="/media/system/js/mootools-more.js?b31210f17ec64dfffcc79f92c40b16cf" type="text/javascript"></script>
25
26	
26<script src="/components/com_formcalc/assets/js/lang/ru.js" type="text/javascript"></script>
26
27	
27<script src="/components/com_formcalc/assets/js/formcheck.js" type="text/javascript"></script>
27
28	
28<script src="/components/com_formcalc/assets/js/formcalc.js" type="text/javascript"></script>
28
29	
29<script type="text/javascript">
30jQuery(window).on('load',  function() {
31				new JCaption('img.caption');
32			});
33	</script>
33
34
35					<link rel="stylesheet" href="/templates/tpl/css/template.css?v=1791160323" type="text/css"/>
36	<!--<link rel="shortcut icon" type="image/png" href="/templates/tpl/favicon.png"/>-->
37	<link rel="icon" href="/favicon.ico" type="image/x-icon">
38	<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
39	
39<script type="text/javascript" src="/templates/tpl/js/jquery.formstyler.min.js"></script>
39
40	
40<script src="/templates/tpl/js/jquery.bxslider.min.js"></script>
40
41	<link href="/templates/tpl/js/jquery.bxslider.min.css" rel="stylesheet" />
42	
42<script type="text/javascript" src="/templates/tpl/js/jquery.fancybox.pack.js?v=2.1.5"></script>
42
43	<link rel="stylesheet" type="text/css" href="/templates/tpl/js/jquery.fancybox.css?v=2.1.5" media="screen" />
44	
44<script type="text/javascript" src="/templates/tpl/js/accordion.js"></script>
44
45	
45<script type="text/javascript">
46		//document.location.reload(true);
47		(function($) {
48			$(function() {
49				$('.city').styler({selectSearch:true});
50			});
51		})(jQuery);
52	</script>
52
53	
53<script type="text/javascript">
54		//jQuery.noConflict();
55		jQuery(document).ready(function(){
56			
57			// Калькулятор
58			jQuery('#city_calc').change(function(){
59				calc();
60			});
61			jQuery('#total_square').change(function(){
62				calc();
63			});
64			jQuery('#total_square').on("keyup", function(){
65				calc();
66			});
67			jQuery('a.go_calc').on('click', function(){
68				calc();
69			});
70			
71			// выводим форму заказа с калькулятора
72			jQuery('.go_order').click(function() {
73				calc();
74				jQuery('#user_city').val(jQuery("#city_calc option:selected").val());
75				jQuery('#user_ratio').val(jQuery("#city_calc option:selected").attr("ratio"));
76				jQuery('#user_square').val(jQuery("#total_square").val());
77				jQuery('#user_square_plen').val((jQuery("#total_square").val())*(jQuery("#city_calc option:selected").attr("ratio")));
78				jQuery('#user_power').val(jQuery(".calc_result_power > span").attr("static"));
79				jQuery('#user_price').val(jQuery(".calc_result > span").attr("static"));
80				jQuery('#calc_order, #overlay').fadeIn();
81			});
82			// выводим форму звонок менеджера
83			jQuery('.top_callback > a, .custom_inner_top_phone > span > a').click(function() {
84				jQuery('#callback_order > h3').html('Заказать звонок специалиста');
85				jQuery('#callback_order > .subj').val('Заказ звонка специалиста');
86				jQuery('#callback_order, #overlay').fadeIn();
87			});
88			jQuery('.calc_order_short_btn').click(function() {
89				jQuery('#callback_order > h3').html('Заказать');
90				jQuery('#callback_order > .subj').val('Заказ');
91				jQuery('#callback_order > .url').val(window.location);
92				jQuery('#callback_order, #overlay').fadeIn();
93			});
94			// выводим форму узнать точную цену
95			jQuery('.want_price > a').click(function() {
96				jQuery('#callback_order > h3').html('Узнать точную цену');
97				jQuery('#callback_order > .subj').val('Узнать точную цену');
98				jQuery('#callback_order, #overlay').fadeIn();
99			});
100			// Скрываем формы
101			jQuery('#overlay, #calc_order > a, #callback_order > a').click(function() {
102				jQuery('#callback_order, #calc_order, #overlay').fadeOut('fast', function(){
103					jQuery('.fc-tbx').css("opacity","0");
104					jQuery('#callback_order > h3').html('');
105					jQuery('#callback_order > .subj').val('');
106					jQuery('#callback_order_region, #callback_order_city, #callback_order_postal_address').hide();
107				});
108			});
109
110
111			// перемещение по якорям
112			jQuery('a[href*=#]:not(.show_callback_1)').bind("click", function(e){
113				var anchor = jQuery( this );
114				jQuery('html, body').stop().animate({
115					scrollTop: jQuery(anchor.attr('href')).offset().top-60
116				}, 1000);
117				e.preventDefault();
118			});
119			
120			// Слайдеры и всплывающие окошки сертификатов
121			jQuery('#application_scroller > div').bxSlider({
122				auto: true,
123				speed: 500,
124				slideWidth: 288,
125    		minSlides: 2,
126    		maxSlides: 3,
127    		slideMargin: 40,
128				autoHover: true
129			});
130			jQuery('.moduletable_doc_slider > div').bxSlider({
131				auto: true,
132				speed: 500,
133				slideWidth: 288,
134    		minSlides: 2,
135    		maxSlides: 3,
136    		slideMargin: 40,
137				autoHover: true
138			});
139			jQuery('.custom_doc_slider > div > div a').fancybox();
140			
141			// открывать ссылки на изображения в модальном окне
142			jQuery('.fancybox_link').fancybox();
143		});
144		
145		function calc(){
146			var square = jQuery("#total_square").val();
147			if(!square) return;
148			if(square <= 0) {jQuery('#total_square').css("color", "red"); return;}
149			if(square > 0) {jQuery('#total_square').removeAttr("style")}
150			var ratio = jQuery("#city_calc option:selected").attr("ratio");
151			
152			var s_plen = square*ratio;
153			var price = getPricePotolok(s_plen);
154			console.log(price);
155			var p_month = square*10*720; // Вт
156			var p_month_string = String(Math.ceil(p_month/1000));
157			var total_price = s_plen*price;
158			var total_price_string = String(Math.ceil(total_price));
159			//alert("s_plen="+s_plen+" p_month="+p_month+" total_price="+total_price);
160			//jQuery(".calc_result").html(total_price_string.replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ')+" руб.");
161			jQuery(".calc_result > span").attr("static", total_price_string);
162			jQuery(".calc_result_power > span").attr("static", p_month_string);
163			jQuery(".calc_result > span").animateNumbers(Math.round(total_price_string));
164			jQuery(".calc_result_power > span").animateNumbers(Math.round(p_month_string));
165		}
166		
167		function getPricePotolok(s_plen){
168			var price = 1750;
169			if(s_plen > 10 && s_plen <= 50) price = 1750;
170			if(s_plen > 50 && s_plen <= 100) price = 1750;
171			if(s_plen > 100 && s_plen <= 200) price = 1750;
172			if(s_plen > 200) var price = 1750;
173			// Ниже строка для скидки по акции
174			//if(square > 50) var price = 999;
175			return price;
176		}
177		
178		function getPricePol(s_plen){
179			var price = 1750;
180			if(s_plen > 10 && s_plen <= 50) price = 1750;
181			if(s_plen > 50 && s_plen <= 100) price = 1750;
182			if(s_plen > 100 && s_plen <= 200) price = 1750;
183			if(s_plen > 200) var price = 1750;
184			// Ниже строка для скидки по акции
185			//if(square > 50) var price = 999;
186			return price;
187		}
188		
189		(function ($) {
190			$.fn.animateNumbers = function (stop, commas, duration, ease) {
191				return this.each(function () {
192					var $this = $(this);
193					var start = parseInt($this.text().replace(/,/g, ""));
194					commas = (commas === undefined) ? true : commas;
195					$({value: start}).animate({value: stop}, {
196						duration: duration == undefined ? 300 : duration,
197						easing: ease == undefined ? "swing" : ease,
198						step: function () {
199							$this.text(Math.floor(this.value));
200							if (commas) {
201								$this.text($this.text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1 "));
202							}
203						},
204						complete: function () {
205							if (parseInt($this.text()) !== stop) {
206								$this.text(stop);
207								if (commas) {
208									$this.text($this.text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1 "));
209								}
210							}
211						}
212					});
213				});
214			};
215		})(jQuery);
216	</script>
216
217	
218	
218<script type="text/javascript">
219	var result = [];
220	var allTab_potolok_square, allTab_pol_square, total_price;
221	jQuery(document).ready(function(){
222		jQuery('.number_field span').mousedown(function(event){
223			event.stopPropagation();
224			event.preventDefault(); 
225			return false;
226		});
227		jQuery('.minus').on("click",function () {
228			var $input = jQuery(this).parent().find('input');
229			if($input.val() =="" || isNaN($input.val()) || $input.val() == "undefined") $input.val(0);
230			var count = parseInt($input.val()) - 1;
231			count = count < 0 ? 0 : count;
232			$input.val(count);
233			$input.change().focus();
234			return false;
235		});
236		jQuery('.plus').click(function () {
237			var $input = jQuery(this).parent().find('input');
238			if($input.val() =="" || isNaN($input.val()) || $input.val() == "undefined") $input.val(0);
239			var count = parseInt($input.val()) + 1;
240			count = count > 9999 ? 9999 : count;
241			$input.val(count);
242			$input.change().focus();
243			return false;
244		});
245		jQuery('.number_field > input, .checkbox_field > input').change(function(){ tabRead(jQuery(this).closest('table').attr('id')) });
246		jQuery('.number_field > input, .checkbox_field > input').on("keyup",function(){ tabRead(jQuery(this).closest('table').attr('id')) });
247		jQuery('.calc_order_btn').on("click",function(){
248			allTabCalc();
249			orderMsg();
250			// выводим форму заказа
251			jQuery('#callback_order_region, #callback_order_city, #callback_order_postal_address').show();
252			jQuery('#callback_order > h3').html('Заказ ПЛЭН');
253			jQuery('#callback_order > .subj').val('Заказ ПЛЭН');
254			jQuery('#submit_callback_button').val('Заказать');
255			jQuery('#callback_order').css("margin-top","-200px");
256			jQuery('#callback_order, #overlay').fadeIn();
257		});
258	});
259	
260	// Заполняем массив данными из таблиц
261	function tabRead(tab){
262		if(tab == 'other_items'){
263			var tabRows = jQuery('table#'+tab).find('tr.data_row');
264			for (var i = 0; i < tabRows.length; i++){
265				var input_type = jQuery(tabRows[i]).find('td:eq(2) input').attr('type');
266				if(input_type == "number"){
267					var item_quantity = parseInt(jQuery(tabRows[i]).find('td:eq(2) input').val());
268				}
269				if(input_type == "checkbox"){
270					var item_quantity = jQuery(tabRows[i]).find('td:eq(2) input').prop('checked');
271					if(item_quantity === true) item_quantity = 1;
272				}
273				
274				if(!isNaN(item_quantity)){
275					var item_name = jQuery(tabRows[i]).find('td:eq(2) input').attr('name');
276					var item_title = jQuery(tabRows[i]).find('td:eq(0) span').text();
277					var item_price = jQuery(tabRows[i]).find('td:eq(1) span').text();
278					
279					if(!result["other"]) result["other"] = [];
280					if(!result["other"][tab]) result["other"][tab] = [];
281					if(!result["other"][tab][item_name]) result["other"][tab][item_name] = [];
282					
283					result["other"][tab][item_name]["item_title"] = item_title;
284					result["other"][tab][item_name]["item_price"] = item_price;
285					result["other"][tab][item_name]["item_quantity"] = item_quantity;
286				}
287			}
288			//console.log(result);
289		} else {
290			var tabRows = jQuery('table#'+tab).find('tr.data_row');
291			for (var i = 0; i < tabRows.length; i++){
292				var plen_width = parseInt(tab.replace('1_potolok_w', '').replace('2_pol_w', ''))/1000;
293				var plen_length = parseFloat(jQuery(tabRows[i]).find('td:eq(0) span').html().replace(',', '.'));
294				var plen_quantity = parseInt(jQuery(tabRows[i]).find('td:eq(2) input').val());
295				var plen_price = 0;
296				if(!isNaN(plen_length) && !isNaN(plen_quantity)){
297					var plen_square = plen_length * plen_width * plen_quantity;
298
299					if(!result["allTab"]) result["allTab"] = [];
300					if(!result["allTab"][tab]) result["allTab"][tab] = [];
301					if(!result["allTab"][tab]["length_"+plen_length]) result["allTab"][tab]["length_"+plen_length] = [];
302
303					result["allTab"][tab]["length_"+plen_length]["plen_width"] = plen_width;
304					result["allTab"][tab]["length_"+plen_length]["plen_length"] = plen_length;
305					result["allTab"][tab]["length_"+plen_length]["plen_quantity"] = plen_quantity;
306					result["allTab"][tab]["length_"+plen_length]["plen_square"] = plen_square;
307				}
308			}
309		}
310		
311		allTabCalc();
312		orderMsg();
313	}
314	
315	function allTabCalc(){
316		allTab_potolok_square = 0;
317		allTab_pol_square = 0;
318		total_price = 0;
319		// Вычисляем общую площадь ПЛЭН
320		var allTab_price = 0;
321		for(var i in result["allTab"]){
322			if (Array.prototype[i]) continue;
323			for(var j in result["allTab"][i]){
324				if (Array.prototype[j]) continue;
325				var rowArr = result["allTab"][i][j];
326				if(i.indexOf('potolok') > -1) allTab_potolok_square = allTab_potolok_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
327				if(i.indexOf('pol') > -1) allTab_pol_square = allTab_pol_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
328				
329				//console.log("i=",i);
330				//console.log("allTab_potolok_square="+allTab_potolok_square);
331				//console.log("allTab_pol_square="+allTab_pol_square);
332			}
333		}
334		
335		// Вычисляем площадь и сумму потаблично и заносим расчеты в таблицы
336		for(var i in result["allTab"]){
337			if (Array.prototype[i]) continue;
338			var tab_potolok_square = 0;
339			var tab_pol_square = 0;
340			for(var j in result["allTab"][i]){
341				if (Array.prototype[j]) continue;
342				var rowArr = result["allTab"][i][j];
343				if(i.indexOf('potolok') > -1) tab_potolok_square = tab_potolok_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
344				if(i.indexOf('pol') > -1) tab_pol_square = tab_pol_square + rowArr["plen_width"] * rowArr["plen_length"] * rowArr["plen_quantity"];
345				
346				//console.log("i=",i);
347				//console.log("tab_potolok_square="+tab_potolok_square);
348				//console.log("tab_pol_square="+tab_pol_square);
349			}
350			
351			var tab_price = (tab_potolok_square*getPricePotolok(allTab_potolok_square)) + (tab_pol_square*getPricePol(allTab_pol_square));
352			//console.log("tab_price="+tab_price," tab_potolok_square="+getPricePotolok(allTab_potolok_square)," tab_pol_square="+getPricePol(allTab_pol_square));
353			
354			//console.log('#'+i+' .total_tab > .tab_square > span');
355			var display_tab_square = (Math.round(tab_potolok_square * 10) / 10) + (Math.round(tab_pol_square * 10) / 10);
356			var display_tab_price = Math.ceil(tab_price);
357			if(isNaN(display_tab_price)) display_tab_price = 0;
358			jQuery('#'+i+' .total_tab > .tab_square > span').html(display_tab_square);
359			jQuery('#'+i+' .total_tab > .tab_price > span').html(display_tab_price);
360			var after_head = jQuery('#'+i).closest('.accordion_content').prev('.accordion_heading');
361			after_head.find('em').remove();
362			after_head.append( '<em>S: '+display_tab_square+' м<sup>2</sup>, &sum;: '+display_tab_price+' руб.</em>' );
363		}
364		
365		// Вычисляем таблицу с дополнительными товарами
366		var other_total_price = 0;
367		for(var i in result["other"]){
368			if (Array.prototype[i]) continue;
369			for(var j in result["other"][i]){
370				if (Array.prototype[j]) continue;
371				var rowArr = result["other"][i][j];
372				other_total_price = other_total_price + rowArr["item_price"] * rowArr["item_quantity"];
373			}
374			var after_head = jQuery('#'+i).closest('.accordion_content').prev('.accordion_heading');
375			after_head.find('em').remove();
376			after_head.append( '<em>&sum;: '+other_total_price+' руб.</em>' );
377		}
378		
379		allTab_price = (allTab_potolok_square * getPricePotolok(allTab_potolok_square)) + (allTab_pol_square * getPricePol(allTab_pol_square));
380		if(isNaN(allTab_price)) allTab_price = 0;
381		if(isNaN(other_total_price)) other_total_price = 0;
382		total_price = Math.ceil(allTab_price + other_total_price);
383		allTab_potolok_square = Math.round(allTab_potolok_square * 10) / 10 ;
384		allTab_pol_square = Math.round(allTab_pol_square * 10) / 10 ;
385		
386		console.log("allTab_potolok_square="+allTab_potolok_square," allTab_pol_square="+allTab_pol_square);
387		
388		var display_allTab_square = Math.round((allTab_potolok_square + allTab_pol_square) * 10) / 10;
389		jQuery('#total_allTab .total_allTab > .allTab_square > span').html(display_allTab_square);
390		jQuery('#total_allTab .total_allTab > .allTab_price > span').html(total_price);
391	}
392	
393	// Формируем заявку для отправки на e-mail
394	function orderMsg(){
395		var msg = '';
396		var itemID = 0;
397		// Получаем ключи таблиц и сортируем их в правильном порядке
398		var tmpTabKey = [];
399		for(var i in result["allTab"]){
400			if (Array.prototype[i]) continue;
401			tmpTabKey.push(i);
402		}
403		tmpTabKey = tmpTabKey.sort();
404		for(var i in tmpTabKey){
405			if (Array.prototype[i]) continue;
406			var tabName = '';
407			if(tmpTabKey[i].indexOf('potolok') > -1) tabName = 'Потолочный ПЛЭН';
408			if(tmpTabKey[i].indexOf('pol') > -1) tabName = 'Тёплый пол';
409			var tabNameWidth = tmpTabKey[i].replace('1_potolok_w', '').replace('2_pol_w', '')/1000;
410			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>';
411			msg = msg + '<th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+tabName+' (ширина: '+tabNameWidth+' м) '+'</th>';
412			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>';
413			// Получаем ключи строк и сортируем их в правильном порядке
414			var tmpRowKey = [];
415			for(var n in result["allTab"][tmpTabKey[i]]){
416				if (Array.prototype[n]) continue;
417				tmpRowKey.push(n);
418			}
419			tmpRowKey = tmpRowKey.sort();
420			
421			for(var j in tmpRowKey){
422				if (Array.prototype[j]) continue;
423				itemID ++;
424				msg = msg + '<tr>';
425				var rowArr = result["allTab"][tmpTabKey[i]][tmpRowKey[j]];
426				var plenType = tmpTabKey[i];
427				if(plenType.indexOf('potolok') > -1) plenType = 'Потолочный ПЛЭН';
428				if(plenType.indexOf('pol') > -1) plenType = 'Тёплый пол';
429				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>';
430				msg = msg + '</tr>';
431			}
432			msg = msg + '</tbody></table></div>';
433		}
434		
435		//Выводим таблицу с дополнительными товарами
436		if(result["other"]){
437			for(var i in result["other"]){
438				if (Array.prototype[i]) continue;
439				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>';
440				msg = msg + '<tr><th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Дополнительно</th></tr>';
441				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>';
442				for(var j in result["other"][i]){
443					if (Array.prototype[i]) continue;
444					var rowArr = result["other"][i][j];
445						if(rowArr["item_quantity"]){
446					itemID ++;
447					msg = msg + '<tr>';
448					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>';
449					msg = msg + '</tr>';
450						}
451				}
452				msg = msg + '</tbody></table></div>';
453			}
454		}
455		
456		// Итоговая таблица:
457		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>';
458		msg = msg + '<tr><th colspan="3" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Итоговая таблица:</th></tr>';
459		msg = msg + '<tr>';
460		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Наименований всего:</th>';
461		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">На сумму от:</th>';
462		msg = msg + '<th align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">Общая площадь ПЛЭН:</th>';
463		msg = msg + '</tr>';
464		msg = msg + '<tr>';
465		msg = msg + '<td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+itemID+'</td>';
466		msg = msg + '<td align="center" style="border:0 none;border-bottom:1px solid #EB880E;border-left:1px solid #EB880E">'+total_price+'</td>';
467		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>';
468		msg = msg + '</tr>';
469		msg = msg + '</tbody></table></div>';
470		
471		jQuery('#order_data').html(msg);
472	}
473</script>
473
474
475</head>
476
477<body>
478	<div id="container">
479						
480						<header id="inner_header">
481			<div>
482				<strong>Пленочный потолочный обогреватель</strong>
483				<div class="slogan">
484					<h4>Солнце вашего дома</h4>
485					<p>Энергосберегающее отопление ПЛЭН<br />от производителя. Россия и экспорт</p>
486				</div>
487								
488
489<div class="custom_inner_top_phone"  >
490	Бесплатный звонок по России<br />
491<div>
492	<a href="tel:88007009309">8 (800) 700-93-09</a></div>
493<br />
494<div>
495	<a href="tel:+79000999997">8 (900) 099-99-97</a></div>
496<br />
497<span><a href="javascript:void(0);">Заказать звонок</a></span></div>
498
499							</div>
500		</header>
501		<div class="home_link"><a href="/" title="Вернуться на главную">Вернуться на главную</a></div>
502				
503				<main>
504			<div>
505								<div id="system-message-container">
506	</div>
507
508				<div class="item-page" itemscope itemtype="https://schema.org/Article">
509	<meta itemprop="inLanguage" content="ru-RU" />
510	
511		
512			<div class="page-header">
513		<h2 itemprop="headline">
514			Преимущества ПЛЭН		</h2>
515							</div>
516					
517		
518	
519	
520		
521								<div itemprop="articleBody">
522		<div class="advantages_inner">		<div class="moduletable">
523						
524
525<div class="custom"  style="background-image: url(/images/advantages_inner/img1.jpg)" >
526	<h3>
527	Быстрый и легкий монтаж</h3>
528<p>Установка системы отопления &laquo;под ключ&raquo; для помещения площадью 100 м2 занимает 2-3 рабочих дня, вне зависимости от времени года.</p></div>
529		</div>
530			<div class="moduletable">
531						
532
533<div class="custom"  style="background-image: url(/images/advantages_inner/img2.jpg)" >
534	<h3>
535	Тратит всего 10-15 Вт/м2 в час</h3>
536<p>
537	Среднесезонное энергопотребление &mdash; составит около 10-15 Вт на 1м2 в час (при утеплении помещения по СНиП)</p>
538</div>
539		</div>
540			<div class="moduletable">
541						
542
543<div class="custom"  style="background-image: url(/images/advantages_inner/img3.jpg)" >
544	<h3>Не требует допобслуживания</h3>
545<p>Система инфракрасного отопления работает без ремонта и специального обслуживания.</p></div>
546		</div>
547			<div class="moduletable">
548						
549
550<div class="custom"  style="background-image: url(/images/advantages_inner/img4.jpg)" >
551	<h3>100% Пожаробезопасность</h3>
552<p>На систему ПЛЭН получен сертификат соответствия пожарной безопасности. 
553Система ПЛЭН собрана таким образом, что при замыкании или повреждении поверхности система выключается автоматически.</p></div>
554		</div>
555			<div class="moduletable">
556						
557
558<div class="custom"  style="background-image: url(/images/advantages_inner/img5.jpg)" >
559	<h3>
560	Чистый и свежий воздух</h3>
561<p>
562	Система отопления ПЛЭН не сжигает кислород, не пересушивает воздух и не приводит к конвективным потокам, что уменьшает на порядок запыленность и количество микробов в помещении.</p>
563</div>
564		</div>
565			<div class="moduletable">
566						
567
568<div class="custom"  style="background-image: url(/images/advantages_inner/img6.jpg)" >
569	<h3>Равномерное распределение тепла</h3>
570<p>В отличие от других систем отопления, инфракрасная система распределяет тепло равномерно по высоте помещения.</p></div>
571		</div>
572			<div class="moduletable">
573						
574
575<div class="custom"  style="background-image: url(/images/advantages_inner/img7.jpg)" >
576	<h3>Произведено в России<br />с детальным контролем качества</h3>
577<p>Продукт произведен в России и соответствует ГОСТ Р ИСО 9001-2008.</p></div>
578		</div>
579			<div class="moduletable">
580						
581
582<div class="custom"  style="background-image: url(/images/advantages_inner/img8.jpg)" >
583	<h3>50 лет работы</h3>
584<p>Эксплуатационный срок работы ПЛЭН — 50 лет. Подтвержденный гарантийный срок службы — 10 лет</p></div>
585		</div>
586			<div class="moduletable">
587						
588
589<div class="custom"  style="background-image: url(/images/advantages_inner/img9.jpg)" >
590	<h3>Возможность климат-контроля</h3>
591<p>Возможность установить свой тепловой режим в каждом помещении, а также автоматизировать и управлять им дистанционно.</p></div>
592		</div>
593			<div class="moduletable">
594						
595
596<div class="custom"  style="background-image: url(/images/advantages_inner/img10.jpg)" >
597	<h3>ПЛЭН заменяет батареи</h3>
598<p>Интерьер вашего дома больше не будут портить уродливые батареи центрального отопления. Система ПЛЭН совершенно незаметна.</p></div>
599		</div>
600	</div> 	</div>
601
602	
603							</div>
604
605							</div>
606		</main>
607				
608						
609				
610				
611				
612				
613				
614						
615						
616				
617				<footer>
618			<div class="footer_inner" id="contacts">
619				<div>
620							<div class="moduletable_contacts">
621
622					<h3>Контакты</h3>
623		
624			
625
626<div class="custom_contacts"  >
627	<ul>
628	<li>
629		Генеральный дистрибьютор ПЛЭН</li>
630	<li>
631		<a href="tel:+79000999997">+7 (900) 099-99-97</a></li>
632	<li>
633		<a href="mailto:[email protected]">[email protected]</a></li>
634	<li>
635		Челябинск, пр. Ленина, д. 89, оф. 119</li>
636	<li>
637		Сочи, ул. Подольская 182</li>
638</ul>
639</div>
640
641		</div>
642
643			<div class="moduletable_map">
644
645		
646			
647
648<div class="custom_map"  >
649	<!--<iframe frameborder="0" height="475" src="https://api-maps.yandex.ru/frame/v1/-/CZhF5U4K" width="1100"></iframe>-->
650
651
652<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>
652</div>
653
654		</div>
655
656			<div class="moduletable_sotrudnichestvo">
657
658					<h3>Приглашаем к сотрудничеству</h3>
659		
660			
661
662<div class="custom_sotrudnichestvo"  >
663	<p>
664	В связи с повышенным спросом на продукцию ПЛЭН, приглашаем к сотрудничеству дилеров.</p>
665<p>
666	Завод ПЛЭН имеет большое количество партнёров и дилеров продвигающих экономичную систему отопления на основе ПЛЭН, находящихся в различных городах России, странах СНГ и Евросоюза.</p>
667<p>
668	По вопросам сотрудничества обращайтесь по телефону +7 (900) 099-99-97 или пишите на электронную почту [email protected]</p>
669</div>
670
671		</div>
672
673	
674
675<div class="custom"  >
676	<!-- Yandex.Metrika counter --> 
676<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>
676 <noscript><div><img src="https://mc.yandex.ru/watch/43946139" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --></div>
677		<div class="moduletable_question">
678
679					<h4>Задать свой вопрос</h4>
680		
681			
682
683<div class="custom_question"  >
684	            
684<script type="text/javascript">
685                __FC_FORMULA = [''];
686                __FC_SUBMIT = false;
687                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
688            </script>
688
689            <form action="index.php"  name="calcForm" id="calcForm" method="post">
690            <div id="f_question">
691		<input name="name" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
692
693		<input name="phone_or_email" type="text" class="validate['required','length[6,35]']" placeholder="Ваш телефон или e-mail" />
694
695		<textarea name="question" rows="1" cols="40" class="validate['required','length[6,1000]']" placeholder="Ваш вопрос"></textarea>
696  <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>
697
698		<input id="submit_button" type="submit" value="Отправить" />
699</div>
700<p>
701 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
702</p>            <input type="hidden" name="option" value="com_formcalc"/>
703            <input type="hidden" name="task" value="submit"/>
704            <input type="hidden" name="formid" value="1"/>
705            <input type="hidden" name="Itemid" value="103"/>
706            <input type="hidden" name="dfbb367e2fe98f325e192d1a69b84c9d" value="1" />            </form>
707      <div style="margin-top: 10px; font-size: 11px" align="center">
708</div>			
709        </div>
710
711		</div>
712
713	
714				</div>
715			</div>
716					<div class="moduletable_copyright">
717
718		
719			
720
721<div class="custom_copyright"  >
722	Вся информация на сайте носит исключительно информационный характер. Ни при каких условиях информация на сайте не может считаться публичной офертой, которая определяется положениями статьи 437 (п.2) &nbsp;ГК РФ. Для получения подробной информации воспользуйтесь контактными данными, указанными на сайте.<br />
723<br />
724<a href="/soglashenie.pdf">Политика конфиденциальности</a>
725<p>
726	<br />
727	<p>ООО &laquo;Трейдеравис&raquo;<br />
728	Юридический адрес: г. Челябинск, пр-т Ленина, д.89, оф 113<br />
729	Фактический адрес: г. Челябинск, пр-т Ленина, д.89, оф 113<br />
730	ИНН/КПП 7453223590/745301001<br />
731	ОГРН 1107453009905<br />
732	р/сч 40702810972000006394 в Челябинском отделении № 8597 ПАО Сбербанк<br />
733	к/с 30101810700000000602<br />
734	БИК 047501602</span></p>
735</div>
736
737		</div>
738
739			<div class="moduletable_counters">
740
741		
742			
743
744<div class="custom_counters"  >
745	<!--Openstat--><span id="openstat1">&nbsp;</span> 
745<script type="text/javascript">
746var openstat = { counter: 1, image: 91, color: "c3c3c3", next: openstat };
747(function(d, t, p) {
748var j = d.createElement(t); j.async = true; j.type = "text/javascript";
749j.src = ("https:" == p ? "https:" : "http:") + "//openstat.net/cnt.js";
750var s = d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(j, s);
751})(document, "script", document.location.protocol);
752</script>
752<!--/Openstat--><!--LiveInternet counter-->
752<script type="text/javascript">
753document.write("<a href='//www.liveinternet.ru/click' "+
754"target=_blank><img src='//counter.yadro.ru/hit?t44.1;r"+
755escape(document.referrer)+((typeof(screen)=="undefined")?"":
756";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
757screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
758";"+Math.random()+
759"' alt='' title='LiveInternet' "+
760"border='0' width='31' height='31'><\/a>")
761</script>
761<!--/LiveInternet--><!-- RatingMail.ru counter -->
761<script type="text/javascript">
762var _tmr = window._tmr || (window._tmr = []);
763_tmr.push({id: "2862090", type: "pageView", start: (new Date()).getTime()});
764(function (d, w, id) {
765  if (d.getElementById(id)) return;
766  var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
767  ts.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//top-fwz1.mail.ru/js/code.js";
768  var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
769  if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
770})(document, window, "topmailru-code");
771</script>
771<noscript><div style="position:absolute;left:-10000px;">
772<img src="//top-fwz1.mail.ru/counter?id=2862090;js=na" style="border:0;" height="1" width="1" alt="РейтингMail.ru" />
773</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>
774
775		</div>
776
777	
778		</footer>
779				
780		
781
782				<noindex>
783			<div id="overlay"></div>
784			<div id="order">
785				
786
787<div class="custom"  >
788	            
788<script type="text/javascript">
789                __FC_FORMULA = [''];
790                __FC_SUBMIT = false;
791                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
792            </script>
792
793            <form action="index.php"  name="calcForm" id="calcForm" method="post">
794            <div id="calc_order">
795  		<a class="close" title="Закрыть">X</a>
796  		<h3>Заказать ПЛЭН</h3>
797  		<span>Заполните форму и наш специалист свяжется с вами</span>
798		<input name="fio" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
799		<input name="phone" type="text" class="validate['required','phone_inter','length[6,35]']" placeholder="Ваш номер телефона" />
800		<input name="email" type="text" class="validate['required','email','length[6,35]']" placeholder="Ваш e-mail" />
801  <input name="other" type="text" class="validate['length[3,1000]']" placeholder="Дополнения и пожелания" />
802
803  <input type="hidden" name="user_city" id="user_city" value="параметр не указан" />
804  <input type="hidden" name="user_ratio" id="user_ratio" value="параметр не указан" />
805  <input type="hidden" name="user_square" id="user_square" value="параметр не указан" />
806  <input type="hidden" name="user_square_plen" id="user_square_plen" value="параметр не указан" />
807  <input type="hidden" name="user_power" id="user_power" value="параметр не указан" />
808  <input type="hidden" name="user_price" id="user_price" value="параметр не указан" />
809<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>
810		<input id="submit_order_button" type="submit" value="Отправить заявку" />
811  <p>
812 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
813</p>
814</div>
815            <input type="hidden" name="option" value="com_formcalc"/>
816            <input type="hidden" name="task" value="submit"/>
817            <input type="hidden" name="formid" value="2"/>
818            <input type="hidden" name="Itemid" value="103"/>
819            <input type="hidden" name="dfbb367e2fe98f325e192d1a69b84c9d" value="1" />            </form>
820      <div style="margin-top: 10px; font-size: 11px" align="center">
821</div>			
822        </div>
823
824
825<div class="custom"  >
826	            
826<script type="text/javascript">
827                __FC_FORMULA = [''];
828                __FC_SUBMIT = false;
829                __FC_CAPTCHA_TEXT = 'Неверно введены символы с картинки.';
830            </script>
830
831            <form action="index.php"  name="calcForm" id="calcForm" method="post">
832            <div id="callback_order">
833  		<a class="close" title="Закрыть">X</a>
834  		<h3>Заказать ПЛЭН</h3>
835  		<span>Заполните форму и наш специалист свяжется с вами</span>
836		<input name="fio" type="text" class="validate['required','length[3,120]']" placeholder="Как к вам обращаться?" />
837  		<input name="region" id="callback_order_region" type="text" class="validate['length[2,120]']" placeholder="Область" />
838  		<input name="city" id="callback_order_city" type="text" class="validate['length[3,120]']" placeholder="Город" />
839  		<input name="postal_address" id="callback_order_postal_address" type="text" class="validate['length[3,120]']" placeholder="Почтовый адрес" />
840		<input name="phone" type="text" class="validate['required','phone_inter','length[6,35]']" placeholder="Ваш номер телефона" />
841		<input name="email" type="text" class="validate['required','email','length[6,35]']" placeholder="Ваш e-mail" />
842  		<input type="hidden" name="subj" class="subj" value="тема не указана" />
843  <textarea name="order_data" id="order_data" ></textarea>
844  		<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>
845		<input id="submit_callback_button" type="submit" value="Отправить" />
846  <p>
847 Нажимая кнопку отправить, Вы соглашаетесь на обработку Ваших персональных данных 
848</p>
849</div>
850            <input type="hidden" name="option" value="com_formcalc"/>
851            <input type="hidden" name="task" value="submit"/>
852            <input type="hidden" name="formid" value="3"/>
853            <input type="hidden" name="Itemid" value="103"/>
854            <input type="hidden" name="dfbb367e2fe98f325e192d1a69b84c9d" value="1" />            </form>
855      <div style="margin-top: 10px; font-size: 11px" align="center">
856</div>			
857        </div>
858
859			</div>
860		</noindex>
861			</div>
862	
862<script type="text/javascript" src="//eyenewton.ru/scripts/callback.min.js" charset="UTF-8" async="async"></script>
vendor: 1 bytes, line 862
862
863<script type="text/javascript">/*<![CDATA[*/var newton_callback_id="08ba67ee1a617da0d8211f5b65c0b6b9";/*]]>*/</script>
vendor: 66 bytes, lines 863-865
863
864
865<script src='https://www.google.com/recaptcha/api.js'></script>
866<meta name="yandex-verification" content="fc46adbd8967fe8c" />
867
868</body>
869</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.