var videooglasi = new Array;
var currentImage = 0;
var timer;

function rotateImage() {
	unselectItem(currentImage);
	
	currentImage++;
	if (currentImage >= videooglasi.length)
		currentImage = 0;
 
	changeImageIn(currentImage);
	timer = setTimeout("rotateImage()", 3000);
}
var image;
function changeImageIn(n) {
	clearTimeout(timer);
	unselectItem(currentImage);
	currentImage = n;
	
	image = document.getElementById('image');
	image.style.background = "#000000 url(" + videooglasi[n].image + ") no-repeat center center";

	var link_a = document.getElementById('link_a');
	link_a.href = videooglasi[n].link;
	
	//opacity = -10;
	//updateOpacity();
	//opacityTimer = setTimeout("updateOpacity()", 5);
	var item = document.getElementById('playlist-item' + n);
	item.className = "playlist-item-hover";
	
	var item = document.getElementById('infoText');
	var info = videooglasi[n].info;
	if (info.length > 30)
		info = info.substring(0, 28) + "..."; 
	var delatnost = videooglasi[n].delatnost;
	if (delatnost.length > 30)
		delatnost = delatnost.substring(0, 28) + "..."; 
	item.innerHTML = "<font style=\"text-decoration:none; font-weight:bold; \">" + info + " <br />" + delatnost + "</font>";

	if (!mouseDragging){
		var scrollcont = document.getElementById('scroll0Content');
		if (currentImage > 6){
			var scrl = (6 - currentImage) * 34;
			if (scrollcont.offsetTop > scrl){
				var ratio = (theThumb['0'].maxY) / (videooglasi.length - 6);
				theScroll['0'].scrollTo(0, (currentImage - 6) * 34, 1);
				theThumb['0'].style.top =(currentImage - 5) * ratio - (24/(currentImage - 6)) + "px";
			}
		}
		else {
			if (scrollcont.offsetTop < currentImage * (-33)){
				theScroll['0'].scrollTo(0, 0, 0);
				if (scrollcont.offsetTop < 1)
					theThumb['0'].style.top = "0px";
			}
		}
	}
}

var opacity = -10;
var opacityTimer;

function updateOpacity(){
	opacity += 10;
	image.style.opacity = opacity/100;
	image.style.filter = 'alpha(opacity=' + opacity + ')';
	if (opacity == 100){
		clearTimeout(opacityTimer);
	}
}
 
function changeImageOut(n) {
	timer = setTimeout("rotateImage()", 3000);
}

function unselectItem(n){
	var item = document.getElementById('playlist-item' + n);
	item.className = "playlist-item";
}
