//wlasciwosci pol
var divsizeVer = 140;
var divcountVer;
	
var divoutsideVer = divsizeVer;

var actualpositionVer;
					
//czasy
var speedVer = 2;
var intervalVer = 2;
var pauseVer = 3000;
			
//tablica divow do przewijania
var slidersVer = new Array();

function resetVer() {
	
	//okreslenie pozycji dla diva ktory bedzie sie przsuwal
	slidersVer[1].style.top = divoutsideVer + "px";
	actualpositionVer = divoutsideVer;
	
	//ustawienie iteratora
	iteratorVer = 1;
	
}

//odpowiada za ruch pojedynczego diva
function moveVer(positionVer) {
	
	slidersVer[1].style.top = positionVer + "px";
	actualpositionVer = positionVer;
	scrollVer();
	
}

function scrollVer() {
	
	if(actualpositionVer % divsizeVer == 0) {
		iteratorVer++;
		mainVer();
	} else {
		setTimeout('moveVer(' + (actualpositionVer - speedVer) + ')', intervalVer);
	}
	
}

function mainVer() {
	
	if(iteratorVer == (divcountVer + 2)) {
		resetVer();
	}
	
	//aktualizowanie pozycji przewijanego diva
	actualpositionVer = actualpositionVer - 2;
	
	if(iteratorVer == 1) {
		setTimeout('scrollVer()', intervalVer);
	} else {
		setTimeout('scrollVer()', pauseVer);
	}
	
}