function moveOneFRLabel (slider,scale,presets,isround) {
	var v = $('#'+slider).slider('option', 'value');
	mn = ((scale.max - scale.min) * v/100) + scale.min;
	if (isround) {
		if (isround==1) {
			mn = Math.round(mn);
		} else if (isround == 0) {
			mn = nRound(mn);
		} else {
			mn = Math.round(mn/isround)*isround;
		}
	}
	var s=0;
	var f=0;
	var id=0;
	for (i=0;i<sliderFR.length;i++){
		if (sliderFR[i]==mn) {
			f=1; s=sliderFR[i]; id=sliderFR_ID[i]; break;
		} else if (sliderFR[i]<mn && f==0){ s=sliderFR[i]; id=sliderFR_ID[i];
		} else if (sliderFR[i]>mn || f==1){ break; }
	}
	//alert (f);
	$('label[for='+presets.from+']').text(""+numFormat(s)+" USD");
	$('input#'+presets.from).attr('value',s+' USD');
	$('input#'+presets.valueid).val(id);
	$('label[for='+presets.from+']').css({left: v+'%'});
	//if (FrUpdate==1){FrUpdate=2;}
}
function initFranchiseSlider(scale, presets, slider, isround) {
	$('#'+scale.from).text(numFormat(scale.min)+" USD");
	$('#'+scale.to).text(numFormat(scale.max)+" USD");
	presets.minp = (presets.min > -1) ? ((presets.min - scale.min) / (scale.max - scale.min) * 100) : -1;
	presets.maxp = (presets.max > -1) ? ((presets.max - scale.min) / (scale.max - scale.min) * 100) : -1;
	if (presets.min > -1)
	{
		if (scale.max==scale.min)
		{
			presets.minp=-1;
		}
	}
	var mn = presets.min;
	var mx = presets.max;
	
	$('label[for="'+presets.from+'"]').text(""+numFormat(mn)+" USD");
	$('label[for="'+presets.from+'"]').css({left: presets.minp+'%'});
	$('input#'+presets.from).attr('value',mn+' USD');
	if (presets.max > -1) {
		$('label[for="'+presets.to+'"]').text(""+numFormat(mx)+" USD");
		$('label[for="'+presets.to+'"]').css({left: presets.maxp+'%'});
		$('input#'+presets.to).attr('value',mx+' USD');
	}
	// Slider
	$('#'+slider).slider("destroy");
	if(presets.maxp == -1) {
		$('#'+slider).slider({
			range: "min",
			value: presets.minp,
			slide: function(){
				moveOneFRLabel (slider,scale,presets,isround);
			},
			change: function(){
				moveOneFRLabel (slider,scale,presets,isround);
				//FrUpdate=1;
			}
		});
	} else {
		$('#'+slider).slider({
			range: true,
			values: [presets.minp,presets.maxp],
			slide: function(){
				var v = $('#'+slider).slider('option', 'values');
				mn = ((scale.max - scale.min) * v[0]/100) + scale.min;
				mx = ((scale.max - scale.min) * v[1]/100) + scale.min;
				if (isround) {
				if (isround==1) {
					mn = Math.round(mn);
					mx = Math.round(mx);
				} else if (isround == 0) {
					mn = nRound(mn);
					mx = nRound(mx);
				} else {
					mn = Math.round(mn/isround)*isround;
					mx = Math.round(mx/isround)*isround;
				}
				} 
				$('label[for="'+presets.from+'"]').text(""+numFormat(mn)+" USD");
				$('label[for="'+presets.to+'"]').text(""+numFormat(mx)+" USD");
				$('input#'+presets.from).attr('value',mn+' USD');
				$('label[for="'+presets.from+'"]').css({left: v[0]+'%'});
				$('input#'+presets.to).attr('value',mx+' USD');
				$('label[for="'+presets.to+'"]').css({left: v[1]+'%'});
			}
		});
	}
	return false;
}


/* progress in procent */
function initSliderProgrr(scale, presets, slider, isround) {
	$('#'+scale.from).text(numFormat(scale.min)+" %");
	$('#'+scale.to).text(numFormat(scale.max)+" %");
	presets.minp = (presets.min > -1) ? ((presets.min - scale.min) / (scale.max - scale.min) * 100) : -1;
	presets.maxp = (presets.max > -1) ? ((presets.max - scale.min) / (scale.max - scale.min) * 100) : -1;
	var mn = presets.min;
	var mx = presets.max;
	$('label[for='+presets.from+']').text(""+numFormat(mn)+" %");
	$('label[for='+presets.from+']').css({left: presets.minp+'%'});
	$('input#'+presets.from).attr('value',mn+' %');
	if (presets.max > -1) {
		$('label[for='+presets.to+']').text(""+numFormat(mx)+" %");
		$('label[for='+presets.to+']').css({left: presets.maxp+'%'});
		$('input#'+presets.to).attr('value',mx+' %');
	}
	// Slider
	$('#'+slider).slider("destroy");

	if(presets.maxp == -1) {
		$('#'+slider).slider({
			range: "min",
			value: presets.minp//,
			/*
			slide: function(){
				moveOneFRLabel (slider,scale,presets,isround);
			},
			change: function(){
				moveOneFRLabel (slider,scale,presets,isround);
				//FrUpdate=1;
			}
			*/
		});
	} else {
		/*
		$('#'+slider).slider({
			range: true,
			values: [presets.minp,presets.maxp],
			slide: function(){
				var v = $('#'+slider).slider('option', 'values');
				mn = ((scale.max - scale.min) * v[0]/100) + scale.min;
				mx = ((scale.max - scale.min) * v[1]/100) + scale.min;
				if (isround) {
				if (isround==1) {
					mn = Math.round(mn);
					mx = Math.round(mx);
				} else if (isround == 0) {
					mn = nRound(mn);
					mx = nRound(mx);
				} else {
					mn = Math.round(mn/isround)*isround;
					mx = Math.round(mx/isround)*isround;
				}
				} 
				$('label[for='+presets.from+']').text(""+numFormat(mn)+" %");
				$('label[for='+presets.to+']').text(""+numFormat(mx)+" %");
				$('input#'+presets.from).attr('value',mn+' %');
				$('label[for='+presets.from+']').css({left: v[0]+'%'});
				$('input#'+presets.to).attr('value',mx+' %');
				$('label[for='+presets.to+']').css({left: v[1]+'%'});
			}
		});
		*/
	}
	
	$('#'+slider).slider("disable");
	return false;
}
