function c_over(me,direction) {	// 0 влево 1 вправо
	me.style.backgroundColor="#eeeeff";
	var delay=delay_max-steps_made*delay_per_step;
	if (direction) {
		t=setTimeout("try_to_slide_right()", delay);
	} else {
		t=setTimeout("try_to_slide_left()", delay);
	}
	call_again=1;
}

function c_out(me) {
	me.style.backgroundColor="white";
	steps_made=0;
	call_again=0;
}

function p_over(me) {
	me.style.borderColor="#777799";
}

function p_out(me) {
	me.style.borderColor="white";
}

function try_to_slide_left() {
	slider=document.getElementById('inner_slider');
	pos=slider.style.left;
	pos=pos.replace("px","");
	if (pos > pos_min) {
		if (steps_made < steps_max) steps_made++;
		new_pos=parseInt(pos)-speed;
		slider.style.left=new_pos+"px";
		if (call_again) {
			var delay=delay_max-steps_made*delay_per_step;
			t=setTimeout("try_to_slide_left()", delay);
		}
	}
}

function try_to_slide_right() {
	slider=document.getElementById('inner_slider');
	pos=slider.style.left;
	pos=pos.replace("px","");
	if (pos < pos_max) {
		if (steps_made < steps_max) steps_made++;
		new_pos=parseInt(pos)+speed;
		slider.style.left=new_pos+"px";
		if (call_again) {
			var delay=delay_max-steps_made*delay_per_step;
			t=setTimeout("try_to_slide_right()", delay);
		}
	}
}