	function sumTotalCounter(){
		var feeds = $('#feedsTotal').text(); // количество фидов
		var days = $('#daysTotal').text(); // количество дней
		// price - это итоговая цена заказа, рассчитывается в зависимости от выбранного движка
		

	switch (days)
   {
     case "1":
     pricex = 45;
     break;
	 case "2":
     pricex = 40;
     break;
	 case "3":
     pricex = 35;
     break;
	 case "4":
     pricex = 30;
     break;
	 case "5":
     pricex = 25;
     break;
	 case "20":
     pricex = 20;
     break;
	 
	 default:
	 pricex = 25;
	 break;
   }
		
		feedprice = feeds*pricex;
		
		switch($('#engine').text()){
			case 'none':
				
				price = feedprice+0;
				break;
			case 'wordpress':
				price = feedprice+100;
				break;
			case 'drupal':
				price = feedprice+150;
				break;
			case 'joomla':
				price = feedprice+150;
				break;
			case 'glavmed':
				price = feedprice+175;
				break;
			case 'stimulcash':
				price = feedprice+175;
				break;
			case 'kinovip':
				price = feeds*days+180;
				break;
			case 'affiliator':
				price = feedprice+200;
				break;
			case 'other':
				price = feedprice+200;
				break;
			default: break;
		}
		
		$('input#sumTotal').val(price);
	}
	function feedsAmountChanged(){
		if (($('#feedsAmount').val()==0) || ($('#feedsAmount').val()=='') || ($('#feedsAmount').val()!=parseInt($('#feedsAmount').val()))) $('#feedsAmount').val(1);
		$('#feedsTotal').text($('#feedsAmount').val());
		if ($('#feedsAmount').val()>15) {
			$('#feedsHolder>.scale>.rule>.trigger').css({'left':'420px'});
		} else {
			if ($('#feedsAmount').val()<1) {
				$('#feedsTotal').text(1);
				$('#feedsAmount').val(1);
			} else $('#feedsHolder>.scale>.rule>.trigger').css({'left':(($('#feedsAmount').val()*30)-30)+'px'});
		}
		sumTotalCounter();
	}
	function daysAmountChanged(){
		if (($('#daysAmount').val()==0) || ($('#daysAmount').val()=='') || ($('#daysAmount').val()!=parseInt($('#daysAmount').val()))) $('#daysAmount').val(1);
		$('#daysTotal').text($('#daysAmount').val());
		if ($('#daysAmount').val()>5) {
			$('#daysHolder>.scale>.rule>.trigger').css({'left':'360px'});
		} else {
			if ($('#daysAmount').val()<1) {
				$('#daysTotal').text(1);
				$('#daysAmount').val(1);
			} else $('#daysHolder>.scale>.rule>.trigger').css({'left':(($('#daysAmount').val()*90)-90)+'px'});
		}
		sumTotalCounter();
	}
	$(document).ready(function(){
		sumTotalCounter();
		feedsAmountChanged();
		daysAmountChanged();
		$('label.radio').mouseup(function(){
			var which = $(this).find('input').val();
			$('#engine').text(which);
			sumTotalCounter();
		});
		$('#block-Details').scrollFollow({ speed: 1000, offset: 50 });
		$('.block-Help').hide();
		$('#feedsHolder>a.bt-plus').click(function(){
			var oldPosition = parseInt($('#feedsHolder>.scale>.rule>.trigger').css('left'), 10);
			if (oldPosition<420 && $('#feedsAmount').val()<16) {
				$('#feedsHolder>.scale>.rule>.trigger').css({'left':oldPosition-(-30)+'px'});
			}
			$('#feedsTotal').text($('#feedsAmount').val()-(-1));
			$('#feedsAmount').val($('#feedsAmount').val()-(-1));
			sumTotalCounter();
			return false;
		});
		$('#feedsHolder>a.bt-minus').click(function(){
			var oldPosition = parseInt($('#feedsHolder>.scale>.rule>.trigger').css('left'), 10);
			if (oldPosition>0 && $('#feedsAmount').val()<16) {
				$('#feedsHolder>.scale>.rule>.trigger').css({'left':(oldPosition-30)+'px'});
			}
			if ($('#feedsAmount').val()>1) {
				$('#feedsTotal').text($('#feedsAmount').val()-1);
				$('#feedsAmount').val($('#feedsAmount').val()-1);
			}
			sumTotalCounter();
			return false;
		});
		$('#daysHolder>a.bt-plus').click(function(){
			var oldPosition = parseInt($('#daysHolder>.scale>.rule>.trigger').css('left'), 10);
			if (oldPosition<360 && $('#daysAmount').val()<6) {
				$('#daysHolder>.scale>.rule>.trigger').css({'left':oldPosition-(-90)+'px'});
			}
			$('#daysTotal').text($('#daysAmount').val()-(-1));
			$('#daysAmount').val($('#daysAmount').val()-(-1));
			sumTotalCounter();
			return false;
		});
		$('#daysHolder>a.bt-minus').click(function(){
			var oldPosition = parseInt($('#daysHolder>.scale>.rule>.trigger').css('left'), 10);
			if (oldPosition>0 && $('#daysAmount').val()<6) {
				$('#daysHolder>.scale>.rule>.trigger').css({'left':(oldPosition-90)+'px'});
			}
			if ($('#daysAmount').val()>1) {
				$('#daysTotal').text($('#daysAmount').val()-1);
				$('#daysAmount').val($('#daysAmount').val()-1);
			}
			sumTotalCounter();
			return false;
		});
		$('#feedsTrigger').draggable({
			axis: 'x',
			containment: 'parent',
			grid: [30,30,30,30,30,30,30,30,30,30,30,30,30,30,30],
			drag: function(event, ui){
				$('#feedsTotal').text((ui.position.left-(-30))/30);
				$('#feedsAmount').val((ui.position.left-(-30))/30);
				sumTotalCounter();
			}
		});
		$("#daysTrigger").draggable({
			axis: 'x',
			containment: 'parent',
			grid: [90,90,90,90,90],
			drag: function(event, ui){
				$('#daysTotal').text((ui.position.left-(-90))/90);
				$('#daysAmount').val((ui.position.left-(-90))/90);
				sumTotalCounter();
			}
		});
		$('.help').hoverIntent({
				sensitivity: 3, 
				interval: 100, 
				over: helpShow, 
				timeout: 400, 
				out: helpHide
		});
		$('a#bt-menuTop').click(function(){
			var hasclass = $(this).hasClass('down');
			if (!hasclass) {
				$(this).animate({'top':'32px'},'slow');
				$(this).addClass('down');
			} else {
				$(this).animate({'top':'-4px'},'slow');
				$(this).removeClass('down');
			}
			$('#menuTop').slideToggle('slow');
			return false;
		});
		$('a.cn').hover(function(){
			$('#fader>div').hide();
			var which = $(this).attr('name');
			$('#fader>div.'+which).fadeIn(1000);
		},function(){
			$('#fader>div').stop(true,true);
		});
		$('#contacts').hover(function(){ },function(){
			$('#fader>div').stop(true,true);
			$('#fader>div').hide();
			$('#fader>div.phone').fadeIn(1000);
		});
	});
	function helpShow(){
		var oldHeight = $(this).find('.block-Help').height();
		$(this).find('.block-Help').css({'top':-oldHeight-(-20)+'px'});
		$(this).find('.block-Help').show();
	}
	function helpHide(){
		$(this).find('.block-Help').hide();
	}
