var pause = false;
var timer;
$(document).ready(function () {
	createTicker();
}); 
function createTicker() {
	var tickerLIs = $("#ticker-area ul").children();
	tickerItems = new Array();
	tickerLIs.each(function(el) {
		tickerItems.push( jQuery(this).html() );
	});
	i = 0
	rotateTicker(false, null);
}
function pauseit(arg) {
	pause = arg;
	if(arg == false){
	clearInterval(timer);
	rotateTicker(false, null);
	document.getElementById('play').style.display = "none";
	document.getElementById('pause').style.display = "inline";
	} else {
		document.getElementById('play').style.display = "inline";
		document.getElementById('pause').style.display = "none";
	}
}
function overit(arg) {
	clearInterval(timer);
	$('#overlay').stop(true,true);

	if(pause==true) {
		p = true;
	} else {
		p = false;
	}
	if(p==true) {
		pause = false;
	} else {
		pause = true;
	}
	if(arg == false) {
		//rotateTicker(false, null);
		pause = false;
		clearInterval(timer);
		$('#overlay').stop(true,true);
		$('#ticker-area').show();
		timer = setTimeout("rotateTicker(false, 1)", 4000);
	}
}
function nextnews() {
	pause = false;
	rotateTicker(true, 2);
	pause = true;
	document.getElementById('pause').style.display = "none";
	document.getElementById('play').style.display = "inline";
}
function previousnews() {
	pause = false;
	rotateTicker(true, 1);
	pause = true;
	document.getElementById('pause').style.display = "none";
	document.getElementById('play').style.display = "inline";
}
function rotateTicker(isControled, broj) {
	/*
	1) isControled - iva varijabla govori da li se rucno upravlja tikerom ili automatski. Vrednost true je za RUCNO
	2) broj (1 | 2) - predstavljaju indikator navigacije. 1 za previous news, 2 za next news
	*/
	if(isControled)	{
		clearInterval(timer);
		$('#overlay').stop(true,true);
		$('#ticker-area').show();
	}
	else {
		document.getElementById('overlay').style.width = "100%";
		$('#ticker-area').show();
		$('#overlay').effect("size",{to:{width:0,height:34},origin:['top','right']},3200);
	}
	if(pause==false) {
		if(broj == 1) {
			if(i >= 2) {
				i = i-2;
			} else {
				i = tickerItems.length-1;
			}
				tickerText = tickerItems[i];
		} else {
				tickerText = tickerItems[i];
			}
		if(broj == 2) {
			if(i==tickerItems.length) {
				i = 0;
				tickerText = tickerItems[i];
			}
		}
		if(i == tickerItems.length) {
			i = 0;
			tickerText = tickerItems[i];
		}
		c = 0;
		$('#ticker-area').html(tickerText);
		/* Ako navigacije nije kontrolisana (parametar false), onda se poziva ova funkcija na svake 4 sekunde*/
		if(isControled == false) {
			timer = setTimeout("rotateTicker(false, null)", 3500);
		}
		i++;
	}
}
