// »õ·Î³ª¿Â¼Ò¼³/¿¬Àç ¹öÆ° ÄÁÆ®·Ñ
function controlNewNovel()
{
	if(!document.getElementById("newnovelarea")) return false;
	var newnovelarea = document.getElementById("newnovelarea");
	var novelTitle = newnovelarea.getElementsByTagName("h3");
	var oldID = "ListNewnovel";

	//¹öÆ°
	var btnNovelLeft = document.getElementById("btnNovelLeft");
	var btnNovelRight = document.getElementById("btnNovelRight");

	for (var i = 0; i < novelTitle.length; i++)
	{
		novelTitle[i].onclick = function()
		{			
			var listID = this.getAttribute("id").replace("title", "List");
			if(oldID == listID) return false;

			var objList = document.getElementById(listID);
			var oldList = document.getElementById(oldID);
			
			oldList.className = "";
			objList.className = "current";		

			oldID = listID;
		}
	}

	btnNovelLeft.onclick = function()
	{
		var currentList = document.getElementById(oldID);
		var listview = document.getElementById(oldID + "_listview");
		if(!listview.style.top) listview.style.top = "50px";
		
		// À§Ä¡°ª
		var listviewTop = parseInt(listview.style.top );
		listviewTop += 250;
		
		if(listviewTop > 50) listviewTop = 50;
		listview.style.top = listviewTop + "px";
	}

	btnNovelRight.onclick = function()
	{
		var currentList = document.getElementById(oldID);
		var listCount = currentList.getElementsByTagName("li").length;
		var rowCount = parseInt(listCount / 5);
		var listview = document.getElementById(oldID + "_listview");		
		
		if(!listview.style.top) listview.style.top = "50px";

		// À§Ä¡°ª
		var listviewTop = parseInt(listview.style.top );
		listviewTop -= 250;

		if(listviewTop < (((rowCount-1) * -250)  + 50)) listviewTop =  ((rowCount-1) * -250)  + 50;

		listview.style.top = listviewTop + "px";
	}
}
addLoadEvent(controlNewNovel);


// ¸ÞÀÎ ÃßÃµÀÛÇ° ¹öÆ° ÄÁÆ®·Ñ
function ControlMainRecomm()
{
	if(!document.getElementById("mainRecomm")) return false;
	var mainRecomm = document.getElementById("mainRecomm");
	var titleMainRecomm = mainRecomm.getElementsByTagName("h4");
	var oldID = "mainRecommList01";

	for (var i = 0; i < titleMainRecomm.length; i++)
	{
		titleMainRecomm[i].onclick = function()
		{
			var objID = this.getAttribute("id").replace("Tab", "List");
			if (objID == oldID) return false;
			var oldList = document.getElementById(oldID);
			var objList = document.getElementById(objID);
			
			oldList.className = "";
			objList.className = "current";

			oldID = objID;
		}
	}
}
addLoadEvent(ControlMainRecomm);


/* µ¶ÀÚÃßÃµ¼Ò¼³ ÄÁÆ®·Ñ */
function ControlMainReaderRecomm()
{
	if(!document.getElementById("mainReaderRecomm")) return false;
	var mainReaderRecomm = document.getElementById("mainReaderRecomm");
	var lists = mainReaderRecomm.getElementsByTagName("li");
	var BtnPrev = document.getElementById("mainReaderBtnPrev");
	var BtnNext = document.getElementById("mainReaderBtnNext");
	var objList = new Array();
	var oldIndex = 0;

	for (var i =0; i < lists.length; i++)
	{
		if (lists[i].className == "userRecommList")
		{
			objList.push(lists[i]);
		}
	}
	
	BtnPrev.onclick = function()
	{
		var currentIndex = oldIndex - 1;			
		if (currentIndex < 0 ) currentIndex = objList.length - 1;

		objList[oldIndex].style.display = "none";
		objList[currentIndex].style.display = "block";

		oldIndex = currentIndex;
	}

	BtnNext.onclick = function()
	{
		var currentIndex = oldIndex + 1;			
		if (currentIndex >=  objList.length ) currentIndex =0;

		objList[oldIndex].style.display = "none";
		objList[currentIndex].style.display = "block";

		oldIndex = currentIndex;
	}
}
addLoadEvent(ControlMainReaderRecomm);

/* Image Loading */
function mainPageImg(){
	preLoading(Array(
			"http://images.barobook.com/cp_nate/images/btn_new_novel_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_new_serial_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_new_novel.gif",
			"http://images.barobook.com/cp_nate/images/btn_new_serial.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel01_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel02_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel03_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel04_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel05_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel06_on.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel01.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel02.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel03.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel04.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel05.gif",
			"http://images.barobook.com/cp_nate/images/btn_reco_novel06.gif"
		)
	);
}
addLoadEvent(mainPageImg);