	var sendTime = 0;// время подачи

	var AutoTypes = Array(	'ЛиАЗ 5256',
						  	'Yutong ZK6119',
							'Mercedes Travego',
							'Автобус Mercedes',
							'ПАЗ',
	                     	'Mercedes Sprinter 515',
	                     	'Mercedes Sprinter 313',
	                    	'Газель 3221',
							'Hyndai County',
						 	'ВАЗ 2114',
	                      000);
	
	var AutoPricelist = Array(	1000,  // цена лиаз
								1200,  // цена ютонг
	                        	1300,  // цена травего
	                          	1200,  //цена автобус мерс
	                          	650,   //цена паз
							  	700,   //спринтер 515
							  	600,   //спринтер 313
							  	450,   //Газель
							  	750,   //Хундаи
							  	4000,   //Ваз 2114
	                          	000 ); //без машины
	                          
	var AutoMinTime = Array(4,  //  лиаз
							4,  // ютонг
	                        4,  // травего
	                         4,  //обус мерс
	                          4,   // паз
							  	4,   //спринтер 515
							  	4,   //спринтер 313
							  	4,   //Газель
							  	4,   //Хундаи
							  	4,   //Ваз 2114
	                          	000 ); //без машины
	                        
	var AutoMinPrice = Array(6000,  // цена лиаз
								7200,  // цена ютонг
	                        	7800,  // цена травего
	                          	7200,  //цена автобус мерс
	                          	3900,   //цена паз
							  	4200,   //спринтер 515
							  	3600,   //спринтер 313
							  	2700,   //Газель
							  	4500,   //Хундаи
							  	2000,   //Ваз 2114
	                          	000 ); //без машины
	                        
	var Access_AutoPricelist = Array(1000,  // цена лиаз
								1200,  // цена ютонг
	                        	1300,  // цена травего
	                          	1200,  //цена автобус мерс
	                          	650,   //цена паз
							  	700,   //спринтер 515
							  	600,   //спринтер 313
							  	450,   //Газель
							  	750,   //Хундаи
							  	400,   //Ваз 2114
	                          	000 ); //без машины

	var Access_AutoMinPrice = Array(6000,  // цена лиаз
								7200,  // цена ютонг
	                        	7800,  // цена травего
	                          	7200,  //цена автобус мерс
	                          	3900,   //цена паз
							  	4200,   //спринтер 515
							  	3600,   //спринтер 313
							  	2700,   //Газель
							  	4500,   //Хундаи
							  	2000,   //Ваз 2114
	                          	000 ); //без машины

	var MCAD_Price = Array(40*2,  // цена лиаз
								35*2,  // цена ютонг
	                        	40*2,  // цена травего
	                          	35*2,  //цена автобус мерс
	                          	25*2,   //цена паз
							  	25*2,   //спринтер 515
							  	25*2,   //спринтер 313
							  	20*2,   //Газель
							  	25*2,   //Хундаи
							  	15*2,   //Ваз 2114
	                          	000 ); //без машины
	                          	                       
	var Min_Workers_Time = 4; // минимальное время работы грузчика
	var WorkersPrice = 250;   // стоимость грузчика в час
	var KorobPrice = 50; //Стоимость 1 короба
	var PlenkaPrice = 20; //Стоимость 1 рулона пленки
	var StretchPlenkaPrice = 300; //Стоимость 1 рулона пленки
	
	function CheckSum(display)
	{
		var total_sum = 0;
		var autotime = 0;
	  var grtime = 0;
	        
	  var auto_id = $('#car_type').val();
	
	  if ($('#access_to_circle').is(' :checked'))
	  	var AutoPrice = Access_AutoPricelist[auto_id];
	  else
	  	var AutoPrice = AutoPricelist[auto_id];
	  	
	  if ($('#access_to_circle').is(' :checked'))
	  	var AutoMinSum = Access_AutoMinPrice[auto_id];
	  else
	  	var AutoMinSum = AutoMinPrice[auto_id];
	  if ((Number($('#autotime').val())+sendTime) < AutoMinTime[auto_id])
	  {
	  	autotime = AutoMinTime[auto_id];
	  	total_sum = AutoMinSum;
	  }
	  else
	  {
			autotime = Number($('#autotime').val());
			total_sum = AutoMinSum + (autotime - AutoMinTime[auto_id]) * AutoPrice;
		}
		
		var base_car_sum = total_sum;
	  
	  total_sum +=  Number($('#mcad').val())*Number(MCAD_Price[auto_id]);
	  
	 /* var worktime = Number($('#grtime').val());
		    
		if (Min_Workers_Time > worktime) 
			worktime = Min_Workers_Time;
			
    total_sum += Number($('#workers').val())*worktime*WorkersPrice;
    total_sum += Number($('#korob').val())*KorobPrice;
    total_sum += Number($('#plenka').val())*PlenkaPrice;
    total_sum += Number($('#stretch_plenka').val())*StretchPlenkaPrice;*/
    
    var sum_not_indexed = total_sum; 
    
    var difficult = $('#difficult').val();
    var difficult_sum = Math.ceil(total_sum*difficult/100); 
    total_sum -= difficult_sum;

    $('#total_sum').html(total_sum);
    
    var ResultSpan = getobj('result');
    if (ResultSpan) ResultSpan.style.display = display;

    var totals = '';
		if (autotime > 0)
		{
			totals += '<div class="calc_section">Транспорт:</div>' + AutoTypes[auto_id] + " - " + autotime + " часов + 2 часа подачи - " + base_car_sum + "руб.<br>" ;
			var mcad_distance = Number($('#mcad').val());
			if (mcad_distance > 0)
				totals += 'Расстояние от МКАД - ' + mcad_distance + ' км - ' + mcad_distance * Number(MCAD_Price[auto_id]) + 'руб.<br>';
		}
			
/*		var workers = Number($('#workers').val());
		if (workers > 0)
			totals += '<div class="calc_section">Грузчики:</div>' + workers + ' человек(а), ' + worktime + ' часов - ' + workers*worktime*WorkersPrice + ' руб.<br>';

		var korobs = Number($('#korob').val());
		var plenka = Number($('#plenka').val());
		var stretch_plenka = Number($('#stretch_plenka').val());

		if (korobs + plenka + stretch_plenka > 0)
		{
			totals += '<div class="calc_section">Упаковочный материал:</div>';
			if (korobs > 0)
				totals += 'Короб - ' + korobs + ' шт. - ' + korobs*KorobPrice + 'руб.<br>';
			if (plenka > 0)
				totals += 'Плёнка пузырчатая - ' + plenka + ' пог.м. - ' + plenka*PlenkaPrice + 'руб.<br>';
			if (stretch_plenka > 0)
				totals += 'Плёнка пузырчатая - ' + stretch_plenka + ' шт. (в рулонах) - ' + stretch_plenka*StretchPlenkaPrice + 'руб.<br>';
		}
	*/	
		totals += '<div class="calc_section">Общий итог: ' + sum_not_indexed + ' руб.</div>';

		if (difficult > 0)
			totals += '<div class="calc_section">Скидка ' + difficult + '% - ' + difficult_sum + ' руб.</div>';
		
		totals += '<div class="calc_section">Окончательный итог: ' + total_sum + ' руб.</div>';
		
		
    $('#totals').html(totals);

    return total_sum;
//	alert(total_sum);
	}
	
	
	
	function getobj(mtxt){
		var m;
	    if(document.getElementById){
	        m=document.getElementById(mtxt)
	    }else if(document.all){
	        m=document.all[mtxt]
	    }
	    return m
	}


	function onCarTypeChange()
	{
		var car_type = $('#car_type').val(); 
		var minTime = AutoMinTime[car_type];

		if ($("#autotime").val() < minTime)
			$("#autotime").val(minTime);
			
		for(var i = 4; i <= minTime - 1; i++)
		{
			if ($("#autotime option[value='" + i + "']").length > 0)
			{
				$("#autotime option[value='" + i + "']").attr('disabled', 'disabled');
				$("#autotime option[value='" + i + "']").addClass('disabled');
			}
		}
		for(var i = minTime; i <= 7; i++)
		{
			if ($("#autotime option[value='" + i + "']").length > 0)
			{
				$("#autotime option[value='" + i + "']").removeAttr('disabled');
				$("#autotime option[value='" + i + "']").removeClass('disabled');
			}
		}
	
		$('#autotime').change(function() {
			//alert(selected);
			//alert($(this).find(":selected").hasClass("disabled"));
   		if ($(this).find(":selected").hasClass("disabled")) {
	      if(this.options.length == 0) {
						this.selectedIndex = -1;
	      } else {
				  this.selectedIndex++;
	      }
	      $(this).trigger('change');
     }
    });

		
		/*$('#autotime').each(function(it) {
     if(this.options[this.selectedIndex].disabled)
       $(this).trigger('change');
    });*/		
				
	}
