function get_slider_price(index)
{
	var interval = 50;
	pas = new Array(100, 200, 200, 1000);
	var start = 3000;

	if(index == 0)
		return 0;

	var price = start;
	var i = 0;
	while(index > 0)
	{
		price += pas[i] * Math.min(interval, index);
		index -= interval;
		if(i < (pas.length-1))
			i++;
	}

	return price;
}

function get_slide_kilometraj(index)
{
	var interval = 10000;
	pas = new Array(1000, 2000, 2000, 10000);
	var start = 5000;

	if(index == 0)
		return 0;

	var price = start;
	var i = 0;
	while(index > 0)
	{
		price += pas[i] * Math.min(interval, index);
		index -= interval;
		if(i < (pas.length-1))
			i++;
	}

	return price;
}

function get_slider_an_fab(index)
{
	if(index==0) return 0;
	index=parseInt(index);
	index=index+1950;
	return index;
}









function get_slider_consum(index)
{
	var consum_min = 4;
	var consum_max = 24;
	var pasi = 200;

	if(index == 0)
		return 0;

	return Math.round(((consum_max - consum_min) / pasi) * index * 10) / 10 + consum_min;
}


function baga_punct(nStr)//baga punct la 3 cifre de la dreapta la stanga
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
	x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	return x1 + x2;
}


function baga_punct2(nStr)//baga punct la 2 cifre de la dreapta la stanga
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{2})/;
	while (rgx.test(x1)) {
	x1 = x1.replace(rgx, '$1' + '.' + '$2');
	}
	return x1 + x2;
}







//primeste un pret la care se opreste slidu
	function redo_slide_pret(stop_val)
	{
		for(i=0;i<=200;i++)
		{
			$('#slide_pret').slider('option', 'value', i);
			slider_pret();
			value=get_slider_price(i);
			value=parseInt(value);
			if(value==stop_val) return;
		}
	}

//primeste un kilometraj la care se opreste slidu
	function redo_slide_km(stop_val)
	{
		for(i=0;i<=200;i++)
		{
			$('#slide_kilometraj').slider('option', 'value', i);
			slide_kilometraj();
			value=get_slide_kilometraj(i);
			value=parseInt(value);
			if(value==stop_val) return;
		}
	}

//primeste un an fab la care se opreste slidu
	function redo_slide_an_fab(stop_val)
	{
		for(i=0;i<=200;i++)
		{
			$('#slide_an_fab').slider('option', 'value', i);
			slide_an_fab();
			value=get_slider_an_fab(i);
			value=parseInt(value);
			if(value==stop_val) return;
		}
	}
