﻿var d_Item_rnd_number	= '';
var d_Map_rnd_number	= '';
function getGuideList(vguide_cd, tLayer){
	var objForm = document.ParameterForm;
	if (vguide_cd == "GAMEGUIDE_04"){
		var actUrl = _WEB_URL_SUDDENATTACK + "/GameGuide/PlayGuide/GameGuide_04_01.asp";		
	}
	CallxmlRequest(actUrl, 'TEXT', tLayer, objForm);
}
function GetRandomItemImg(){
	var v_Array_ItemList_cnt	= v_Array_ItemList.length;	
	if (v_Array_ItemList_cnt > 0){
		var v_Item_rnd_number	= GetRandomNumber(v_Array_ItemList_cnt);
		if (d_Item_rnd_number == v_Item_rnd_number){
			setTimeout('GetRandomItemImg()', 1);
			return;
		}
		var v_content = v_Array_ItemList[v_Item_rnd_number];
		SetObjectStyle.SetinnerHTML('L_INDEX_TOGGLE_ITEM_LIST', v_content);
		d_Item_rnd_number = v_Item_rnd_number;
	}
	setTimeout('GetRandomItemImg()', 10000);
}
function GetRandomMapImg(){
	var v_Array_MapList_cnt	= v_Array_MapList.length;
	if (v_Array_MapList_cnt > 0){
		var v_Map_rnd_number	= GetRandomNumber(v_Array_MapList_cnt);
		if (d_Map_rnd_number == v_Map_rnd_number){
			setTimeout('GetRandomMapImg()', 1);
			return;
		}
		var v_content = v_Array_MapList[v_Map_rnd_number];
		SetObjectStyle.SetinnerHTML('L_INDEX_TOGGLE_MAP_LIST', v_content);
		d_Map_rnd_number = v_Map_rnd_number;
	}
	setTimeout('GetRandomMapImg()', 10000);
}
function GetRandomNumber(itemcnt){
	return Math.floor(Math.random()*itemcnt);
}
function OpenBeginnerGuide()
{
	var objForm = document.ParameterForm;
	with(objForm){
//		ImgViewControl();

		var GuideFlash = MakeFlash(_IMG_URL_SUDDENATTACK + '/flash/guide_beginner/guide.swf', 750, 600, '');
		var vMsg = ''
		vMsg += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">"
		vMsg += "	<tr>"
		vMsg += "		<td>" + GuideFlash + "</td>"
		vMsg += "	</tr>"
		vMsg += "</table>"

		writeinnerHTML('L_BEGINNER_GUIDE_FLASH_CONTENT', vMsg);
		OpenCloseMsgLayer('L_BEGINNER_GUIDE_FLASH', '');
		var tLayer_Beginner_Guide = eval('document.all.L_BEGINNER_GUIDE_FLASH');
		var vobjw = OpenCenterPositionWidth(750)
		var vobjh = OpenCenterPositionHeight(600)
		tLayer_Beginner_Guide.style.top = vobjh;
		tLayer_Beginner_Guide.style.left = vobjw;
	}
}
function GameGuide_Sub_Menu(btn_id, tLayer, vcom_cd, list_cd)
{
	var objForm = document.ParameterForm;
	with(objForm)
	{
		if (list_cd == "MAP")
		{
			var smap_cd	= map_cd.value;
			if (smap_cd != vcom_cd )
			{
				SubMenuImgSwap(btn_id, "on")
				getMapList(vcom_cd, 1);
			}
		}
		else if (list_cd == "ITEM")
		{
			var sitem_cd = item_cd.value;
			if (sitem_cd != vcom_cd)
			{
				SubMenuImgSwap(btn_id, "on")
				getItemList(vcom_cd, 1);
			}
		}
	}
}
var currUrl = '';
function GameGuide_Sub_Menu2(btn_id, tLayer, actUrl)
{
	var objForm = document.ParameterForm;
	if (actUrl == ''){
		actUrl = 'nopage'
	}
	if (currUrl != actUrl){
		SubMenuImgSwap(btn_id, "on")
		if (actUrl != 'nopage'){
			CallxmlRequest(actUrl, 'TEXT', tLayer, objForm)
			currUrl = actUrl;
		}
	}
}
function GameGuide_Sub_Menu_Page(btn_id, tLayer, actUrl)
{
	var objForm = document.ParameterForm
	if (currUrl != actUrl)
	{
		CallxmlRequest(actUrl, 'TEXT', tLayer, objForm)
	}
	currUrl = actUrl;
}

function getItemList(obj, vPage)
{
	var objForm = document.ParameterForm;
	with(objForm)
	{
		Page.value		= vPage;
		item_cd.value	= obj;
		from_cd.value	= "LIST";
		var actUrl = _WEB_URL_SUDDENATTACK + "/GameGuide/Weapon/__Get_Item_List.asp";
		var tLayer = "L_GUIDE_WEAPON";
		CallxmlRequest(actUrl, 'TEXT', tLayer, objForm)
	}
}
function GameGuide_ItemView(vitem_cd, vPage ,vtarget)
{
	var objForm = document.ParameterForm;
	with(objForm)
	{
		Page.value		= vPage;
		item_cd.value	= vitem_cd;
		action = _WEB_URL_SUDDENATTACK + "/GameGuide/Weapon/GameGuide_05.asp" + vtarget;
		target = "_self";
		submit();
	}
}
function getMapList(obj, vPage)
{
	var objForm = document.ParameterForm;
	with(objForm)
	{
		Page.value		= vPage;
		map_cd.value	= obj;
		from_cd.value	= "LIST";
		var actUrl = _WEB_URL_SUDDENATTACK + "/GameGuide/map/__Get_map_List.asp";
		var tLayer = "L_GUIDE_MAP";
		CallxmlRequest(actUrl, 'TEXT', tLayer, objForm)
	}
}
function GameGuide_MapView(vmap_cd, vtarget)
{
	var objForm = document.ParameterForm;
	with(objForm)
	{
		Page.value		= 1;
		map_cd.value	= vmap_cd;
		from_cd.value	= "LIST"

		action = _WEB_URL_SUDDENATTACK + "/GameGuide/Map/GameGuide_08.asp" + vtarget;
		target = "_self";
		submit();
	}
}