//Globális változók
var currentNews = 3;
var switchingNews = 0;

function SetNews(index) {
	var cim = document.getElementById('q5_cim');
	var leiras = document.getElementById('q5_leiras');
	if (index>=NewsCount) index=0;
	if (index<0) index=NewsCount-1;
	if (cim == null) return;
	if (leiras == null) return;
	cim.innerHTML = '<h1>'+News[index].title+'</h1>';
	leiras.innerHTML = '<div id="q5_leiras_spacer"></div><i>'+News[index].hundate+'</i><p>'+News[index].text+'</p>';
	currentNews = index;
}

function NewsOut(offset,dir) {
	var cim = document.getElementById('q5_cim_spacer');
	var leiras = document.getElementById('q5_leiras_spacer');
	var inc = offset / 8;
	offset += inc;
	leiras.style.height = parseInt(offset) + "px";
	if (offset < 160) 
		setTimeout('NewsOut('+offset+','+dir+')',10);
	else {
		SetNews(currentNews+dir);	
		NewsIn(offset);
	}
}

function NewsIn(offset) {
	var cim = document.getElementById('q5_cim_spacer');
	var leiras = document.getElementById('q5_leiras_spacer');
	var dec = offset / 8;
	offset -= dec;
	leiras.style.height = parseInt(offset) + "px";
	if (offset > 1) 
		setTimeout('NewsIn('+offset+')',10);
	else 
		switchingNews = 0;
}

function NextNews() {
	if (switchingNews == 0) {
		switchingNews = 1;
		NewsOut(1,1);
	}
}

function PrevNews() {
	if (switchingNews == 0) {
		switchingNews = 1;
		NewsOut(1,-1);
	}	
}