// Skin Specific JS goes here. Watch out for possible jQuery no conflict setup (like $j instead of $)

function equalHeight(group) {
	tallest = 0;
	group.each(function() {
		thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

$(document).ready(function() {
	equalHeight($('#contentBlock-1,#contentBlock-2,#contentBlock-3,#generatedContent-1,#generatedContent-2'));
});





















/*
 * Скрипты для страницы выбора цвета.
 * Select colors page scripts.
 *
**/

var comparr1 = new Object();
var selected_image1 = 1;
var num_of_compars1 = 7;
var div_info1 = "s_info";

var comparr2 = new Object();
var selected_image2 = 1;
var num_of_compars2 = 7;
var div_info2 = "a_info";

var comparr99 = new Object();
var selected_image99 = 1;
var num_of_compars99 = 4;
var div_info99 = "r_info";

if (document.images)
{
	// comparr1 -- САЙДИНГ --
	
	// MEISTER colors start
	
	comparr1.p1m0 = new Image();
	comparr1.p1m0.src = "/podbor-cveta/c_meister_01_0.png";
	comparr1.p1m1 = new Image();
	comparr1.p1m1.src = "/podbor-cveta/c_meister_01_1.png";
	comparr1.p1body = new Image();
	comparr1.p1body.src = "/podbor-cveta/s_meister_01.png";
	comparr1.p1info = "Белый";

	comparr1.p2m0 = new Image();
	comparr1.p2m0.src = "/podbor-cveta/c_meister_02_0.png";
	comparr1.p2m1 = new Image();
	comparr1.p2m1.src = "/podbor-cveta/c_meister_02_1.png";
	comparr1.p2body = new Image();
	comparr1.p2body.src = "/podbor-cveta/s_meister_02.png";
	comparr1.p2info = "Бежевый";

	comparr1.p3m0 = new Image();
	comparr1.p3m0.src = "/podbor-cveta/c_meister_03_0.png";
	comparr1.p3m1 = new Image();
	comparr1.p3m1.src = "/podbor-cveta/c_meister_03_1.png";
	comparr1.p3body = new Image();
	comparr1.p3body.src = "/podbor-cveta/s_meister_03.png";
	comparr1.p3info = "Кремовый";
	
	comparr1.p4m0 = new Image();
	comparr1.p4m0.src = "/podbor-cveta/c_meister_04_0.png";
	comparr1.p4m1 = new Image();
	comparr1.p4m1.src = "/podbor-cveta/c_meister_04_1.png";
	comparr1.p4body = new Image();
	comparr1.p4body.src = "/podbor-cveta/s_meister_04.png";
	comparr1.p4info = "Лимонный";

	comparr1.p5m0 = new Image();
	comparr1.p5m0.src = "/podbor-cveta/c_meister_05_0.png";
	comparr1.p5m1 = new Image();
	comparr1.p5m1.src = "/podbor-cveta/c_meister_05_1.png";
	comparr1.p5body = new Image();
	comparr1.p5body.src = "/podbor-cveta/s_meister_05.png";
	comparr1.p5info = "Розовый";

	comparr1.p6m0 = new Image();
	comparr1.p6m0.src = "/podbor-cveta/c_meister_06_0.png";
	comparr1.p6m1 = new Image();
	comparr1.p6m1.src = "/podbor-cveta/c_meister_06_1.png";
	comparr1.p6body = new Image();
	comparr1.p6body.src = "/podbor-cveta/s_meister_06.png";
	comparr1.p6info = "Салатный";
	
	comparr1.p7m0 = new Image();
	comparr1.p7m0.src = "/podbor-cveta/c_meister_07_0.png";
	comparr1.p7m1 = new Image();
	comparr1.p7m1.src = "/podbor-cveta/c_meister_07_1.png";
	comparr1.p7body = new Image();
	comparr1.p7body.src = "/podbor-cveta/s_meister_07.png";
	comparr1.p7info = "Светло-серый";
	

	
	// comparr2 -- АКСЕССУАРЫ --
	

	
	comparr2.p1m0 = new Image();
	comparr2.p1m0.src = "/podbor-cveta/c_meister_01_0.png";
	comparr2.p1m1 = new Image();
	comparr2.p1m1.src = "/podbor-cveta/c_meister_01_1.png";
	comparr2.p1body = new Image();
	comparr2.p1body.src = "/podbor-cveta/a_meister_01.png";
	comparr2.p1info = "Белый";

	comparr2.p2m0 = new Image();
	comparr2.p2m0.src = "/podbor-cveta/c_meister_02_0.png";
	comparr2.p2m1 = new Image();
	comparr2.p2m1.src = "/podbor-cveta/c_meister_02_1.png";
	comparr2.p2body = new Image();
	comparr2.p2body.src = "/podbor-cveta/a_meister_02.png";
	comparr2.p2info = "Бежевый";

	comparr2.p3m0 = new Image();
	comparr2.p3m0.src = "/podbor-cveta/c_meister_03_0.png";
	comparr2.p3m1 = new Image();
	comparr2.p3m1.src = "/podbor-cveta/c_meister_03_1.png";
	comparr2.p3body = new Image();
	comparr2.p3body.src = "/podbor-cveta/a_meister_03.png";
	comparr2.p3info = "Кремовый";
	
	comparr2.p4m0 = new Image();
	comparr2.p4m0.src = "/podbor-cveta/c_meister_04_0.png";
	comparr2.p4m1 = new Image();
	comparr2.p4m1.src = "/podbor-cveta/c_meister_04_1.png";
	comparr2.p4body = new Image();
	comparr2.p4body.src = "/podbor-cveta/a_meister_04.png";
	comparr2.p4info = "Лимонный";

	comparr2.p5m0 = new Image();
	comparr2.p5m0.src = "/podbor-cveta/c_meister_05_0.png";
	comparr2.p5m1 = new Image();
	comparr2.p5m1.src = "/podbor-cveta/c_meister_05_1.png";
	comparr2.p5body = new Image();
	comparr2.p5body.src = "/podbor-cveta/a_meister_05.png";
	comparr2.p5info = "Розовый";
	
	comparr2.p6m0 = new Image();
	comparr2.p6m0.src = "/podbor-cveta/c_meister_06_0.png";
	comparr2.p6m1 = new Image();
	comparr2.p6m1.src = "/podbor-cveta/c_meister_06_1.png";
	comparr2.p6body = new Image();
	comparr2.p6body.src = "/podbor-cveta/a_meister_06.png";
	comparr2.p6info = "Салатный";
	
	comparr2.p7m0 = new Image();
	comparr2.p7m0.src = "/podbor-cveta/c_meister_07_0.png";
	comparr2.p7m1 = new Image();
	comparr2.p7m1.src = "/podbor-cveta/c_meister_07_1.png";
	comparr2.p7body = new Image();
	comparr2.p7body.src = "/podbor-cveta/a_meister_07.png";
	comparr2.p7info = "Светло-серый";
	
	
	
	// comparr99 -- КРЫША --
	
	comparr99.p1m0 = new Image();
	comparr99.p1m0.src = "/podbor-cveta/r_roof_01_0.png";
	comparr99.p1m1 = new Image();
	comparr99.p1m1.src = "/podbor-cveta/r_roof_01_1.png";
	comparr99.p1body = new Image();
	comparr99.p1body.src = "/podbor-cveta/r_01.png";
	comparr99.p1info = "RAL-3011";

	comparr99.p2m0 = new Image();
	comparr99.p2m0.src = "/podbor-cveta/r_roof_02_0.png";
	comparr99.p2m1 = new Image();
	comparr99.p2m1.src = "/podbor-cveta/r_roof_02_1.png";
	comparr99.p2body = new Image();
	comparr99.p2body.src = "/podbor-cveta/r_02.png";
	comparr99.p2info = "RAL-6005";

	comparr99.p3m0 = new Image();
	comparr99.p3m0.src = "/podbor-cveta/r_roof_03_0.png";
	comparr99.p3m1 = new Image();
	comparr99.p3m1.src = "/podbor-cveta/r_roof_03_1.png";
	comparr99.p3body = new Image();
	comparr99.p3body.src = "/podbor-cveta/r_03.png";
	comparr99.p3info = "RAL-7011";
	
	comparr99.p4m0 = new Image();
	comparr99.p4m0.src = "/podbor-cveta/r_roof_04_0.png";
	comparr99.p4m1 = new Image();
	comparr99.p4m1.src = "/podbor-cveta/r_roof_04_1.png";
	comparr99.p4body = new Image();
	comparr99.p4body.src = "/podbor-cveta/r_04.png";
	comparr99.p4info = "RAL-8017";
}

function p_show_image(pal_num, img_num)
{
	var num_of_compars = 1;
	var div_info = "";
	
	switch (pal_num)
	{
	case 1:
		num_of_compars = num_of_compars1;
		div_info = div_info1;
		break;
	case 2:
		num_of_compars = num_of_compars2;
		div_info = div_info2;
		break;
	case 99:
		num_of_compars = num_of_compars99;
		div_info = div_info99;
		break;
	}

	for (i=1; i<=num_of_compars; i++)
	{
		if ( i == img_num )
		{
			document.images["menu_img_" + pal_num + "_" + i].src = eval( "comparr" + pal_num + ".p" + i + "m1.src");
		}
		else
		{
			document.images["menu_img_" + pal_num + "_" + i].src = eval( "comparr" + pal_num + ".p" + i + "m0.src");
		}
	}

	document.images["comp_img_" + pal_num].src = eval( "comparr" + pal_num + ".p" + img_num + "body.src");
	document.getElementById(div_info).innerHTML = eval( "comparr" + pal_num + ".p" + img_num + "info" );
	
	document.getElementById(div_info + "_color").value = eval( "comparr" + pal_num + ".p" + img_num + "info" );
}

function p_show_selected_image(pal_num)
{
	var img_num = 1;
	var num_of_compars = 1;
	
	switch (pal_num)
	{
	case 1:
		img_num = selected_image1;
		num_of_compars = num_of_compars1;
		div_info = div_info1;
		break;
	case 2:
		img_num = selected_image2;
		num_of_compars = num_of_compars2;
		div_info = div_info2;
		break;
	case 99:
		img_num = selected_image99;
		num_of_compars = num_of_compars99;
		div_info = div_info99;
		break;
	}

	for (i=1; i<=num_of_compars; i++)
	{
		if ( i == img_num )
		{
			document.images["menu_img_" + pal_num + "_" + i].src = eval( "comparr" + pal_num + ".p" + i + "m1.src");
		}
		else
		{
			document.images["menu_img_" + pal_num + "_" + i].src = eval( "comparr" + pal_num + ".p" + i + "m0.src");
		}
	}

	document.images["comp_img_" + pal_num].src = eval( "comparr" + pal_num + ".p" + img_num + "body.src");
	document.getElementById(div_info).innerHTML = eval( "comparr" + pal_num + ".p" + img_num + "info" );

	document.getElementById(div_info + "_color").value = eval( "comparr" + pal_num + ".p" + img_num + "info" );
}

function p_set_image(pal_num, img_num)
{
	switch (pal_num)
	{
	case 1:
		selected_image1 = img_num;
		break;
	case 2:
		selected_image2 = img_num;
		break;
	case 99:
		selected_image99 = img_num;
		break;
	}

	p_show_selected_image(pal_num);
}








/* Калькулятор */



function Sum(type,id)
	{
		if(type==1)
		{
			document.getElementById("22w"+id).value = document.getElementById("22w"+id).value.replace(",", ".");
			document.getElementById("22h"+id).value = document.getElementById("22h"+id).value.replace(",", ".");
			
			w=parseFloat(document.getElementById("22w"+id).value);
			h=parseFloat(document.getElementById("22h"+id).value);
			s=w*h;
			document.getElementById("22s"+id).value=s;
		}
		else if(type==2)
		{
			document.getElementById("2w"+id).value = document.getElementById("2w"+id).value.replace(",", ".");	
			document.getElementById("2h"+id).value = document.getElementById("2h"+id).value.replace(",", ".");
			document.getElementById("2k"+id).value = document.getElementById("2k"+id).value.replace(",", ".");
			
			w=parseFloat(document.getElementById("2w"+id).value);
			h=parseFloat(document.getElementById("2h"+id).value);
			k=parseFloat(document.getElementById("2k"+id).value);
			s=w*h*k;
			document.getElementById("2s"+id).value=s;
		}
		else if(type==5)
		{
			document.getElementById("5w"+id).value = document.getElementById("5w"+id).value.replace(",", ".");
			document.getElementById("5h"+id).value = document.getElementById("5h"+id).value.replace(",", ".");
			
			
			w=parseFloat(document.getElementById("5w"+id).value);
			h=parseFloat(document.getElementById("5h"+id).value);
			s=w*h;
			document.getElementById("5s"+id).value=s;
		}
	}
		
function Load22()
	{
	document.getElementById("c22").value=0;
		for(c=1; c < 5; c++)
		{
			Add22();
		}
	}
	function Add22()
	{
		c=parseInt(document.getElementById("c22").value)+1;
		document.getElementById("22").innerHTML+='<b>'+c+' стена:</b> &nbsp;<i>высота:</i> <INPUT TYPE="text" NAME="22h'+c+'" id="22h'+c+'" size=5 value=0 onChange="Sum(1,'+c+')"> м, &nbsp;';
		document.getElementById("22").innerHTML+='&nbsp; <i>ширина:</i> <INPUT TYPE="text" NAME="22w'+c+'" id="22w'+c+'" size=5 value=0 onChange="Sum(1,'+c+')"> м, &nbsp;';
		document.getElementById("22").innerHTML+='&nbsp; <i>площадь:</i> <INPUT TYPE="text" NAME="22s'+c+'" id="22s'+c+'" size=5 value=0> м<sup>2</sup><br />';
		document.getElementById("c22").value=c;
	}


	function Load2()
	{
		document.getElementById("c2").value=0;
		
		for(c=1; c < 5; c++)
		{
			Add2();
		}
	}
	function Add2()
	{
		c=parseInt(document.getElementById("c2").value)+1;
		document.getElementById("2").innerHTML+='<b>'+c+' проем:</b> &nbsp;<i>высота:</i> <INPUT TYPE="text" NAME="2h'+c+'" id="2h'+c+'" size=4 value=0 onChange="Sum(2,'+c+')"> м,&nbsp;';
		document.getElementById("2").innerHTML+='&nbsp;<i>ширина:</i>  <INPUT TYPE="text" NAME="2w'+c+'" id="2w'+c+'" size=4 value=0 onChange="Sum(2,'+c+')"> м,&nbsp;';
		document.getElementById("2").innerHTML+='&nbsp;<i>количество:</i>  <INPUT TYPE="text" NAME="2k'+c+'" id="2k'+c+'" size=4 value=0 onChange="Sum(2,'+c+')"> шт.,&nbsp;';
		document.getElementById("2").innerHTML+='&nbsp;<i>площадь:</i>  <INPUT TYPE="text" NAME="2s'+c+'" id="2s'+c+'" size=4 value=0> м<sup>2</sup><br />';
		document.getElementById("c2").value=c;
	}

	function Load3()
	{
		document.getElementById("c3").value=0;
		Add3(1);
		Add3(2);
	}
	
	function Add3(type)
	{
		c=parseInt(document.getElementById("c3").value)+1;
		if(type == 1)title="наружный: ";
		else title="внутренний: ";
		document.getElementById("3").innerHTML+='<b>'+title +'</b> <i>высота:</i> <INPUT TYPE="text" NAME="3h'+c+'" id="3h'+c+'" size=5 value=0> м,&nbsp;';
		document.getElementById("3").innerHTML+='&nbsp; <i>количество:</i> <INPUT TYPE="text" NAME="3k'+c+'" id="3k'+c+'" size=5 value=0> шт.<br />';
		document.getElementById("c3").value=c;

	}

	function Load4()
	{
		document.getElementById("c4").value=0;
		for(c=1; c < 4; c++)
		{
			Add4();
		}
	}

	function Add4()
	{
		c=parseInt(document.getElementById("c4").value)+1;
		document.getElementById("4").innerHTML+='<b>'+c +' Фаска</b> <i>длина:</i>&nbsp;<INPUT TYPE="text" NAME="4l'+c+'" id="4l'+c+'" size=5 value=0> м<br />';
		document.getElementById("c4").value=c;
	}

	function Load5()
	{
		document.getElementById("c5").value=0;
		for(c=1; c < 4; c++)
		{
			Add5();
		}
	}

	function Add5()
	{
		c=parseInt(document.getElementById("c5").value)+1;
		document.getElementById("5").innerHTML+='<b>'+c +' Карниз</b>  <i>длина:</i>&nbsp;<INPUT TYPE="text" NAME="5h'+c+'" id="5h'+c+'" size=5 value=0 onChange="Sum(5,'+c+')"> м,&nbsp;';
		document.getElementById("5").innerHTML+='&nbsp; <i>ширина:</i>&nbsp;<INPUT TYPE="text" NAME="5w'+c+'" id="5w'+c+'" size=5 value=0 onChange="Sum(5,'+c+')"> м,&nbsp;';
		document.getElementById("5").innerHTML+='&nbsp; <i>площадь:</i>&nbsp;<INPUT TYPE="text" NAME="5s'+c+'" id="5s'+c+'" size=5 value=0 onChange="Sum(5,'+c+')">  м<sup>2</sup><br />';
		document.getElementById("c5").value=c;
	}

	function Result()
	{
		//площадь всех стен
		sten=0;
		sproem=0;
		x=parseInt(document.getElementById("c22").value)+1;
		if(x > 0 )
		{
			s=0;
			w=0;
			h=0;
			for(z=1; z < x; z++)
			{
				w=parseFloat(document.getElementById("22w"+z).value);
				h=parseFloat(document.getElementById("22h"+z).value);
				s+=(w*h);
			}
			sten=s;
			//document.getElementById("6").innerHTML=s;
		}
		//количество стартовых планок
		if(x > 0 )
		{
			w=0;
			for(z=1; z < x; z++)
			{
				w+=parseFloat(document.getElementById("22h"+z).value);
			}
			document.getElementById("7").innerHTML=Math.ceil(parseFloat(w/3.66));
			document.getElementById("8").innerHTML=Math.ceil(parseFloat(w/3.66));
		}

		//количество соеденительных планок
		if(x > 0 )
		{
			h=0;
			for(z=1; z < x; z++)
			{
				h+=parseFloat(document.getElementById("22w"+z).value);
			}
			document.getElementById("9").innerHTML=Math.ceil(parseFloat(h/3.66));
		}
		
		//площадь всех проемов
		x=parseInt(document.getElementById("c2").value)+1;
		if(x > 0 )
		{
			s=0;
			s_t=0;
			w1=0;
			w=0;
			h1=0;
			h=0;
			k=0;
			for(z=1; z < x; z++)
			{
				w1=parseFloat(document.getElementById("2w"+z).value)*2;
				h1=parseFloat(document.getElementById("2h"+z).value)*2;
				w=parseFloat(document.getElementById("2w"+z).value);
				h=parseFloat(document.getElementById("2h"+z).value);
				k=parseFloat(document.getElementById("2k"+z).value);
				s+=(w*h*k);
				s_t+=(h1+w1)*k
			}
			sproem=s
			document.getElementById("11").innerHTML=Math.ceil(parseFloat(s_t/3.66));
		}

		//количество углов
		x=parseInt(document.getElementById("c3").value)+1;
		if(x > 0 )
		{
			sh1=0;
			sh2=0;
			h=0;
			k=0;
			for(z=1; z < x; z++)
			{
				if(z==1)
				{
					h=parseFloat(document.getElementById("3h"+z).value);
					k=parseFloat(document.getElementById("3k"+z).value);
					sh1=Math.ceil(parseFloat((h*k)/3.05));
				}

				if(z==2)
				{
					h=parseFloat(document.getElementById("3h"+z).value);
					k=parseFloat(document.getElementById("3k"+z).value);
					sh2=Math.ceil(parseFloat((h*k)/3.05));
				}
			}
			document.getElementById("12").innerHTML=sh1;
			document.getElementById("13").innerHTML=sh2;
		}

		//количество карнизов
		x=parseInt(document.getElementById("c4").value)+1;
		if(x > 0 )
		{
			sh=0;
			sj=0;
			for(z=1; z < x; z++)
			{
				sh+=parseFloat(document.getElementById("4l"+z).value);
				sj+=parseFloat(document.getElementById("5h"+z).value);
			}
			document.getElementById("14").innerHTML=Math.ceil(parseFloat(sh/3.66));

			document.getElementById("18").innerHTML=Math.ceil(parseFloat(sj/3.66)*2);
		}

		//количество софита
		x=parseInt(document.getElementById("c5").value)+1;
		if(x > 0 )
		{
			sh=0;
			s=0;
			for(z=1; z < x; z++)
			{
				w=parseFloat(document.getElementById("5w"+z).value);
				h=parseFloat(document.getElementById("5h"+z).value);
				sh+=h;
				s+=(w*h);
			}
			document.getElementById("15").innerHTML=Math.ceil(parseFloat(s/0.69));

		}

		//сайдинг
		n=(parseFloat(document.getElementById("6w1").value)*parseFloat(document.getElementById("6h1").value)/2)*2;
		document.getElementById("17").innerHTML=Math.ceil((sten-sproem+n)/0.8419)
	}