/*
* skrypt używany przy przewijaku na głównej 
*/
var d = document;

var scroll_timer = null;
var px = 1;

// pierwsza lista
var offset;
var start_px = 0; // wartosc startowa przesuniecia (px)
var act_pos = start_px; // aktualna pozycja

// kopia listy
var offset2;
var cpy_start_px; // wartosc startowa przesuniecia (px)
var cpy_act_pos = cpy_start_px; // aktualna pozycja

function start_pos(start_px) {
	if (start_px < 0) {
		start_px = 0;
	}
	if (start_px > max_pos) {
		start_px = max_pos;
	}

	d.getElementById("srl").style.left = -start_px + "px";

	// kopia listy
	if (cpy_start_px < width) {
		cpy_start_px = width;
	}
	if (start_px > (max_pos + width)) {
		start_px = (max_pos + width);
	}
	
	d.getElementById("cpy_srl").style.left = -cpy_start_px + "px";
}


function _scroll_to() {
	if (act_pos < start_px) {
		act_pos = start_px;
	}
	if (act_pos > max_pos) {
		act_pos = start_px;
	}
	
	offset = act_pos + window.px;
	d.getElementById('srl').style.left = -offset + "px";
	d.getElementById('cpy_srl').style.left = -offset + width_scroll_menu + "px";
	
	act_pos = offset;
	
	if (cpy_act_pos < cpy_start_px) {
		cpy_act_pos = cpy_start_px;
	}

	scroll_timer = setTimeout(_scroll_to, 40);
}


function stop_scroll() {
	window.clearTimeout(scroll_timer);
}


function start_scroll(npx) {
	cpy_start_px = width; // wartosc startowa przesuniecia (px)
	window.px = npx;
	_scroll_to();
}

