	$(function() {
		$("#slider-range-max").slider({
			range: "max",
			min: 12,
			max: 36,
			value: 24,
			slide: function(event, ui) {
				$("#amount").val(ui.value);
				calc();
			}
		});
		$("#amount").val($("#slider-range-max").slider("value"));
	});
	$(function() {
		$("#slider-range-max2").slider({
			range: "max",
			min: 1,
			max: 49,
			value: 10,
			slide: function(event, ui) {
				$("#amount2").val(ui.value);
				calc();
			}
		});
		$("#amount2").val($("#slider-range-max2").slider("value") );
	});
 
	function calc(){
	amount = document.calc.amount.value;
	amount2 = document.calc.amount2.value;
	
	$('input[name=score_fullprice]').val($('input[name=data_full_price]').val() - $('input[name=data_full_price]').val() * $('input[name=data_avans]').val()/100);
	$('input[name=score_avans]').val($('input[name=data_full_price]').val() * $('input[name=data_avans]').val()/100);
	$('input[name=score_vikup]').val($('input[name=data_full_price]').val() * $('input[name=data_vikup]').val()/100);

	$data_stavka1 = $('input[name=data_stavka1]').val()
	$data_stavka1 = +$data_stavka1;
	$data_stavka2 = $('input[name=data_stavka2]').val()
	$data_stavka2 = +$data_stavka2;

	$data_srok = $('input[name=data_srok]').val();
	$data_srok = +$data_srok;

	$score_fullprice = $('input[name=score_fullprice]').val();
	$stavka_dual =  $data_stavka1+ $data_stavka2;
	$stepen = Math.pow(1 + $stavka_dual/100/12, (-1)*$data_srok);
	$result = $score_fullprice * $stavka_dual / 100 / 12 / (1 - $stepen);
	$result = $result.toFixed(2);
	$('input[name=score_lizing]').val($result);

	n = 1;
	$score_fullprice_fixed = $score_fullprice;

	while (n <= $data_srok) 
	{
		proc_bank = +($score_fullprice * $data_stavka1 / 100 / 12).toFixed(2);
		proc_leasing = +($score_fullprice * $data_stavka2 / 100 / 12).toFixed(2);

		if (n < $data_srok) 
		{
			oplata_dolga = +($score_fullprice_fixed / $data_srok).toFixed(2);
		} 
		else 
		{
			oplata_dolga = +($score_fullprice_fixed - oplata_dolga * ($data_srok - 1)).toFixed(2);
		}
		summa_leasing = (proc_bank + proc_leasing + oplata_dolga).toFixed(2);
		$score_fullprice = ($score_fullprice - oplata_dolga).toFixed(2);

		if (n == 1) 
		{
			$('input[name=score_lizing_first]').val(summa_leasing);
		}

		if (n == $data_srok) 
		{
			$('input[name=score_lizing_last]').val(summa_leasing);
		}
		n = n+1;
	}

	return false; 
	};
	
$(document).ready(function(){
	$('input[name=data_full_price]').keyup(function() { calc(); }).attr("onkeyup", function() { calc(); });
});
