function HD_changeItem(opcode)
{
	eval('elm = news_data');
	
	if(typeof(window['elm']) == "undefined")
		return;
	
	HD_clearTimeout();
	
	HD_curIndex += opcode;
	
	if(HD_curIndex >= elm.length)
		HD_curIndex = 0;
	else if (HD_curIndex < 0)
		HD_curIndex = elm.length - 1;
	
	imageElement.src = "resimler/haberler/" + elm[HD_curIndex]['image'] + ".jpg";
	
	linkElement.href = elm[HD_curIndex]['seo_link'];
	
	titleElement.innerHTML = elm[HD_curIndex]['title'];
	shortContentElement.innerHTML = elm[HD_curIndex]['short_content'];
	
	document.getElementById("headline_item_" + HD_curIndex).className = "item active";
	
	if(HD_prevItem != -1)
	{
		document.getElementById("headline_item_" + HD_prevItem).className = "item";
	}
	
	
	HD_prevItem = HD_curIndex;
	
	if(HD_isChangeable)
	{
		HD_timeoutIndex = setTimeout(timeoutFunction, 8000);
	}
}

function HD_clearTimeout()
{
	if(HD_timeoutIndex != "")
	{
		clearTimeout(HD_timeoutIndex);
		HD_timeoutIndex = "";
	}
}

function HD_jumpTo(idx)
{
	if(idx == HD_prevItem)
		return;
	
	HD_isChangeable = 0;
	HD_clearTimeout();
	HD_changeItem(idx - HD_prevItem);
}

function HD_forwClick()
{
	HD_isChangeable = 1;
	
	timeoutFunction = "HD_changeItem(1)";
	
	if(HD_curIndex == -1)
	{
		HD_changeItem(1);
		return;
	}
	
	HD_clearTimeout();
	
	HD_timeoutIndex = setTimeout(timeoutFunction, 8000);
}

function HD_backClick()
{
	HD_isChangeable = 1;
	HD_timeoutFunction = "HD_changeItem(-1)";
	HD_changeItem(-1);
}

var HD_isChangeable = 1;
var HD_curIndex = -1;
var HD_prevItem = -1;
var HD_timeoutFunction = "HD_changeItem(1)";
var HD_timeoutIndex = "";
var imageElement = document.getElementById("news_image");
var linkElement = document.getElementById("news_link");
var titleElement = document.getElementById("news_title");
var shortContentElement = document.getElementById("news_short_content");
