//wlasciwosci pol
var divsizeHor = 2 * 100;
var divcountHor;

var countHor;
var divoutsideHor = divsizeHor;
var actualpositionHor;
	
//czasy
var speedHor = 2;
var intervalHor = 2;
var pauseHor = 3500;
			
//tablica divow do przewijania
var slidersHor = new Array();

function resetHor() {
	
	//okreslenie pozycji dla diva ktory bedzie sie przsuwal
	slidersHor[1].style.left =  divoutsideHor + "px";
	actualpositionHor = divoutsideHor;
	
	//ustawienie iteratora
	iteratorHor = 1;
	
}

//odpowiada za ruch pojedynczego diva
function moveHor(positionHor) {
	
	slidersHor[1].style.left = positionHor + "px";
	actualpositionHor = positionHor;
	scrollHor();
	
}

function scrollHor() {
	
	if(actualpositionHor % divsizeHor == 0) {
		iteratorHor++;
		mainHor();
	} else {
		setTimeout('moveHor(' + (actualpositionHor - speedHor) + ')', intervalHor);
	}
	
}

function mainHor() {
	
	if(iteratorHor == (divcountHor + 2)) {
		resetHor();
	}
	
	//aktualizowanie pozycji przewijanego diva
	actualpositionHor = actualpositionHor - 2;
	
	if(iteratorHor == 1) {
		setTimeout('scrollHor()', intervalHor);
	} else {
		setTimeout('scrollHor()', pauseHor);
	}
	
}