var timerID = null;

function hideviewmenu(n) {
	var obj = parent.document.getElementById("mainsmenu");

	if (n == 1) {
		obj.style.display = "block";
	}
	else {
		obj.style.display = "none";
	}
/*
	var obj;
	if (n == 1) {
		obj = document.getElementById("mainsmenu");
		obj.style.display = "block";
	}
	else {
		obj = parent.document.getElementById("mainsmenu");
		obj.style.display = "none";
	}
*/
}

function flashhandler(obj){
	var objID = obj;

	switch (objID){
		case 'lostsaga' :
			location.href="/guide/index.asp";
			break;
		case 'community' :
			location.href="/community/index.asp";
			break;
		case 'region' :
			location.href="/guild/boardList.asp";
			break;
		case 'ranking' :
			location.href="/ranking/index.asp";
			break;
		case 'support' :
			location.href="/support/index.asp";
			break;
		case 'news' :
			location.href="/news/index.asp";
			break;
		case 'playgame' :
			playit();
			break;
		default :
			top.location.replace("http://www.lostsaga.com/");
			break;
	}
}

function playit() {
	var obj = isInstalledActiveX();
	if (!obj) {
		top.location.href="/play/activex.asp";
		return false;
	}
	else {
		var F = document.getElementById("frmPlay");
		F.action = "/play/playExec.asp";
		F.target = "sg";
		F.submit();
	}
}

function viewContent(n) {
	var objcontent = document.getElementById("answer" + n);
	var objbtn = document.getElementById("btnViewer" + n);

	if (objcontent.style.display == '' || objcontent.style.display == 'none') {
		objbtn.src = "/support/images/btn_minus.gif";
		objcontent.style.display = "block";
	}
	else {
		objcontent.style.display = "none";
		objbtn.src = "/support/images/btn_plus.gif";
	}
}

function viewMBoardList(n) {
	var arrMenu = document.getElementsByName("tab");
	var arrObj = new Array();

	arrObj[0] = document.getElementById("all");
	arrObj[1] = document.getElementById("announce");
	arrObj[2] = document.getElementById("update");
	arrObj[3] = document.getElementById("event");
	arrObj[4] = document.getElementById("check");

	for (var i=0; i<arrObj.length; i++) {
		if (i == n) {
			arrObj[i].style.display = "block";
			arrMenu[i].src = arrMenu[i].src.replace("_n.gif","_c.gif")
		}
		else {
			arrObj[i].style.display = "none";
			arrMenu[i].src = arrMenu[i].src.replace("_c.gif","_n.gif")
		}
	}
}

function clearMenu(o) {
//	timerID = window.setTimeout("hide('" + o + "')",1);
	hide(o);
}

function hide(o) {
	var obj = document.getElementById(o);
	obj.style.display = "none";
}

function clearTimer() {
	window.clearTimeout(timerID);
	timerID = null;
}

function loadImage(imgNum) {
	var objImg = document.getElementById("slide");

	objImg.filters.blendTrans.apply();
	objImg.src= pic[imgNum].src;
	objImg.filters.blendTrans.duration=0.5;
	objImg.filters.blendTrans.play();

	if (slide && !isNext) {
		timeout = setTimeout("preload()",speed);
	} else {
		isNext = false;
	}
}

function next() {
	still();
	if (currentImage < arrIMG.length - 1) {
		currentImage++;
	} else {
		currentImage=0;
	}
    isNext = true;
    loadImage(currentImage);
}

function preload() {
	if (currentImage < arrIMG.length - 1) {
		currentImage++;
	} else {
		currentImage = 0;
	}

	slide = true;
	loadImage(currentImage);
}

function prev() {
	still();
	if (currentImage <= arrIMG.length - 1) {
		currentImage--;
		if(currentImage < 0) {
		 	currentImage=arrIMG.length - 1;
	   	}
	}
    isNext = true;
    loadImage(currentImage)
}

function still() {
	clearTimeout(timeout);
	slide=false;
}

function moveevent(){
	if (currentImage < 0) {
		location.href=arrLink[0];
	}
	else {
		location.href=arrLink[currentImage];
	}
}