	$(document).ready(function(){
		
		if($(".layer").length>0){
			t = ($(window).height()-$(".popup").height())/2;
			w = $(window).width();
			if(w<$(".main").width()) w = $(".main").width();
			$(".popup").css("margin-top",t+"px");
			$(".layer").css("height",$(document).height()+"px");
			$(".layer").css("width",w+"px");
			
			$(".popup .close").click(function(){
				$(".layer").css("display","none");
					if($.browser.msie&&$.browser.version==6){
					$(".main select").css("display","block");
					}
				});
		}	
		
		function popup(){
			var scroll = self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
			if($(".layer").length>0){
				$(".layer").toggle();
				
				t = scroll/2 + ($(window).height()-$(".popup").height())/2;
				w = $(window).width();
				if(w<$(".main").width()) w = $(".main").width();
				$(".popup").css("margin-top",t+"px");
				$(".layer").css("height",$(document).height()+"px");
				$(".layer").css("width",w+"px");
				
				$(".popup .close").click(function(){
					$(".layer").css("display","none");
						if($.browser.msie&&$.browser.version==6){
						$(".main select").css("display","block");
						}
					});
			}				
		}
		
		$(".calc_button").click(function(){
			var eco_class = $(".room_class:checked").val();
			var meters = Number($(".room_meters").eq(0).val());	
			var calc_type = $(".calc_type").val();
			
			if(eco_class == 0 || eco_class==1 || eco_class == 2){
				if(meters > 0){
					
					var price = 0;
					
					if(calc_type == 0){
						
						if(meters < 100){
							if(eco_class == 0){
								price += '19500';
							}
							if(eco_class == 1){
								price += '22000';
							}													
							if(eco_class == 2){
								price += '27500';
							}
						}
						
						if(meters >= 100 && meters < 200){
							if(eco_class == 0){
								price += '18600';
							}
							if(eco_class == 1){
								price += '21500';
							}													
							if(eco_class == 2){
								price += '26500';
							}
						}	
						
						if(meters >= 200){
							if(eco_class == 0){
								price += '18000';
							}
							if(eco_class == 1){
								price += '21000';
							}													
							if(eco_class == 2){
								price += '26000';
							}
						}						
											
						
					} else {
						
						if(meters < 200){
							if(eco_class == 0){
								price += '20000';
							}
							if(eco_class == 1){
								price += '24500';
							}													
							if(eco_class == 2){
								price += '36000';
							}
						}
						
						if(meters >= 200 && meters < 500){
							if(eco_class == 0){
								price += '19500';
							}
							if(eco_class == 1){
								price += '23000';
							}													
							if(eco_class == 2){
								price += '34500';
							}
						}	
						
						if(meters >= 500){
							if(eco_class == 0){
								price += '-----';
							}
							if(eco_class == 1){
								price += '22000';
							}													
							if(eco_class == 2){
								price += '33500';
							}
						}						
						
					}
					var new_price = price*meters;
					new_price = "~ "+new_price;
					new_price += ' руб.';
					
					$(".calc_price_val").text(new_price);
					$(".calc_tooltip").toggle();
					
				} else {
					alert('Укажите метраж');
				}
		
			} else {
				alert('Выберите класс');
			}			
		})
		
		$(".popup_close").click(function(){			
		    $(".layer").css("display","none");
			if($.browser.msie&&$.browser.version==6){
			$(".main select").css("display","block");
			}
					
		})
		
		$(".popup_small_photo").click(function(){
			var big_src = $(this).find("span").eq(0).text();
			
			$("#popup_big_photo").find("img").attr("src", big_src)
			$(".popup_small_photo").removeClass("active")
			$(this).addClass("active")
		})
		
		$(".calc_tooltip_close").click(function(){
			$(".calc_tooltip").toggle();
		})
		
		$(".calc_show_popup").click(function(){
			var eco_class = $(".room_class:checked").val();
			var calc_type = $(".calc_type").val();
			var meters = $(".room_meters").eq(0).val();			
			
			if(eco_class == 0 || eco_class==1 || eco_class == 2){
				
			if(calc_type == 0){	
				if(eco_class == 0){
					$(".popup_title").text("Примеры ремонта квартир эконом класса")
					$(".calc_text").text("Внутренняя отделка эконом-класса характеризуется наименьшими материальными затратами, однако качество исполнения при этом не страдает. Низкая цена такого ремонта достигается благодаря применению недорогих отделочных материалов, сокращению расходов за счет упрощения дизайна, сложные элементы отсутствуют.")
					
				}
				if(eco_class == 1){
					$(".popup_title").text("Примеры ремонта квартир среднего класса")
					$(".calc_text").text("Ремонт интерьеров среднего уровня характеризуется качественным исполнением, небольшим количеством сложных элементов, детальное исполнение которых, какправило, не является воплощением эксклюзивных дизайнерских проектов, однако всецело согласуется и максимально приближен к пожеланиям заказчика. Используются высококачественные отделочные материалы средней ценовой категории.")
					
					
				}				
				if(eco_class == 2){
					$(".popup_title").text("Примеры ремонта квартир бизнес класса")
					$(".calc_text").text("Интерьеры премиум-класса отличаются в первую очередь сложностью выполняемых работ, стоимостью и качеством материалов. В таких интерьерах важна каждая деталь. Цвета, фактура, точность исполнения всех элементов определены заранее разработанной и продуманной концепцией. Отделка элитных интерьеров всегда очень ответственный и трудоемкий процесс, требующий творческого подхода и полной отдачи от исполнителей.")
					
				}				
			} else {

				if(eco_class == 0){
					$(".popup_title").text("Примеры строительства коттеджей эконом класса")
					$(".calc_text").text("Загородные дома эконом-класса характеризует использование недорогих стройматериалов, а так же, как правило, небольшая общая площадь помещений. При этом гарантируется абсолютное соблюдение норм и правил, применяемых при строительстве жилых домов, соответствие выполняемых работ проектной документации. Качество и соблюдение сроков, несмотря на бюджетность объектов, остается на высоком уровне.")
				}
				if(eco_class == 1){
					$(".popup_title").text("Примеры строительства коттеджей среднего класса")
					$(".calc_text").text("Строительство коттеджей среднего уровня производится из добротных, высококачественных стройматериалов с безусловным соблюдением норм и правил, применяемых при возведении жилых домов, соответствием выполняемых работ проектной документации. Подводятся все необходимые коммуникации, устанавливаются современные системы жизнеобеспечения домов.")
				}				
				if(eco_class == 2){
					$(".popup_title").text("Примеры строительства коттеджей бизнес класса")
					$(".calc_text").text("Элитные загородные дома, как правило, располагаются в окружении себеподобных в дорогих коттеджных посёлках ближнего Подмосковья. Строительство такого дома должно быть продуманным до мелочей, на таких объектах трудятся высококлассные специалисты, настоящие мастера своего дела. Используются эксклюзивные проекты, лучшие стройматериалы, устанавливаются самые современные системы управления зданий.")
				}								
			}
				
				$("#small_img_1").attr("src","/images/example_s_"+calc_type+"_"+eco_class+"_1.jpg")
				$("#small_img_1").prevAll().eq(0).text("/images/example_b_"+calc_type+"_"+eco_class+"_1.jpg")
				$("#small_img_2").attr("src","/images/example_s_"+calc_type+"_"+eco_class+"_2.jpg")
				$("#small_img_2").prevAll().eq(0).text("/images/example_b_"+calc_type+"_"+eco_class+"_2.jpg")
				$("#small_img_3").attr("src","/images/example_s_"+calc_type+"_"+eco_class+"_3.jpg")
				$("#small_img_3").prevAll().eq(0).text("/images/example_b_"+calc_type+"_"+eco_class+"_3.jpg")
					
				$("#popup_big_photo").find("img").attr("src", "/images/example_b_"+calc_type+"_"+eco_class+"_1.jpg")
				$(".popup_small_photo").removeClass("active")	
				$(".first_photo").addClass("active")			
				
				popup()
			} else {
				alert('Выберите класс');
			}

		})
	})
