function osszeg_formazas(nStr){
	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 birsag_szamolo(){
	var on_sebessege=document.getElementById("on_sebessege_amount").value.substr(0,document.getElementById("on_sebessege_amount").value.length-4);
	var megengedett_sebesseg=document.getElementById("megengedett_sebesseg_amount").value.substr(0,document.getElementById("megengedett_sebesseg_amount").value.length-4);
	var kulonbseg=on_sebessege-megengedett_sebesseg;
	birsag_osszeg=0;
	
	
	if (megengedett_sebesseg<=50){
		birsag_osszeg=(kulonbseg>=75) ? 300000 : (kulonbseg>=65) ? 200000 : (kulonbseg>=55) ? 120000 : (kulonbseg>=45) ? 90000 : (kulonbseg>=35) ? 60000 : (kulonbseg>=25) ? 45000 : (kulonbseg>=15) ? 30000 : 0;
	}
	else if(megengedett_sebesseg>50 & megengedett_sebesseg<100){
		birsag_osszeg=(kulonbseg>=105) ? 300000 : (kulonbseg>=90) ? 200000 : (kulonbseg>=75) ? 130000 : (kulonbseg>=60) ? 90000 : (kulonbseg>=45) ? 60000 : (kulonbseg>=30) ? 45000 : (kulonbseg>=15) ? 30000 : 0;
	}
	else if(megengedett_sebesseg>=100){
		birsag_osszeg=(kulonbseg>=110) ? 300000 : (kulonbseg>=95) ? 200000 : (kulonbseg>=80) ? 130000 : (kulonbseg>=65) ? 90000 : (kulonbseg>=50) ? 60000 : (kulonbseg>=35) ? 45000 : (kulonbseg>=20) ? 30000 : 0;
	}	
	
	if (birsag_osszeg == 0){
		document.getElementById("lekerdezes_paragraph").style.visibility="hidden";
	}
	else{
		document.getElementById("lekerdezes_paragraph").style.visibility="visible";
		$("#lekerdezes").val(birsag_osszeg/100 + " előrejelzést is kérhet");
	}
	birsag_osszeg_formazott=osszeg_formazas(birsag_osszeg);
	return  birsag_osszeg_formazott + " Ft";
}

$(function() {
	$("#on_sebessege_slider").slider({
		value:45,
		min: 0,
		max: 300,
		step: 1,
		slide: function(event, ui) {
			$("#on_sebessege_amount").val(ui.value + 'km/h');
			$("#birsag").val(birsag_szamolo());
		}
	});
	$("#on_sebessege_amount").val($("#on_sebessege_slider").slider("value") + 'km/h');

});
$(function() {
	$("#megengedett_sebesseg_slider").slider({
		value:30,
		min: 10,
		max: 130,
		step: 10,
		slide: function(event, ui) {
			$("#megengedett_sebesseg_amount").val(ui.value + 'km/h');
			$("#birsag").val(birsag_szamolo());
		}
	});
	$("#megengedett_sebesseg_amount").val($("#megengedett_sebesseg_slider").slider("value") + 'km/h');
	$("#birsag").val(birsag_szamolo());

});
