function addSlider(name,target,value,lowlimit,uplimit){
	// First Example
	// Second Example
	var el = $(target);
			var slider = null;
	var test;
	var updateValue = function(knob){
		if(el.value) {
			el.set('value',value);
		} else {
			el.set('text',value);
		}
		knob.set('text',value);
	};
	
	mySlider = $(name);
	if($(name)) {
		clearTimeout(test);
		var slider = new Slider(mySlider, mySlider.getElement('.knob'),{
			range: [lowlimit,uplimit],
			wheel: true,
			step: value,
			onChange: function(){
				value = this.step;
				updateValue(mySlider.getElement('.knob'));
			}
		}).set(value);
	} else {
		var test = setTimeout("addSlider('" + name + "','" + target + "'," + value + "," + lowlimit + "," + uplimit + ")",2000);
	}
}

function addVScroll(name,container,target){
	// First Example
	// Second Example
	var el = $(target);
	var value = 0;
	var yParent = $(container);
	var slider = null;
	var test;
	var scrollMe = function(knob){
		el.style.top = "-" + knob.style.top;
	};
	
	mySlider = $(name);
	if($(name)) {
		clearTimeout(test);
		var slider = new Slider(mySlider, mySlider.getElement('.knob'),{
			range: [0,yParent.getScrollSize().y],
			wheel: true,
			step: value,
			mode: 'vertical',
			onChange: function(){
				value = this.step;
				scrollMe(mySlider.getElement('.knob'));
			}
		}).set(value);
	} else {
		var test = setTimeout("addVScroll('" + name + "','" + container + "','" + target + "')",2000);
	}
}