$(document).ready(function(){
	$("#calcBody").css("display", "none");
	$("#vacantForm").css("display", "none");

	$("div.submit input").attr("disabled", "disabled");
	$("div.firstLevel > div.secondLevel").addClass("noact");
	$("div.firstLevel > div.secondLevel > .secondLevelForm").attr("disabled", "disabled");
	$("div.firstLevel > div.secondLevel > p > .secondLevelForm").attr("disabled", "disabled");
	$("div.thirdLevel").addClass("noact");
	$(".thirdLevelForm").attr("disabled", "disabled");

	$("div.calc h3 a").click(function(){
		$("#calcBody").slideToggle("slow");
		if ($("#innerText").hasClass("down")) {
			$("#innerText").html("&uarr;")
			$("#innerText").removeClass("down")
			$("#innerText").addClass("up");
		}
		else {
			$("#innerText").html("&darr;")
			$("#innerText").removeClass("up")
			$("#innerText").addClass("down");
		}
	});

	$("div.vacant h3 a").click(function(){
		$("#vacantForm").slideToggle("slow");
		if ($("#innerText").hasClass("down")) {
			$("#innerText").html("&uarr;")
			$("#innerText").removeClass("down")
			$("#innerText").addClass("up");
		}
		else {
			$("#innerText").html("&darr;")
			$("#innerText").removeClass("up")
			$("#innerText").addClass("down");
		}
	});


	$("input:radio.firstLevelForm").click(function(){
		$("input:radio.firstLevelForm").parent().find("div.secondLevel").addClass("noact");
		$(this).parent().find("div.secondLevel").removeClass("noact");
		$("input:radio.firstLevelForm").parent().find(".secondLevelForm").attr("disabled", "disabled");
		$("input:radio.firstLevelForm").parent().find(".thirdLevelForm").attr("disabled", "disabled");
		$(this).parent().find(".secondLevelForm").attr("disabled", "");
	});

	$("input:radio.secondLevelForm").click(function(){
		$("input:radio.secondLevelForm").parent().find("div.thirdLevel").addClass("noact");
		$(this).parent().find("div.thirdLevel").removeClass("noact");
		$("input:radio.secondLevelForm").parent().find(".thirdLevelForm").attr("disabled", "disabled");
		$(this).parent().find(".thirdLevelForm").attr("disabled", "");
	});

	$("input:checkbox.firstLevelForm").click(function(){
		if ($(this).attr("checked") == "") {
			$(this).parent().find("div.secondLevel").addClass("noact")
			$(this).parent().find(".secondLevelForm").attr("disabled", "disabled");
		}
		else {
			$(this).parent().find("div.secondLevel").removeClass("noact")
			$(this).parent().find(".secondLevelForm").attr("disabled", "");
		}
	});

	$(".sbm").click(function(){
		$("div.submit input").attr("disabled", "");
	});

//формирование количества дополнительной памяти и жестких дисков
	var i;
	var count_m; //количество памяти
	var count_h; //количество жестких дисков из результатов выбора типа сервера
	var count_a; //количество жестких дисков из результатов выбора доп. оборудования

	count_m = 0;
	count_h = 0;
	count_a = 0;
	h1 = 0;
	h2 = 0;
	h3 = 0;

	$("#type-server-1").click(function() {
		count_z();
		if ($("#type-server-1").attr("checked") == true) {
			count_m = 1;
			count_h = 1;
			count_fm(count_m);
			count_fh(count_h);
		}
		else {
			count_m = 0;
			count_h = 0;
			count_fm(count_m);
			count_fh(count_h);
		}
	});

	$("#type-server-2").click(function() {
		count_z();
		if ($("#type-server-2").attr("checked") == true) {
			count_m = 1;
			count_h = 1;
			count_fm(count_m);
			count_fh(count_h);
		}
		else {
			count_m = 0;
			count_h = 0;
			count_fm(count_m);
			count_fh(count_h);
		}
	});

	$("#type-server-3").click(function() {
		count_z();
		if ($("#type-server-3").attr("checked") == true) {
			count_m = 1;
			count_h = 1;
			count_fm(count_m);
			count_fh(count_h);
		}
		else {
			count_m = 0;
			count_h = 0;
			count_fm(count_m);
			count_fh(count_h);
		}
	});

	$("#type-server-4").click(function() {
		count_z();
		if ($("#type-server-4").attr("checked") == true) {
			count_m = 2;
			count_h = 2;
			count_fm(count_m);
			count_fh(count_h);
		}
		else {
			count_m = 0;
			count_h = 0;
			count_fm(count_m);
			count_fh(count_h);
		}
	});

	$("#type-server-5").click(function() {
		count_z();
		if ($("#type-server-5").attr("checked") == true) {
			count_m = 4;
			count_h = 2;
			count_fm(count_m);
			count_fh(count_h);
		}
		else {
			count_m = 0;
			count_h = 0;
			count_fm(count_m);
			count_fh(count_h);
		}
	});

	$("#type-service-detail-3").change(function() {
		count_fa($("#type-service-detail-3"))
	});

	$("#type-service-detail-4").change(function() {
		count_fa($("#type-service-detail-4"))
	});

	$("#type-service-detail-5").change(function() {
		count_fa($("#type-service-detail-5"))
	});

	$("#type-service-detail-6").change(function() {
		count_fa($("#type-service-detail-6"))
	});

//вычисление результатов
//доступ в Интернет
	$("#provider-submit").click(function(){
		var sum; //абонентская плата
		var value; //стоимость подключения
		var overlimit; //стоимость дополнительного трафика
		var bonus; //пакет хостинговых услуг в подарок
		var count;

		if ($("#type-connect-1").attr("checked") == "") {
			overlimit = 0;

			if ($("#type-width-connect-1 option:selected").html() == "10" ) {
				sum = 1825;
			}
			else {
				sum = 2325;
			}
			sum = sum + (($("#type-width-connect-2 option:selected").html() - 1) * 225);
			value = "определяется по результатам обследования";
		}
		else {
			if ($("#type-pay-1").attr("checked") == "") {
				count = 0;
				overlimit = 0;
				value = 1400;

				sum = ($("#type-pay-detail-2 option:selected").html() / 256);
				while (sum >= 2) {
					sum = sum / 2;
					count++;
				}
				sum = 600 + (count * 50);
				sum = sum + ((($("#type-pay-detail-3 option:selected").html() / 128) - 1) * 100);

				if (sum >= value) {
					value = "1.20 грн.";
				}
				else {
					value = (value - sum) + ".00 грн.";
				}
			}
			else {
				overlimit = 0;
				value = 1400;
				if ($("#type-pay-detail-1 option:selected").html() == 15000) {
					sum = 600;
					overlimit = 0.06;
				}
				else if ($("#type-pay-detail-1 option:selected").html() == 20000) {
					sum = 700;
					overlimit = 0.06;
				}
				else if ($("#type-pay-detail-1 option:selected").html() == 25000) {
					sum = 800;
					overlimit = 0.05;
				}
				else if ($("#type-pay-detail-1 option:selected").html() == 30000) {
					sum = 900;
					overlimit = 0.05;
				}
				if (sum >= value) {
					value = "1.20 грн.";
				}
				else {
					value = (value - sum) + ".00 грн.";
				}
			}
		}

		sum = Number(sum).toFixed(2);
		if (sum < 1000) {
			bonus = 500;
		}
		else if (sum < 3000) {
			bonus = 1000;
		}
		else if (sum < 5000) {
			bonus = 2000;
		}
		else if (sum > 5000) {
			bonus = 3000;
		}

		if (value != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость подключения:</span> " + value.replace(".", ",") + "</h4>");
		}
		if (sum != 0) {
			$("#calcResult").append("<h4 class='textRight'><span>Абонентская плата:</span> " + sum.replace(".", ",") + " грн./месяц</h4>");
		}
		if (overlimit != 0) {
			overlimit = overlimit + "";
			$("#calcResult").append("<h4 class='textRight'><span>Стоимость дополнительного трафика:</span> " + overlimit.replace(".", ",") + " грн./Мбайт</h4>");
		}
		if (bonus != 0) {
			$("#calcResult").append("<h4 class='textRight'><span>Пакет <acronym title='В зависимости от того, какой пакет услуг доступа к Интернет вы выбираете, вам предоставляется определённое количество дискового пространства под хостинг веб-сайтов и почтовых доменов'>хостинговых услуг в подарок</acronym>:</span> " + bonus + " Мбайт</h4>");
		}
		return false;
	});

//хостинг и доменные имена
	$("#hosting-submit").click(function(){
		var sum; //абонентская плата
		var value; //доменное имя
		var count; //размер скидки
	
		sum = 0;
		count = 0;
		value = 0;

		if ($("#type-service-1").attr("checked") == true) {
			if ($("#type-service-detail-2 option:selected").html() == "ua") {
				value = 510;
			}
			else if (($("#type-service-detail-2 option:selected").html() == "com.ua") || ($("#type-service-detail-2 option:selected").html() == "in.ua") || ($("#type-service-detail-2 option:selected").html() == "biz.ua") || ($("#type-service-detail-2 option:selected").html() == "gov.ua")) {
				value = 96;
			}
			else if (($("#type-service-detail-2 option:selected").html() == "kiev.ua") || ($("#type-service-detail-2 option:selected").html() == "net.ua") || ($("#type-service-detail-2 option:selected").html() == "org.ua") || ($("#type-service-detail-2 option:selected").html() == "edu.ua")) {
				value = 72;
			}
			else if (($("#type-service-detail-2 option:selected").html() == "com") || ($("#type-service-detail-2 option:selected").html() == "net") || ($("#type-service-detail-2 option:selected").html() == "org") || ($("#type-service-detail-2 option:selected").html() == "biz") || ($("#type-service-detail-2 option:selected").html() == "name") || ($("#type-service-detail-2 option:selected").html() == "info")) {
				value = 150;
			}
		}
		if ($("#type-service-2").attr("checked") == true) {
			if ($("#type-service-detail-3 option:selected").html() == "100") {
				sum = 50;
			}
			else if ($("#type-service-detail-3 option:selected").html() == "500") {
				sum = 75;
			}
			else if ($("#type-service-detail-3 option:selected").html() == "1000") {
				sum = 100;
			}
			else if ($("#type-service-detail-3 option:selected").html() == "2000") {
				sum = 150;
			}
			else if ($("#type-service-detail-3 option:selected").html() == "3000") {
				sum = 200;
			}
			else if ($("#type-service-detail-3 option:selected").html() == "5000") {
				sum = 300;
			}
			if ($("#type-service-detail-4 option:selected").html() == "3") {
				sum = sum * 3 * 0.95;
				count = 5;
			}
			else if ($("#type-service-detail-4 option:selected").html() == "6") {
				sum = sum * 6 * 0.90;
				count = 10;
			}
			else if ($("#type-service-detail-4 option:selected").html() == "12") {
				sum = sum * 12 * 0.85;
				count = 15;
			}
		}
		
		if ($("#type-service-1").attr("checked") == true) {
			$.post("/domain/index.php", {domain: $("#type-service-detail-1").attr("value"), host: $("#type-service-detail-2 option:selected").html()}, function(data){
				$("#domainInfo").html(data);
			});
		}
		
		sum = Number(sum).toFixed(2);

		if (value != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость регистрации доменного имени:</span> " + value + ",00 грн./год</h4>");
		}
		if (sum != 0) {
			if (value != 0) {
				$("#calcResult").append("<h4 class='textRight'><span>Стоимость хостинга:</span> " + sum.replace(".", ",") + " грн.</h4>");
			}
			else {
				$("#calcResult").html("<h4 class='textRight'><span>Стоимость хостинга:</span> " + sum.replace(".", ",") + " грн.</h4>");
			}
			if (count != 0) {
				$("#calcResult").append("<h4 class='textRight'><span>Скидка:</span> " + count + "%</h4>");
			}
		}
		return false;
	});

//аренда и размещение серверов
	$("#servers-submit").click(function(){
		if ($("#type-service-1").attr("checked") == true) {
			if ($("#type-service-detail-1 option:selected").html() > 3) {
				sum = ($("#type-service-detail-1 option:selected").html() - 3) * 256;
			}
			else {
				sum = 0;
			}
		}
		else if ($("#type-service-2").attr("checked") == true) {
			if ($("#type-server-1").attr("checked") == true) {
				sum = 199.95;
			}
			else if ($("#type-server-2").attr("checked") == true) {
				sum = 209.95;
			}
			else if ($("#type-server-3").attr("checked") == true) {
				sum = 229.95;
			}
			else if ($("#type-server-4").attr("checked") == true) {
				sum = 249.95;
			}
			else if ($("#type-server-5").attr("checked") == true) {
				sum = 549.95;
			}

			if ($("#type-service-3").attr("checked") == true) {
				if ($("#type-service-detail-2 option:selected").html() == "1") {
					sum = sum + (220 / 10);
				}
				else if ($("#type-service-detail-2 option:selected").html() == "2") {
					sum = sum + (360 / 10);
				}
				else if ($("#type-service-detail-2 option:selected").html() == "3") {
					sum = sum + (580 / 10);
				}
			}

			if ($("#type-service-4").attr("checked") == true) {
				if ($("#type-service-detail-3 option:selected").html() != "0") {
					sum = sum + (390 * $("#type-service-detail-3 option:selected").html());
				}
				if ($("#type-service-detail-4 option:selected").html() != "0") {
					sum = sum + (495 * $("#type-service-detail-4 option:selected").html());
				}
				if ($("#type-service-detail-5 option:selected").html() != "0") {
					sum = sum + (640 * $("#type-service-detail-5 option:selected").html());
				}
				if ($("#type-service-detail-6 option:selected").html() != "0") {
					sum = sum + (906 * $("#type-service-detail-6 option:selected").html());
				}
			}
		}

		if ($("#type-width-connect-1").attr("checked") == true) {
			sum = sum + 599.95;
		}
		else if ($("#type-width-connect-2").attr("checked") == true) {
			sum = sum + 899.95;
		}
		else if ($("#type-width-connect-3").attr("checked") == true) {
			sum = sum + 1399.95;
		}
		else if ($("#type-width-connect-4").attr("checked") == true) {
			sum = sum + 2399.95;
		}
		else if ($("#type-width-connect-5").attr("checked") == true) {
			sum = sum + 4399.95;
		}
		else if ($("#type-width-connect-6").attr("checked") == true) {
			sum = sum + 8399.95;
		}

		if ($("#type-service-5").attr("checked") == true) {
			sum = sum + 50;
		}
		if ($("#type-service-6").attr("checked") == true) {
			sum = sum + (12 * $("#type-service-detail-7 option:selected").html());
		}

		sum = Number(sum).toFixed(2);

		if (sum != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость размещения сервера:</span> " + sum.replace(".", ",") + " грн./месяц</h4>");
		}
		return false;
	});

//виртуальные сервера
	$("#vps-submit").click(function(){
		var sum; //абонентская плата
		sum = 0;

		if ($("#type-server-1").attr("checked") == true) {
			sum = 99.95;
		}
		else if ($("#type-server-2").attr("checked") == true) {
			sum = 149.95;
		}
		else if ($("#type-server-3").attr("checked") == true) {
			sum = 399.95;
		}

		if ($("#type-width-connect-2 option:selected").html() == 1) {
			sum = sum + 199.95;
		}
		else if ($("#type-width-connect-2 option:selected").html() == 2) {
			sum = sum + 299.95;
		}
		else if ($("#type-width-connect-2 option:selected").html() == 4) {
			sum = sum + 399.95;
		}
		else if ($("#type-width-connect-2 option:selected").html() == 10) {
			sum = sum + 799.95;
		}

		sum = Number(sum).toFixed(2);

		if (sum != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость аренды:</span> " + sum.replace(".", ",") + " грн./месяц</h4>");
		}
		return false;
	});

//создание и поддержка ИТ-инфраструктуры
	$("#architect-submit").click(function(){
		var sum; //абонентская плата за обслуживание компьютеров
		var sum_f; //абонентская плата за первый час
		var sum_l; //абонентская плата за последующие часы
		var value; //абонентская плата за обслуживание серверов
		sum = 0;
		value = 0;

		if ($("#type-service-1").attr("checked") == true) {
			sum = 600 * $("#type-service-detail-1 option:selected").html() / 2;
			sum_f = 165 - (15 * $("#type-service-detail-1 option:selected").html() / 2)
			sum_l = 75;
		}

		if ($("#type-server-1").attr("checked") == true) {
			if ($("#type-service-1").attr("checked") == true) {
				if ($("#type-service-detail-1 option:selected").html() == 2) {
					value = 600;
				}
				else if ($("#type-service-detail-1 option:selected").html() == 4) {
					value = 450;
				}
				else {
					value = 300;
				}
			}
			else {
				value = 750;
			}
		}
		else if ($("#type-server-2").attr("checked") == true) {
			value = 1350;
		}
		else if ($("#type-server-3").attr("checked") == true) {
			value = 1950;
		}

		if ($("#type-server-3").attr("checked") == true) {
			value = "от " + value;
		}

		if (sum != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость абонентского обслуживания компьютеров:</span> " + sum + ",00 грн./месяц</h4>");
			$("#calcResult").append("<h4 class='textRight'><span>Стоимость дополнительного вызова (первый час):</span> " + sum_f + ",00 грн.</h4>");
			$("#calcResult").append("<h4 class='textRight'><span>Стоимость дополнительного вызова (последующие часы):</span> " + sum_l + ",00 грн.</h4>");
		}
		if (value != 0) {
			if (sum != 0) {
				$("#calcResult").append("<h4 class='textRight'><span>Стоимость поддержки сервера:</span> " + value + ",00 грн./месяц</h4>");
			}
			else {
				$("#calcResult").html("<h4 class='textRight'><span>Стоимость поддержки сервера:</span> " + value + ",00 грн./месяц</h4>");
			}
		}
		return false;
	});

//администрирование и настройка серверов
	$("#servers-2-submit").click(function(){
		var sum; //стоимость настройки сервера
		sum = 0;

		if ($("#type-server-1").attr("checked") == true) {
			sum = 1500;
		}
		else if ($("#type-server-2").attr("checked") == true) {
			sum = 2700;
		}
		else if ($("#type-server-3").attr("checked") == true) {
			sum = 3900;
		}

		if ($("#type-service-1").attr("checked") == true) {
			sum = sum / 2;
		}

		sum = Number(sum).toFixed(2);

		if ($("#type-server-3").attr("checked") == true) {
			sum = "от " + sum;
		}

		if (sum != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость настройки сервера:</span> " + sum.replace(".", ",") + " грн.</h4>");
		}
		if ($("#type-service-1").attr("checked") == true) {
			$("#calcResult").append("<h4 class='textRight'><span>Стоимость поддержки сервера:</span> " + sum.replace(".", ",") + " грн.</h4>");
		}
		return false;
	});

//сборка серверов
	$("#build-submit").click(function(){
		var sum; //стоимость сервера
		sum = 0;

		if ($("#type-server-1").attr("checked") == true) {
			if ($("#type-service-1 option:selected").html() == "Tower 400W") {
				sum = 1250;
			}
			else if ($("#type-service-1 option:selected").html() == "Rackmount") {
				sum = 1100;
			}

			if ($("#type-service-2 option:selected").html() == "Intel Dual-Core E6500 2.93GHz") {
				sum = sum + 828.20;
			}
			else if ($("#type-service-2 option:selected").html() == "Intel Quad-Core Q8300") {
				sum = sum + 1283.30;
			}
			else if ($("#type-service-2 option:selected").html() == "Intel Quad-Core Q9300") {
				sum = sum + 1660.50;
			}
			else if ($("#type-service-2 option:selected").html() == "Intel Quad-Core Q9505") {
				sum = sum + 2111.50;
			}


			if ($("#type-service-3 option:selected").html() == "MB ASUS P5G43T-M, DVI, HDMI") {
				sum = sum + 721.60;
			}
			else if ($("#type-service-3 option:selected").html() == "MB ASUS P5Q-EM") {
				sum = sum + 1025.00;
			}
			else if ($("#type-service-3 option:selected").html() == "MB ASUS P5QL-CM-iG43/ICH10") {
				sum = sum + 635.50;
			}
			else if ($("#type-service-3 option:selected").html() == "MB ASUS P5QL-VM EPU.775") {
				sum = sum + 811.80;
			}
			else if ($("#type-service-3 option:selected").html() == "MB ASUS P5QPL-AM-iG41/ICH7") {
				sum = sum + 459.20;
			}

			if ($("#type-service-4 option:selected").html() == "1 Гб DDR2-800") {
				sum = sum + (220 * $("#type-service-5 option:selected").html());
			}
			else if ($("#type-service-4 option:selected").html() == "2 Гб DDR2-800") {
				sum = sum + (360 * $("#type-service-5 option:selected").html());
			}
			else if ($("#type-service-4 option:selected").html() == "4 Гб DDR2-800") {
				sum = sum + (910 * $("#type-service-5 option:selected").html());
			}
			else if ($("#type-service-4 option:selected").html() == "2 Гб DDR2-1066") {
				sum = sum + (480 * $("#type-service-5 option:selected").html());
			}
			else if ($("#type-service-4 option:selected").html() == "4 Гб DDR2-1066") {
				sum = sum + (810 * $("#type-service-5 option:selected").html());
			}

			if ($("#type-service-6 option:selected").html() == "HDD 250 Гб") {
				sum = sum + (390 * $("#type-service-7 option:selected").html());
			}
			else if ($("#type-service-6 option:selected").html() == "HDD 500 Гб") {
				sum = sum + (495 * $("#type-service-7 option:selected").html());
			}
			else if ($("#type-service-6 option:selected").html() == "HDD 750 Гб") {
				sum = sum + (640 * $("#type-service-7 option:selected").html());
			}
			else if ($("#type-service-6 option:selected").html() == "HDD 1000 Гб") {
				sum = sum + (906 * $("#type-service-7 option:selected").html());
			}
		}
		else if ($("#type-server-2").attr("checked") == true) {
			if ($("#type-service-8 option:selected").html() == "Tower 600W") {
				sum = 2250;
			}
			else if ($("#type-service-8 option:selected").html() == "Rackmount 600W") {
				sum = 2000;
			}

			if ($("#type-service-9 option:selected").html() == "Intel Quad-Core Xeon E5405 2.0GHz") {
				sum = sum + 2600;
			}
			else if ($("#type-service-9 option:selected").html() == "Intel Quad-Core Xeon E5410 2.33GHz") {
				sum = sum + 3150.30;
			}
			else if ($("#type-service-9 option:selected").html() == "Intel Quad-Core Xeon E5420 2.5GHz") {
				sum = sum + 3900;
			}

			if ($("#type-service-10 option:selected").html() == "Intel S5000PSLSASR") {
				sum = sum + 6450;
			}
			else if ($("#type-service-10 option:selected").html() == "Intel S5000VSA SATA RAID") {
				sum = sum + 4350;
			}
			else if ($("#type-service-10 option:selected").html() == "Intel S5000VSA SATA RAID 4DIMM") {
				sum = sum + 4200;
			}

			if ($("#type-service-11 option:selected").html() == "1 Гб DDR2 ECC FB") {
				sum = sum + (450 * $("#type-service-12 option:selected").html());
			}
			else if ($("#type-service-11 option:selected").html() == "2 Гб DDR2 ECC FB") {
				sum = sum + (560 * $("#type-service-12 option:selected").html());
			}
			else if ($("#type-service-11 option:selected").html() == "4 Гб DDR2 ECC FB") {
				sum = sum + (1110 * $("#type-service-12 option:selected").html());
			}

			if ($("#type-server-detail-1").attr("checked") == true) {
				if ($("#type-service-13 option:selected").html() == "HDD 250 Гб") {
					sum = sum + (390 * $("#type-service-14 option:selected").html());
				}
				else if ($("#type-service-13 option:selected").html() == "HDD 500 Гб") {
					sum = sum + (495 * $("#type-service-14 option:selected").html());
				}
				else if ($("#type-service-13 option:selected").html() == "HDD 750 Гб") {
					sum = sum + (640 * $("#type-service-14 option:selected").html());
				}
				else if ($("#type-service-13 option:selected").html() == "HDD 1000 Гб") {
					sum = sum + (906 * $("#type-service-14 option:selected").html());
				}
			}
			if ($("#type-server-detail-2").attr("checked") == true) {
				if ($("#type-service-15 option:selected").html() == "HDD SAS 73.5 Гб") {
					sum = sum + (1750 * $("#type-service-16 option:selected").html());
				}
				else if ($("#type-service-15 option:selected").html() == "HDD SAS 146.8 Гб") {
					sum = sum + (2600 * $("#type-service-16 option:selected").html());
				}
				else if ($("#type-service-15 option:selected").html() == "HDD SAS 300 Гб") {
					sum = sum + (4000 * $("#type-service-16 option:selected").html());
				}
			}
		}

		sum = Number(sum).toFixed(2);

		if (sum != 0) {
			$("#calcResult").html("<h4 class='textRight'><span>Стоимость сервера:</span> " + sum.replace(".", ",") + " грн.</h4>");
		}
		return false;
	});


//необходимые функции
	function count_z() {
		$("div.memory > div.secondLevel > #type-service-detail-2").html("<option>0</option>");
		$("div.hard > div.secondLevel > #type-service-detail-3").html("<option>0</option>");
		$("div.hard > div.secondLevel > #type-service-detail-4").html("<option>0</option>");
		$("div.hard > div.secondLevel > #type-service-detail-5").html("<option>0</option>");
		$("div.hard > div.secondLevel > #type-service-detail-6").html("<option>0</option>");
	}

	function count_fm(count_m) {
		i = 1;
		while (i <= (4 - count_m)) {
			$("div.memory > div.secondLevel > #type-service-detail-2").append("<option>" + i + "</option>");
			i++;
		}
	}

	function count_fh(count_h) {
		i = 1;
		while (i <= (4 - count_h)) {
			$("div.hard > div.secondLevel > #type-service-detail-3").append("<option>" + i + "</option>");
			$("div.hard > div.secondLevel > #type-service-detail-4").append("<option>" + i + "</option>");
			$("div.hard > div.secondLevel > #type-service-detail-5").append("<option>" + i + "</option>");
			$("div.hard > div.secondLevel > #type-service-detail-6").append("<option>" + i + "</option>");
			i++;
		}
	}

	function count_fa(current) {
		h1 = $("#type-service-detail-3 option:selected").html();
		h2 = $("#type-service-detail-4 option:selected").html();
		h3 = $("#type-service-detail-5 option:selected").html();
		h4 = $("#type-service-detail-6 option:selected").html();

		if (current != $("#type-service-detail-3")) {
			$("div.hard > div.secondLevel > #type-service-detail-3").html("<option>0</option>");
		}
		if (current != $("#type-service-detail-4")) {
			$("div.hard > div.secondLevel > #type-service-detail-4").html("<option>0</option>");
		}
		if (current != $("#type-service-detail-5")) {
			$("div.hard > div.secondLevel > #type-service-detail-5").html("<option>0</option>");
		}
		if (current != $("#type-service-detail-6")) {
			$("div.hard > div.secondLevel > #type-service-detail-6").html("<option>0</option>");
		}

		count_a = parseInt(count_h) + parseInt(h1) + parseInt(h2) + parseInt(h3) + parseInt(h4);

		i = 1;
		while (i <= (4 - count_a)) {
			if (current != $("#type-service-detail-3")) {
				$("div.hard > div.secondLevel > #type-service-detail-3").append("<option>" + i + "</option>");
			}
			if (current != $("#type-service-detail-4")) {
				$("div.hard > div.secondLevel > #type-service-detail-4").append("<option>" + i + "</option>");
			}
			if (current != $("#type-service-detail-5")) {
				$("div.hard > div.secondLevel > #type-service-detail-5").append("<option>" + i + "</option>");
			}
			if (current != $("#type-service-detail-6")) {
				$("div.hard > div.secondLevel > #type-service-detail-6").append("<option>" + i + "</option>");
			}
			i++;
		}

		if (current != $("#type-service-detail-3")) {
			if ((4 - count_a) < h1) {
				i = 1;
				while (i <= h1) {
					$("div.hard > div.secondLevel > #type-service-detail-3").append("<option>" + i + "</option>");
					i++;
				}
			}
		}
		if (current != $("#type-service-detail-4")) {
			if ((4 - count_a) < h2) {
				i = 1;
				while (i <= h2) {
					$("div.hard > div.secondLevel > #type-service-detail-4").append("<option>" + i + "</option>");
					i++;
				}
			}
		}
		if (current != $("#type-service-detail-5")) {
			if ((4 - count_a) < h3) {
				i = 1;
				while (i <= h3) {
					$("div.hard > div.secondLevel > #type-service-detail-5").append("<option>" + i + "</option>");
					i++;
				}
			}
		}
		if (current != $("#type-service-detail-6")) {
			if ((4 - count_a) < h4) {
				i = 1;
				while (i <= h4) {
					$("div.hard > div.secondLevel > #type-service-detail-6").append("<option>" + i + "</option>");
					i++;
				}
			}
		}

		$("div.hard > div.secondLevel > #type-service-detail-3 option:contains(" + h1 + ")").attr("selected", "selected");
		$("div.hard > div.secondLevel > #type-service-detail-4 option:contains(" + h2 + ")").attr("selected", "selected");
		$("div.hard > div.secondLevel > #type-service-detail-5 option:contains(" + h3 + ")").attr("selected", "selected");
		$("div.hard > div.secondLevel > #type-service-detail-6 option:contains(" + h4 + ")").attr("selected", "selected");
	}
});

	function popUp(URL) {
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=600,height=500,left = 200,top = 150');");
	}
