function xmove_round(step) {
	if (i != 0 && i != i_size && i != -i_size)
		return (0);
	var pos = parseInt(document.getElementById('s_bar').style.left);
	if (step > 0 && pos == -156)
		document.getElementById('s_bar').style.left = -i_count * i_size - 156;
	if (step < 0 && pos == -(i_count - 1) * i_size - 156)
		document.getElementById('s_bar').style.left = -156 + i_size;
	i = 0;
	aktive = setInterval("step(" + step + ")", 10);
}

function move(step) {
	if (i != 0 && i != i_size && i != -i_size)
		return (0);
	var pos = parseInt(document.getElementById('s_bar').style.left);
	if (step > 0)
		dis_div(-1);
	if (step < 0)
		dis_div(1);
	i = 0;
	aktive = setInterval("step(" + step + ")", 10);
	arrow();
}

function step(step) {
	if (step > 0 && step + i > i_size)
		step = i_size - i;
	if (step < 0 && step + i < -i_size)
		step = -i_size - i;
	var pos = parseInt(document.getElementById('s_bar').style.left) + step;
	document.getElementById('s_bar').style.left = pos;
	i = i + step;
	if (i == i_size || i == -i_size)
		window.clearInterval(aktive);
}
function get_div(div_name) {
	for (j = 1; j <= arr.length; j++)
		if (arr[j] == div_name)
			return (j);
}
function arrow() {
	document.getElementById('s_left').onmouseover = function() {
		document.getElementById('img_left').style.display = 'block';
	};
	document.getElementById('s_right').onmouseover = function() {
		document.getElementById('img_right').style.display = 'block';
	};
	if (i_count == 1) {
		document.getElementById('img_right').style.display = 'none';
		document.getElementById('s_right').onmouseover = '';
		document.getElementById('s_left').onmouseover = '';
		document.getElementById('img_left').style.display = 'none';
	} else {
		if (get_div(div_pos) == 1) {
			document.getElementById('s_left').onmouseover = '';
			document.getElementById('s_right').onmouseover = function() {
				document.getElementById('img_right').style.display = 'block';
			};
			document.getElementById('img_left').style.display = 'none';
		}
		if (get_div(div_pos) == arr.length - 1) {
			document.getElementById('s_left').onmouseover = function() {
				document.getElementById('img_left').style.display = 'block';
			};
			document.getElementById('s_right').onmouseover = '';
			document.getElementById('img_right').style.display = 'none';
		}
	}
}
function dis_div(div_dir) {
	var div_n = arr[div_dir + get_div(div_pos)];
	// alert(div_n+' '+div_pos+' '+div_dir)
	document.getElementById(div_pos + '_t').style.display = 'none';
	document.getElementById(div_pos + '_b').style.display = 'none';
	document.getElementById(div_n + '_t').style.display = 'block';
	document.getElementById(div_n + '_b').style.display = 'block';
	div_pos = div_n;
}

