$(document).ready(function() {
	try {
		if (document.getElementById('vozy')) {
			var _ids = {
				rok  : 'rok',
				tach : 'tachometr',
				cena : 'cena'
			};
		
			var rok = $('#'+_ids.rok+' .slider');
			var tach = $('#'+_ids.tach+' .slider');
			var cena = $('#'+_ids.cena+' .slider');
		
			var rok_span = $('.rok');
			var tach_span = $('.tachometr');
			// var cena_span = $('.cena.od');
			var cena_span = [];
			cena_span[0] = $('.cena.od');
			cena_span[1] = $('.cena.do');
		
			var rok_input = $('input[name="rok"]');
			var tach_input = $('input[name="tachometr"]');
			// var cena_input = $('input[name="cena"]');
			var cena_input = [];
			cena_input[0] = $('input[name="cena_od"], input[name="cenasleva_od"]');
			cena_input[1] = $('input[name="cena"], input[name="cenasleva"]');

			rok_span.html(options.rok.def);
			tach_span.html(options.tach.def);
			
			// cena_span.html(options.cena.def);
			cena_span[0].html(options.cena.values[0]);
			cena_span[1].html(options.cena.values[1]);
			
			rok_input.val(options.rok.def);
			tach_input.val(options.tach.def);
			// cena_input.val(options.cena.def);
			cena_input[0].val(options.cena.values[0]);
			cena_input[1].val(options.cena.values[1]);

			$('#rok small.left span').html(options.rok.min);
			$('#rok small.right span').html(options.rok.max);

			$('#tachometr small.left span').html(options.tach.min);
			$('#tachometr small.right span').html(options.tach.max);
			
			$('#cena small.left span').html(options.cena.min);
			$('#cena small.right span').html(options.cena.max);
		
			if (document.getElementById(_ids.rok)) {
				rok.slider({ 
					min   : options.rok.min,
					max   : options.rok.max,
					step  : options.rok.step,
					value : options.rok.def,
					range : 'min',
					slide : function(event, ui) {
						rok_input.val(ui.value);
						rok_span.html(ui.value);
					}
				});
			}
            
			if (document.getElementById(_ids.tach)) {
				tach.slider({ 
					min   : options.tach.min,
					max   : options.tach.max,
					step  : options.tach.step,
					value : options.tach.def,
					range : 'min',
					slide : function(event, ui) {	
						tach_input.val(ui.value);
						tach_span.html(ui.value);
					}
				});
			}
			
			if (document.getElementById(_ids.cena)) {
				cena.slider({
					range : true,
					min   : options.cena.min,
					max   : options.cena.max,
					step  : options.cena.step,
					values: options.cena.values,
					slide : function(event, ui) {
						cena_input[0].val(ui.values[0]);
						cena_input[1].val(ui.values[1]);
						cena_span[0].html(ui.values[0]);
						cena_span[1].html(ui.values[1]);
					}
				});
				
				/* cena.slider({ 
					min   : options.cena.min,
					max   : options.cena.max,
					step  : options.cena.step,
					value : options.cena.def, 
					range : 'min',
					slide : function(event, ui) {		
						cena_input.val(ui.value);
						cena_span.html(ui.value);
					}
				}); */
			}
		}
	} catch (err) {
		if (typeof console != 'undefined') {
			console.log(err);
		} else {
			throw new Error(err);
		}
	}
});
