/*
var arrListName = Array('ゲーム全体','AngelLoveOnline','AsuraFatasyOnline','アスガルド','アッピーオンライン', 'アニス＆フリッキー','アラド戦記','アルティメット学園｢乱｣','ウルティマオンライン','エターナルカオス','エバークエスト','エバークエストⅡ','エミルクロニクルオンライン','カーディナルサーガ','ガディウス','ギルドウォーズ','クロスゲート','グラナドエスパダ','グランドチェイス','ゲットアンプドＲ','コルムオンライン','シルクロードオンライン','シールオンライン','スカッとゴルフパンヤ','ストラガーデン','ストーンエイジ','ストーンエイジ2','ソーサリアンオンライン','タントラ','ダンジョンズ＆ドラゴンズ・オンライン','ダークアリーナ','ダークエデン','テイルズウィーバー','テイルズオブエターニアオンライン','デカロン','トリックスター ','トリックスター+','ドラゴン・ラージャ','ナイトオンライン','ネオスチーム','ノーステイル','バルビレッジ','ファイナルファンタジーXI','ファンタシースターユニバース','フリフオンライン','フロントミッションオンライン','ブライトキングダム','プリストンテール','ベルアイル','ホーリービースト','ポトリス2','マイスウォーオンライン','マビノギ','ミックスマスター','ミックマックオンライン','メイプルストーリー','メティン2','モンスターハンターフロンティア','ヨーグルティング','ラグナロクオンライン','ラストカオス','ラピスオンライン','ラペルズ','リネージュ','リネージュⅡ','レッドストーン','ロストオンライン','ローズオンライン',' ローハン','C21','CABAL ONLINE','熱血江湖オンライン','眠らない大陸クロノス','破天一剣','童話王国','英雄オンライン','飛天online', 'FantasyEarthZero','Ａ3オンライン','Ｍ2～神甲演義～','ＲＦオンライン','ＷＹＤ','Livly Island','Master of Epic','Mu奇跡の大地','Second Life','XenepicOnline','君主','墨香オンライン','大航海Online','天道オンライン','巨商伝','幻創遊記', '征服Ⅱ','新・天上碑','信長の野望Online');
var arrList = Array('0','91','73','19','53','76','64','87','5','25','50','16','13','31','32','18','52','22','70','75','24','21','51','93','71','80','81','67','34','79','66','55','12','30','20','26','56','83','14','61','94','90','1','46','65','47','43','42','40','59','72','85','9','38','45','27','54','95','63','2','23','86','57','3','4','17','48','15','36','74','49','44','10','60','82','28','68','92','29','77','11','39','69','41','7','89','78','37','62','8','58','35','84','88','33','6');


Server_0 = new Array('サーバー全体');
Server_1 = new Array('サーバー全体','Alexander','Asura','Bahamut','Bismarck','Caitsith', 'Carbuncle','Cerberus','Diabolos','Fairy','Fenrir','Garuda','Gilgamesh','Hades','Ifrit','Kujata','Lakshmi','Leviathan','Midgardaormr','Odin','Pandemonium','Phoenix','Quetzalcoatl','Ragnarok','Ramuh','Remora','Seraph','Shiva','Siren','Sylph','Titan','Unicorn','Valefor');
Server_2 = new Array('サーバー全体','Baldur','Bijou','Chaos','Eir','Fenrir','Forsety', 'Freya','Garm','Heimdal','Idun','Iris','Lisa','Loki','Lydia','Magni','Odin','Sara','Ses','Surt','Thor','Tiamet','Tyr','urdr','Verdandi');
Server_3 = new Array('サーバー全体','Altair','Arcturus','Canopus','Rigel','Sirius','Vega');
Server_4 = new Array('サーバー全体','Bartz','Devianne','Erica','Franz','Gustin','Hindemith', 'Kain','kastien','Lionna','Runa','Sieghardt','Teon');
Server_5 = new Array('サーバー全体','Asuka','Hokuto','Izumo','Mizuho','Sakura','Wakoku','Yamato');
Server_6 = new Array('サーバー全体','烈風伝','群雄伝','風雲録','覇王伝','天翔記','将星録');
Server_7 = new Array('サーバー全体','アステカ','オルメカ','バビロン','マヤ','レムリア');
Server_8 = new Array('サーバー全体','Euros','Notos','Zephyros');
Server_9 = new Array('サーバー全体','キホール','タルラーク','トリアナ','マリー','モリアン','ルエリ');
Server_10 = new Array('サーバー全体','アリーナ','エクシリス','コエリス','スケイプ','ラピス');
Server_11 = new Array('サーバー全体','ATER','CALLISTO','PROMUS','SOLUS');
Server_12 = new Array('サーバー全体','アノマラド','オルランヌ','ガナポリー','サンスルリア','トラバチェス','トレビゾ','ドゥルネンサ ','ネニャフル','ハイアカン','パルシュ','ペリウィンクル','ルグラン','レコルダブル','レンム');
Server_13 = new Array('サーバー全体','Clover','Freesia','Lupinus');
Server_14 = new Array('サーバー全体','アドニス','アレス','サイファ','シグエノン','ハラキリ','パトス');
Server_15 = new Array('サーバー全体','Casio','Polaris','Spica');
Server_16 = new Array('サーバー全体','Sebilis');
Server_17 = new Array('サーバー全体','Aqua Crystal','Black Opal','Blue Sapphire','Green Alexandrite','Orange Garnet','Pink Tourmaline','Purple Amethyst','Red Emerald','White Diamond','Ywllow Topaz');
Server_18 = new Array('サーバー全体','ＰＶＰモード','ＲＰＧモード');
Server_19 = new Array('サーバー全体','イア','セトア','ハデス','ロオ');
Server_20 = new Array('サーバー全体','Helion');
Server_21 = new Array('サーバー全体','INDUS','KONRON','KOUGA','OASIS','ROURAN');
Server_22 = new Array('サーバー全体','アメジスト','ガーネット','サファイア','スピネル','ダイアモンド','ペリドット');
Server_23 = new Array('サーバー全体','カタル','クリス');
Server_24 = new Array('サーバー全体','アルカディア','エルランド','ニルヴァーナ');
Server_25 = new Array('サーバー全体','アンドロメダ','オリオン','プレアデス');
Server_26 = new Array('サーバー全体','ジュエリア','ファンタジア');
Server_27 = new Array('サーバー全体','あんず','かえで','かりん','けやき','さくら','すもも','ぽぷら','もみじ');
Server_28 = new Array('サーバー全体','湖北省','湖南省');
Server_29 = new Array('サーバー全体','KWAON','REDYAN');
Server_30 = new Array('サーバー全体','ゼクンドゥス','マクスウェル');
Server_31 = new Array('サーバー全体','bravery','pride');
Server_32 = new Array('サーバー全体','第1サーバー','第2サーバー');
Server_33 = new Array('サーバー全体','獨歩江湖','風雲録','新天地','武林秘史','潜龍之夢');
Server_34 = new Array('サーバー全体','Brahma','Vishnu');
Server_35 = new Array('サーバー全体','大黒','布袋','弁天','恵比寿');
Server_36 = new Array('サーバー全体','エドネ','オン','ゲイル','マレア','ロハ');
Server_37 = new Array('サーバー全体','アルディア','エナレット');
Server_38 = new Array('サーバー全体','紫電の扉','緑玉の扉','青天の扉','赤緋の扉','黄昏の扉');
Server_39 = new Array('サーバー全体','Balboa');
Server_40 = new Array('サーバー全体','The Belle Isle');
Server_41 = new Array('サーバー全体','DIAMOND','EMERALD','PEARL');
Server_42 = new Array('サーバー全体','ソペティオ','ルシディ');
Server_43 = new Array('サーバー全体','World Sun','World Wind');
Server_44 = new Array('サーバー全体','朱雀');
Server_45 = new Array('サーバー全体','アルビニア','ティリア');
Server_46 = new Array('サーバー全体','ワールド1','ワールド２');
Server_47 = new Array('サーバー全体','OCU','USN');
Server_48 = new Array('サーバー全体','エタニティ','フロンティア');
Server_49 = new Array('サーバー全体','Mars','Mercury','Venus');
Server_50 = new Array('サーバー全体','Faceless','Tranquil');
Server_51 = new Array('サーバー全体','第1サーバー','第2サーバー','第3サーバー');
Server_52 = new Array('サーバー全体','Arzes','Diomeer','Emeus','Fanitys','Freat','Ornis','Yeoskeer');
Server_53 = new Array('サーバー全体','紅の水','月の雫','朝焼け');
Server_54 = new Array('サーバー全体','進努国','天調国','新授国');
Server_55 = new Array('サーバー全体','アウスターズ','スレイヤー','ヴァンパイア');
Server_56 = new Array('サーバー全体','ジュエリア','ファンタジア');
Server_57 = new Array('サーバー全体','Salamander','White Dragon');
Server_58 = new Array('サーバー全体','第1サーバー（周）','第1サーバー（殷）');
Server_59 = new Array('サーバー全体','草原','天空');
Server_60 = new Array('サーバー全体','アトラス','エダフォス');
Server_61 = new Array('サーバー全体','オーギュスト（エリアット王国）','オーギュスト（ログウェル共和国）','フレデリック（エリアット王国）','フレデリック（ログウェル共和国）');
Server_62 = new Array('サーバー全体','対人','平和');
Server_63 = new Array('サーバー全体','ウクレレ','カスタネット','ハーモニカ','フルート');
Server_64 = new Array('サーバー全体','カイン');
Server_65 = new Array('サーバー全体','ウェンディ','シーニフ');
Server_66 = new Array('サーバー全体','第1サーバー');
Server_67 = new Array('サーバー全体','第1サーバー');
Server_68 = new Array('サーバー全体','白虎','青龍','朱雀');
Server_69 = new Array('サーバー全体','第1サーバー','第2サーバー','第3サーバー','第4サーバー','第5サーバー');
Server_70 = new Array('サーバー全体','第1サーバー');
Server_71 = new Array('サーバー全体','第1サーバー');
Server_72 = new Array('サーバー全体','Expert1','Expert2','Normal1','Normal2','Training1','Training2');
Server_73 = new Array('サーバー全体','第1サーバー');
Server_74 = new Array('サーバー全体','第1サーバー');
Server_75 = new Array('サーバー全体','ギルドファイト','デストロイ','ビギナー','フリー','プロ');
Server_76 = new Array('サーバー全体','アニスサーバー');
Server_77 = new Array('サーバー全体','烈風','雷光','水龍');
Server_78 = new Array('サーバー全体','ストロベリー','チェリー');
Server_79 = new Array('サーバー全体','Carnelian','Diamond','Emerald');
Server_80 = new Array('サーバー全体','火星','金星','地球','太陽','月','水星');
Server_81 = new Array('サーバー全体','ティラノ');
Server_82 = new Array('サーバー全体','イソップ','グリム');
Server_83 = new Array('サーバー全体','第1サーバー');
Server_84 = new Array('サーバー全体','網竜壱');
Server_85 = new Array('サーバー全体','ペリー');
Server_86 = new Array('サーバー全体','アーカム','ヒヤデス');
Server_87 = new Array('サーバー全体','第1サーバー');
Server_88 = new Array('サーバー全体','碧海鉄剣','円月刀');
Server_89 = new Array('サーバー全体','サーバー制限無し');
Server_90 = new Array('サーバー全体','アヒル村','ウグイス村','カナリア村','カルガモ村','カワセミ村','ツバメ村','ハヤブサ村','ペンギン村');
Server_91 = new Array('サーバー全体','ゼウス','ポセイドン');
Server_92 = new Array('サーバー全体','Atziluth','Briah','Chokmah','Daath','Ether');
Server_93 = new Array('サーバー全体','第1サーバー');
Server_94 = new Array('サーバー全体','オープンβ1','オープンβ2');
Server_95 = new Array('サーバー全体','自由区');

Sequence_0 = new Array('0');
Sequence_1 = new Array('0','1','2','3','256','4','5','6','7','8','9','10','11','12','221','222','223','16','17','18','19','20','21','257','22','23','24','25','26','27','28','29','30');
Sequence_2 = new Array('0','37','43','38','39','44','32','40','33','49','41','50','51','45','52','34','53','46','47','35','48','54','42','31','36');
Sequence_3 = new Array('0','55','56','57','58','59','60');
Sequence_4 = new Array('0','61','66','64','69','65','67','63','231','230','70','62','68');
Sequence_5 = new Array('0','71','74','75','76','77','73','72');
Sequence_6 = new Array('0','82','78','79','80','81','83');
Sequence_7 = new Array('0','88','86','87','84','85');
Sequence_8 = new Array('0','89','91','90');
Sequence_9 = new Array('0','96','94','330','92','95','93');
Sequence_10 = new Array('0','344','99','98','343','97');
Sequence_11 = new Array('0','101','103','102','100');
Sequence_12 = new Array('0','104','105','106','107','108','109','110','232','111','112','116','113','114','115');
Sequence_13 = new Array('0','118','119','117');
Sequence_14 = new Array('0','120','125','121','122','124','123');
Sequence_15 = new Array('0','127','126','128');
Sequence_16 = new Array('0','129');
Sequence_17 = new Array('0','255','132','134','136','138','137','130','135','133','131');
Sequence_18 = new Array('0','140','139');
Sequence_19 = new Array('0','141','142','144','143');
Sequence_20 = new Array('0','145');
Sequence_21 = new Array('0','146','150','147','148','149');
Sequence_22 = new Array('0','152','151','155','156','153','154');
Sequence_23 = new Array('0','157','158');
Sequence_24 = new Array('0','159','160','161');
Sequence_25 = new Array('0','164','163','162');
Sequence_26 = new Array('0','166','165');
Sequence_27 = new Array('0','173','172','170','174','169','168','167','171');
Sequence_28 = new Array('0','175','176');
Sequence_29 = new Array('0','177','178');
Sequence_30 = new Array('0','179','180');
Sequence_31 = new Array('0','181','182');
Sequence_32 = new Array('0','183','184');
Sequence_33 = new Array('0','187','189','188','186','185');
Sequence_34 = new Array('0','190','191');
Sequence_35 = new Array('0','193','192','195','194');
Sequence_36 = new Array('0','197','196','200','199','198');
Sequence_37 = new Array('0','202','201');
Sequence_38 = new Array('0','333','332','204','203','331');
Sequence_39 = new Array('0','205');
Sequence_40 = new Array('0','206');
Sequence_41 = new Array('0','208','209','207');
Sequence_42 = new Array('0','210','211');
Sequence_43 = new Array('0','212','213');
Sequence_44 = new Array('0','214');
Sequence_45 = new Array('0','215','216');
Sequence_46 = new Array('0','217','218');
Sequence_47 = new Array('0','219','220');
Sequence_48 = new Array('0','224','226');
Sequence_49 = new Array('0','227','229','228');
Sequence_50 = new Array('0','234','233');
Sequence_51 = new Array('0','235','236','345');
Sequence_52 = new Array('0','237','238','240','239','242','241','243');
Sequence_53 = new Array('0','246','244','245');
Sequence_54 = new Array('0','248','249','247');
Sequence_55 = new Array('0','252','250','251');
Sequence_56 = new Array('0','254','253');
Sequence_57 = new Array('0','259','258');
Sequence_58 = new Array('0','261','260');
Sequence_59 = new Array('0','262','263');
Sequence_60 = new Array('0','264','265');
Sequence_61 = new Array('0','266','267','268','269');
Sequence_62 = new Array('0','270','271');
Sequence_63 = new Array('0','275','273','272','274');
Sequence_64 = new Array('0','276');
Sequence_65 = new Array('0','277','278');
Sequence_66 = new Array('0','279');
Sequence_67 = new Array('0','280');
Sequence_68 = new Array('0','281','282','283');
Sequence_69 = new Array('0','284','285','286','287','288');
Sequence_70 = new Array('0','289');
Sequence_71 = new Array('0','290');
Sequence_72 = new Array('0','291','292','293','294','295','296');
Sequence_73 = new Array('0','297');
Sequence_74 = new Array('0','298');
Sequence_75 = new Array('0','303','302','299','300','301');
Sequence_76 = new Array('0','304');
Sequence_77 = new Array('0','306','305','307');
Sequence_78 = new Array('0','309','308');
Sequence_79 = new Array('0','310','311','312');
Sequence_80 = new Array('0','318','314','317','315','316','313');
Sequence_81 = new Array('0','319');
Sequence_82 = new Array('0','321','320');
Sequence_83 = new Array('0','322');
Sequence_84 = new Array('0','323');
Sequence_85 = new Array('0','324');
Sequence_86 = new Array('0','326','325');
Sequence_87 = new Array('0','327');
Sequence_88 = new Array('0','328','329');
Sequence_89 = new Array('0','334');
Sequence_90 = new Array('0','335','339','342','336','341','337','338','340');
Sequence_91 = new Array('0','346','347');
Sequence_92 = new Array('0','348','349','350','351','352');
Sequence_93 = new Array('0','353');
Sequence_94 = new Array('0','354','355');
Sequence_95 = new Array('0','356');

*/

/*
Don't remove functions' code under here!!
*/


function removeAllOptions(parent)
{
	for(i=parent.options.length; i >= 1; i--)
	{
		parent.remove(i);
	}
}

function fnc_Property_GetGameList(strVal)
{
	var arr = new Array();

	var gameSequence = GetDocument("GameSequence");
	removeAllOptions(gameSequence);

	for(i = 0; i < arrList.length; i++)
	{
		var Opt = new Option(arrListName[i], arrList[i]); 
		if(strVal == arrList[i])
			Opt.setAttribute("selected", "selected");

		gameSequence.options[i] = Opt;
	}
}



function fnc_Property_GetServerList(strVal)
{
	var serverSequence = GetDocument("ServerSequence");
	removeAllOptions(serverSequence);

	var GameSequence = GetDocument("GameSequence");
	Game_Seq  = GameSequence.options[GameSequence.selectedIndex].value;
	GameName  = GameSequence.options[GameSequence.selectedIndex].text;		

	Server_List = eval('Server_' + Game_Seq);
	Server_SeqList = eval('Sequence_' + Game_Seq);
	
	for(i = 0; i < Server_List.length; i++)
	{
		var Opt = new Option(Server_List[i], Server_SeqList[i]); 
		if(Server_SeqList[i] == strVal)
			Opt.setAttribute("selected", "selected");

		serverSequence.options[i] = Opt;
	}


}




function fnc_Property_GetGameList1(strVal)
{
	var arr = new Array();
		
	for (var i=0; i<arrList.length ; i++)
	{
		if (i == 0)
		{
			arr[i] = "<OPTION value="+ arrList[i] +">選択 _▽</OPTION>";
		}
		else
		{
			arr[i] = "<OPTION value="+ arrList[i] +">"+ arrListName[i] +"</OPTION>";
		}
		if (strVal == arrList[i]) arr[i] = "<OPTION value='"+ arrList[i] +"'  SELECTED>"+ arrListName[i] +"</OPTION>";
	}
	GenGameList1.innerHTML = "<SELECT ID='GameSequence1' name='GameSequence1' size='-1' onChange=fnc_Property_GetServerList1('');>" + arr.join() + "</SELECT>";
}




function fnc_Property_GetServerList1(strVal)
{
	if (document.all.GameSequence1.selectedIndex == '') 
	{
		document.all.GenServerList1.innerHTML = "<SELECT ID='ServerSequence1' name='ServerSequence1' size='-1'><OPTION value=''>選択 _▽</SELECT>"
	}
	
	else 
	{
		var arr = new Array();
		
		Game_Seq  = document.all.GameSequence1.options[document.all.GameSequence1.selectedIndex].value;
		GameName  = document.all.GameSequence1.options[document.all.GameSequence1.selectedIndex].text;				

				
		
		Server_List = eval('Server_' + Game_Seq);
		Server_SeqList = eval('Sequence_' + Game_Seq);
		
		for( i=0;  i< Server_List.length ; i++)
		{
			if(Server_SeqList[i] == "0")
			{
				arr[i] = "<OPTION value="+ Server_SeqList[i] +">選択 _▽</OPTION>";
			}
			else
			{
				if(Server_SeqList[i] == strVal)
					arr[i] = "<OPTION value='"+ Server_SeqList[i] +"' SELECTED>"+ Server_List[i] +"</OPTION>";
				else
					arr[i] = "<OPTION value='"+ Server_SeqList[i] +"'>"+ Server_List[i] +"</OPTION>";
			}
		}

		
		
		GenServerList1.innerHTML = "<SELECT ID='ServerSequence1'  name='ServerSequence1' size='-1'>" + arr.join() + "</SELECT>";
	}
}


