﻿	$(document).ready(function(){
			$('#calcbtn').click(function(){
				var yl_cam = parseInt($('#ylk').val());
				var v_cam = parseInt($('#vk').val());
				var f_cam = parseInt($('#chbcv').val());
				var cach = parseInt($('#kach').val());
				var ik = parseInt($('#ik').val());
				var mon = parseInt($('#monit').val());
				var hdd = parseInt($('#hdd').val());
				var cab = parseInt($('input[name="kab"]').val());
				var bp=(0.5*yl_cam)+(0.2*v_cam);
				var res = 0;
				var count_cam = yl_cam+v_cam;
				var err=0;
				var ust=0;
				switch (mon){//монитор
					case 1: res+=3800; break
					case 2: res+=4200; break
					case 3: res+=4300; break
					case 4: res+=5500; break
					default: res+=0;
				}
				
				
				switch (hdd){//жёсткий диск
					case 0: res+=4500; break
					case 1: res+=5300; break
					case 2: res+=5800; break
					case 3: res+=6300; break
				}
				
				
				/*питание*/
				if ((bp<=1) && (bp>=0)) res+=600; 
				if ((bp>1) && (bp<=2.8)) res+=1400; 
				if ((bp>2.8) && (bp<=5)) res+=1800; 
				if ((bp>5) && (bp<=8)) res+=3600; 
				if ((bp>8) && (bp<0)) {alert('много камер'); err=1}
				/*конец питания*/
				
				
				//Внутренние камеры
				if (v_cam>0)
				{
					switch (f_cam){
						case 1: //чб
							if (cach==1) res+=2500*v_cam; //среднее
							else res+=4500*v_cam; //высокое
							
							break;
						case 2: //цветные
							if (cach==1) res+=3900*v_cam; //среднее
							else res+=5300*v_cam; //высокое
							
							break;
					}
				}
				//уличные камеры
				if (yl_cam>0)
				{
					switch (f_cam){
						case 1: //чб
							if (cach==1) //среднее
							{
								switch (ik){
									case 1: res+=2500*yl_cam; break//10м
									case 2: res+=2800*yl_cam; break//20м
									case 3: res+=2800*yl_cam; break//30м
									case 4: res+=5800*yl_cam; break//50м
									default: res+=2500*yl_cam;
								}
							}
							else //высокое
							{
								switch (ik){
									case 1: res+=3700*yl_cam; break//10м
									case 2: res+=4100*yl_cam; break//20м
									case 3: res+=5500*yl_cam; break//30м
									case 4: res+=7500*yl_cam; break//50м
									default: res+=3700*yl_cam;
								}
							}
							break
						case 2: //цветные
							if (cach==1) //среднее
							{
								switch (ik){
									case 1: res+=2900*yl_cam; break//10м
									case 2: res+=3400*yl_cam; break//20м
									case 3: res+=3900*yl_cam; break//30м
									case 4: res+=9900*yl_cam; break//50м
									default: res+=2900*yl_cam;
								}
							}
							else //высокое
							{
								switch (ik){
									case 1: res+=3700*yl_cam; break//10м
									case 2: res+=3900*yl_cam; break//20м
									case 3: res+=5600*yl_cam; break//30м
									case 4: res+=9900*yl_cam; break//50м
									default: res+=3700*yl_cam;
								}
							}
							break
					}
				}
				//конец уличные камеры
				//alert('камер '+res);
				//регистратор
				if (count_cam<=4) res+=6000; 
				if ((count_cam>4) && (count_cam<=8)) res+=13000; 
				if ((count_cam>8) && (count_cam<=16)) res+=22000; 
				if ((count_cam>16) && (count_cam<0))	{alert('много камер'); err=1}
				//конец регистратор
				
				//кабель
				if (cab>=0) 
				{
					res+=15*cab;//цена за кабель
					res+=10*cab;//цена за ШВВП
					res+=10*cab;//расходники
				}
				else {alert('Не правильно указан метраж кабеля'); err=1}
				
				//работа
				if (count_cam>0)
				{
					ust=2000*yl_cam+1500*v_cam+45*cab;
				}
				else {
					alert('неверно'); 
					err=1;
					/*var xxx = parseInt($('#ylk').val());
					alert('внешние камеры '+xxx);*/
					}
				$(".calcform").height($(".calcform").height()+100);
				$('.hidden').removeClass('hidden');
				if (err==0)
				{
					$('#itg').html(res+' р');
					$('#itg_rab').html(ust+' р');
					$('#itg_all').html(ust+res+' р');
				}
				else 
				{
					$('#itg').html('Ошибка');
					$('#itg_rab').html('Ошибка');
					$('#itg_all').html('Ошибка');
				}
				});
				$('input[type="checkbox"].calc2').click(function(){
				if ($(this).attr('checked')=='checked'){
					$('input[type="checkbox"].calc2').each(function(){
					$(this).removeAttr('checked');
					});
					$(this).attr('checked','checked');
				}
			});
		});

//подсказки		
$(document).ready(function(){
						   		   
	//When you click on a link with class of poplight and the href starts with a # 
	$('a.poplight[href^=#]').click(function() {
		var popID = $(this).attr('rel'); //Get Popup Name
		var popURL = $(this).attr('href'); //Get Popup href to define size
				
		//Pull Query & Variables from href URL
		var query= popURL.split('?');
		var dim= query[1].split('&');
		var popWidth = dim[0].split('=')[1]; //Gets the first query string value
 
		//Fade in the Popup and add close button
		$('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('<a href="#" class="close"><img src="/images/calc/close_pop.png" class="btn_close" title="Close Window" alt="Close" /></a>');
		
		//Define margin for center alignment (vertical + horizontal) - we add 80 to the height/width to accomodate for the padding + border width defined in the css
		var popMargTop = ($('#' + popID).height() + 80) / 2;
		var popMargLeft = ($('#' + popID).width() + 80) / 2;
		
		//Apply Margin to Popup
		$('#' + popID).css({ 
			'margin-top' : -popMargTop,
			'margin-left' : -popMargLeft
		});
		
		//Fade in Background
		$('body').append('<div id="fade"></div>'); //Add the fade layer to bottom of the body tag.
		$('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); //Fade in the fade layer 
		
		return false;
	});
	
	
	//Close Popups and Fade Layer
	$('a.close, #fade').live('click', function() { //When clicking on the close or fade layer...
	  	$('#fade , .popup_block').fadeOut(function() {
			$('#fade, a.close').remove();  
	}); //fade them both out
		
		return false;
	});
 
	
});


jQuery(document).ready(function(){

var params = {
		changedEl: ".lineForm select",
		visRows: 5,
		scrollArrows: true
	}

	cuSel(params);
	
	var params = {
		changedEl: "#city",
		scrollArrows: false
	}

	cuSel(params);
	
	
});


$(document).ready(function(){
	$('#calcbtn1').click(function(){
		var a = $('input[name="a"]').val();
		var b = $('input[name="b"]').val();
		var c = $('input[name="c"]').val();
		var d = 0;
		var cf1 = 350;
		var cf2 = 650;
		var cf3 = 70;
		if (a>=12) cf1 = 200;
		if (b>=20) cf2 = 550;
		if (c>=50) cf3 = 50;
		d = 11600+((a-1)*cf1)+(b*cf2)+(c*cf3);
		$('.hidden').removeClass('hidden');
		$(".virav1").height($(".virav1").height()+100);
		if (b<1)
			$('#itg').html('ошибка');
		else
			$('#itg').html(d+'р');
		//$('#itg').html(d+'р');
	});
});


$(document).ready(function(){
	$('#calcbtn2').click(function(){
		var a = $('input[name="a"]').val();
		var b = $('input[name="b"]').val();
		var c = $('input[name="c"]').val();
		var d = $('input[name="d"]').val();
		var e = 0;
		var cf1 = 350;
		var cf2 = 650;
		var cf3 = 70;
		if (a>=12) cf1 = 200;
		if (b>=20) cf2 = 550;
		if (d>=50) cf3 = 50;
		e = 14800+((a-1)*cf1)+(b*cf2)+(c*2850)+(d*cf3);
		$('.hidden').removeClass('hidden');
		$(".virav1").height($(".virav1").height()+100);
		if (b+c<1)
			$('#itg').html('ошибка');
		else
			$('#itg').html(e+'р');
		//$('#itg').html(e+'р');
	});
});

