var pozice=21;
var akty=90;
var aktid=-1;
var timerID=0;
var time=30;
var time2=10000;
var counter=0;
var timerID2=0;
var timerID3=0;
var time3=30;

function stop(){
	if (timerID){
		clearTimeout(timerID);
		timerID=0;
	}
}

function stop2(id){
	if (timerID2){
		clearTimeout(timerID2);
		timerID2=0;
		counter=id;
	}
}

function stop3(){
	if (timerID3){
		clearTimeout(timerID3);
		timerID3=0;
	}
}

function startscrolling(dir){
	rollScroller(dir);
	timerID3=setTimeout("startscrolling('"+dir+"')",time3);
}

function slideshow(){
	newss=document.getElementById('newsview');
	newsheap=newss.getElementsByTagName('li');
	if (newsheap.length){
		shownews(counter%newsheap.length);
		counter++;
		timerID2=setTimeout("slideshow()",time2);
	}
}

function shownews(id){
	newss=document.getElementById('newsview');
	newss2=document.getElementById('newslist');
	newsheap=newss.getElementsByTagName('li');
	newsheap2=newss2.getElementsByTagName('a');
	if (newsheap.length){
		if (aktid!=id){
			if (akty>88){
				if (aktid>=0){ newsheap2[aktid].style.backgroundColor='';}
				aktid=id;
				newsheap2[id].style.backgroundColor='#CC0000';
			} else {
				akty+=9;
				newsheap[aktid].style.top=akty+'px';
			}
			timerID=setTimeout("shownews('"+id+"')",time);
		} else {
			if (akty<8){
				stop();
			} else {
				akty-=9;
				newsheap[id].style.top=akty+'px';
				timerID=setTimeout("shownews('"+id+"')",time);
			}
		}
	}
}

function jumpToPosition(evt){
	obal=document.getElementById('scroller');
	jezdec=document.getElementById('posuvnik');
	obsah=document.getElementById('pagebodycontent');
	obalstr=document.getElementById('pagebodycover');
	if (evt.offsetX){
		xpozice=evt.offsetY;
	} else {
		xpozice=evt.layerY;
	}
	if (xpozice>19 && xpozice<186){
		pozice=xpozice;
		if (pozice<(19+2)){pozice=19+2;};
		if (pozice>(186-2)){pozice=186-2;};
		jezdec.style.top=(pozice-2)+'px';

		if (obalstr.offsetHeight<obsah.offsetHeight){
			rozdil=obsah.offsetHeight-obalstr.offsetHeight;
			krok=rozdil/163;
			vysledek=Math.round(krok*(pozice-21));
			obsah.style.top=(0-vysledek)+'px';
		}

	}
}

function rollScroller(dir){
	obal=document.getElementById('scroller');
	jezdec=document.getElementById('posuvnik');
	obsah=document.getElementById('pagebodycontent');
	obalstr=document.getElementById('pagebodycover');

	if (dir=="up"){
		pozice-=3;
	} else {
		pozice+=3;
	}

		if (pozice<(19+2)){pozice=19+2;};
		if (pozice>(186-2)){pozice=186-2;};
		jezdec.style.top=(pozice-2)+'px';

		if (obalstr.offsetHeight<obsah.offsetHeight){
			rozdil=obsah.offsetHeight-obalstr.offsetHeight;
			krok=rozdil/163;
			vysledek=Math.round(krok*(pozice-21));
			obsah.style.top=(0-vysledek)+'px';
		}

}