//================================================== // Login system // 2004/11/29~ // 2005/03/07~ // 2005/09/21~ (PHP) //================================================== var isIE = document.all; /*  */ var FROM_LIST = [ ["ARM","Armenia"], ["RUS","Russian Federation"], ["AZE","Azerbaijan, Republic of"], ["BLR","Belarus"], ["CHN","China, People\'s Republic of"], ["EST","Estonia"], ["FIN","Finland, Republic of"], ["HKG","Hong Kong, Special Administrative Region of China"], ["JPN","Japan"], ["KOR","Korea, Republic of"], ["LVA","Latvia"], ["POL","Poland, Polish People\'s Republic"], ["SWE","Sweden, Kingdom of"], ["TWN","Taiwan"], ["UKR","Ukraine"], ["UZB","Uzbekistan"], ["FXX","France, Metropolitan"], ["USA","United States of America"] /* ["AFG","Afghanistan"], ["ALB","Albania, People\'s Socialist Republic of"], ["DZA","Algeria, People\'s Democratic Republic of"], ["ASM","American Samoa"], ["AND","Andorra, Principality of"], ["AGO","Angola, Republic of"], ["AIA","Anguilla"], ["ATA","Antarctica (the territory South of 60 deg S)"], ["ATG","Antigua and Barbuda"], ["ARG","Argentina, Argentine Republic"], ["ABW","Aruba"], ["AUS","Australia, Commonwealth of"], ["AUT","Austria, Republic of"], ["BHS","Bahamas, Commonwealth of the"], ["BHR","Bahrain, Kingdom of"], ["BGD","Bangladesh, People\'s Republic of"], ["BRB","Barbados"], ["BEL","Belgium, Kingdom of"], ["BLZ","Belize"], ["BEN","Benin (was Dahomey), People\'s Republic of"], ["BMU","Bermuda"], ["BTN","Bhutan, Kingdom of"], ["BOL","Bolivia, Republic of"], ["BIH","Bosnia and Herzegovina"], ["BWA","Botswana, Republic of"], ["BVT","Bouvet Island (Bouvetoya)"], ["BRA","Brazil, Federative Republic of"], ["IOT","British Indian Ocean Territory (Chagos Archipelago)"], ["VGB","British Virgin Islands"], ["BRN","Brunei Darussalam"], ["BGR","Bulgaria, People\'s Republic of"], ["BFA","Burkina Faso (was Upper Volta)"], ["BDI","Burundi, Republic of"], ["KHM","Cambodia, Kingdom of (was Khmer Republic/Kampuchea, Democratic)"], ["CMR","Cameroon, United Republic of"], ["CAN","Canada"], ["CPV","Cape Verde, Republic of"], ["CYM","Cayman Islands"], ["CAF","Central African Republic"], ["TCD","Chad, Republic of"], ["CHL","Chile, Republic of"], ["CXR","Christmas Island"], ["CCK","Cocos (Keeling) Islands"], ["COL","Colombia, Republic of"], ["COM","Comoros, Union of the"], ["COD","Congo, Democratic Republic of (was Zaire)"], ["COG","Congo, People\'s Republic of"], ["COK","Cook Islands"], ["CRI","Costa Rica, Republic of"], ["CIV","Cote D\'Ivoire, Ivory Coast, Republic of the"], ["CUB","Cuba, Republic of"], ["CYP","Cyprus, Republic of"], ["CZE","Czech Republic"], ["DNK","Denmark, Kingdom of"], ["DJI","Djibouti, Republic of (was French Afars and Issas)"], ["DMA","Dominica, Commonwealth of"], ["DOM","Dominican Republic"], ["ECU","Ecuador, Republic of"], ["EGY","Egypt, Arab Republic of"], ["SLV","El Salvador, Republic of"], ["GNQ","Equatorial Guinea, Republic of"], ["ERI","Eritrea"], ["ETH","Ethiopia"], ["FRO","Faeroe Islands"], ["FLK","Falkland Islands (Malvinas)"], ["FJI","Fiji, Republic of the Fiji Islands"], ["FRA","France, French Republic"], ["GUF","French Guiana"], ["PYF","French Polynesia"], ["ATF","French Southern Territories"], ["GAB","Gabon, Gabonese Republic"], ["GMB","Gambia, Republic of the"], ["GEO","Georgia"], ["DEU","Germany"], ["GHA","Ghana, Republic of"], ["GIB","Gibraltar"], ["GRC","Greece, Hellenic Republic"], ["GRL","Greenland"], ["GRD","Grenada"], ["GLP","Guadaloupe"], ["GUM","Guam"], ["GTM","Guatemala, Republic of"], ["GIN","Guinea, Revolutionary People\'s Republic of"], ["GNB","Guinea-Bissau, Republic of (was Portuguese Guinea)"], ["GUY","Guyana, Republic of"], ["HTI","Haiti, Republic of"], ["HMD","Heard and McDonald Islands"], ["VAT","Holy See (Vatican City State)"], ["HND","Honduras, Republic of"], ["HRV","Hrvatska (Croatia)"], ["HUN","Hungary, Hungarian People\'s Republic"], ["ISL","Iceland, Republic of"], ["IND","India, Republic of"], ["IDN","Indonesia, Republic of"], ["IRN","Iran, Islamic Republic of"], ["IRQ","Iraq, Republic of"], ["IRL","Ireland"], ["ISR","Israel, State of"], ["ITA","Italy, Italian Republic"], ["JAM","Jamaica"], ["JOR","Jordan, Hashemite Kingdom of"], ["KAZ","Kazakhstan, Republic of"], ["KEN","Kenya, Republic of"], ["KIR","Kiribati, Republic of (was Gilbert Islands)"], ["PRK","Korea, Democratic People\'s Republic of"], ["KWT","Kuwait, State of"], ["KGZ","Kyrgyz Republic"], ["LAO","Lao People\'s Democratic Republic"], ["LBN","Lebanon, Lebanese Republic"], ["LSO","Lesotho, Kingdom of"], ["LBR","Liberia, Republic of"], ["LBY","Libyan Arab Jamahiriya"], ["LIE","Liechtenstein, Principality of"], ["LTU","Lithuania"], ["LUX","Luxembourg, Grand Duchy of"], ["MAC","Macao, Special Administrative Region of China"], ["MKD","Macedonia, the former Yugoslav Republic of"], ["MDG","Madagascar, Republic of"], ["MWI","Malawi, Republic of"], ["MYS","Malaysia"], ["MDV","Maldives, Republic of"], ["MLI","Mali, Republic of"], ["MLT","Malta, Republic of"], ["MHL","Marshall Islands"], ["MTQ","Martinique"], ["MRT","Mauritania, Islamic Republic of"], ["MUS","Mauritius"], ["MYT","Mayotte"], ["MEX","Mexico, United Mexican States"], ["FSM","Micronesia, Federated States of"], ["MDA","Moldova, Republic of"], ["MCO","Monaco, Principality of"], ["MNG","Mongolia, Mongolian People\'s Republic"], ["MSR","Montserrat"], ["MAR","Morocco, Kingdom of"], ["MOZ","Mozambique, People\'s Republic of"], ["MMR","Myanmar (was Burma)"], ["NAM","Namibia"], ["NRU","Nauru, Republic of"], ["NPL","Nepal, Kingdom of"], ["ANT","Netherlands Antilles"], ["NLD","Netherlands, Kingdom of the"], ["NCL","New Caledonia"], ["NZL","New Zealand"], ["NIC","Nicaragua, Republic of"], ["NER","Niger, Republic of the"], ["NGA","Nigeria, Federal Republic of"], ["NIU","Niue, Republic of"], ["NFK","Norfolk Island"], ["MNP","Northern Mariana Islands"], ["NOR","Norway, Kingdom of"], ["OMN","Oman, Sultanate of (was Muscat and Oman)"], ["PAK","Pakistan, Islamic Republic of"], ["PLW","Palau"], ["PSE","Palestinian Territory, Occupied"], ["PAN","Panama, Republic of"], ["PNG","Papua New Guinea"], ["PRY","Paraguay, Republic of"], ["PER","Peru, Republic of"], ["PHL","Philippines, Republic of the"], ["PCN","Pitcairn Island"], ["PRT","Portugal, Portuguese Republic"], ["PRI","Puerto Rico"], ["QAT","Qatar, State of"], ["REU","Reunion"], ["ROU","Romania, Socialist Republic of"], ["RWA","Rwanda, Rwandese Republic"], ["SHN","St. Helena"], ["KNA","St. Kitts and Nevis"], ["LCA","St. Lucia"], ["SPM","St. Pierre and Miquelon"], ["VCT","St. Vincent and the Grenadines"], ["WSM","Samoa, Independent State of (was Western Samoa)"], ["SMR","San Marino, Republic of"], ["STP","Sao Tome and Principe, Democratic Republic of"], ["SAU","Saudi Arabia, Kingdom of"], ["SEN","Senegal, Republic of"], ["SCG","Serbia and Montenegro"], ["SYC","Seychelles, Republic of"], ["SLE","Sierra Leone, Republic of"], ["SGP","Singapore, Republic of"], ["SVK","Slovakia (Slovak Republic)"], ["SVN","Slovenia"], ["SLB","Solomon Islands (was British Solomon Islands)"], ["SOM","Somalia, Somali Republic"], ["ZAF","South Africa, Republic of"], ["SGS","South Georgia and the South Sandwich Islands"], ["ESP","Spain, Spanish State"], ["LKA","Sri Lanka, Democratic Socialist Republic of (was Ceylon)"], ["SDN","Sudan, Democratic Republic of the"], ["SUR","Suriname, Republic of"], ["SJM","Svalbard & Jan Mayen Islands"], ["SWZ","Swaziland, Kingdom of"], ["CHE","Switzerland, Swiss Confederation"], ["SYR","Syrian Arab Republic"], ["TJK","Tajikistan"], ["TZA","Tanzania, United Republic of"], ["THA","Thailand, Kingdom of"], ["TLS","Timor-Leste, Democratic Republic of"], ["TGO","Togo, Togolese Republic"], ["TKL","Tokelau (Tokelau Islands)"], ["TON","Tonga, Kingdom of"], ["TTO","Trinidad and Tobago, Republic of"], ["TUN","Tunisia, Republic of"], ["TUR","Turkey, Republic of"], ["TKM","Turkmenistan"], ["TCA","Turks and Caicos Islands"], ["TUV","Tuvalu (was part of Gilbert & Ellice Islands)"], ["VIR","US Virgin Islands"], ["UGA","Uganda, Republic of"], ["ARE","United Arab Emirates (was Trucial States)"], ["GBR","United Kingdom of Great Britain & N. Ireland"], ["UMI","United States Minor Outlying Islands"], ["URY","Uruguay, Eastern Republic of"], ["VUT","Vanuatu (was New Hebrides)"], ["VEN","Venezuela, Bolivarian Republic of"], ["VNM","Viet Nam, Socialist Republic of (was Democratic Republic of & Republicof)"], ["WLF","Wallis and Futuna Islands"], ["ESH","Western Sahara (was Spanish Sahara)"], ["YEM","Yemen"], ["ZMB","Zambia, Republic of"], ["ZWE","Zimbabwe (was Southern Rhodesia)"], ["ATB","British Antarctic Territory"], ["BUR","Burma, Socialist Republic of the Union of"], ["BYS","Byelorussian SSR Soviet Socialist Republic"], ["CTE","Canton & Enderbury Islands"], ["DHY","Dahomey"], ["ATN","Dronning Maud Land"], ["TMP","East Timor (was Portuguese Timor)"], ["AFI","French Afars and Issas"], ["ATF","French Southern and Antarctic Territories (now split between AQ and TF)"], ["DDR","German Democratic Republic"], ["DEU","Germany, Federal Republic of"], ["GEL","Gilbert & Ellice Islands (now split into Kiribati and Tuvalu)"], ["JTN","Johnston Island"], ["MID","Midway Islands"], ["ANT","Netherlands Antilles"], ["NTZ","Neutral Zone (formerly between Saudi Arabia & Iraq)"], ["NHB","New Hebrides"], ["PCI","Pacific Islands (trust territory) (divided into FM, MH, MP, and PW)"], ["PAN","Panama, Republic of"], ["PCZ","Panama Canal Zone"], ["ROM","Romania, Socialist Republic of"], ["KNA","St. Kitts-Nevis-Anguilla (now St. Kitts and Nevis and Anguilla)"], ["SKM","Sikkim"], ["RHO","Southern Rhodesia"], ["ESH","Spanish Sahara (now Western Sahara)"], ["PUS","US Miscellaneous Pacific Islands"], ["HVO","Upper Volta, Republic of"], ["VAT","Vatican City State (Holy See)"], ["VDR","Viet-Nam, Democratic Republic of"], ["WAK","Wake Island"], ["YMD","Yemen, Democratic, People\'s Democratic Republic of"], ["YEM","Yemen, Yemen Arab Republic"], ["ZAR","Zaire, Republic of"] */ ].sort(new Function("return(arguments[0][1]",Genre,(Area==''?"":" @"+areaName),"",subTitle,"" ); title = Genre+(Area==''?"":"@"+areaName)+" ["+subTitle+"]"; } } //================================= // Title Selecter //================================= function makeTagSelectTitle( defaultTitle ) { var Tnum; var tagString = ""; tagString += ""+ ""+ ""; for( Tnum=1; Tnum<10; Tnum++ ){ tagString += ""; } tagString += ""; for( Tnum=0; Tnum<9; Tnum++ ){ // tagString += ""; tagString += ""; } tagString += ""; for( Tnum=0; Tnum<9; Tnum++ ){ // tagString += ""; tagString += ""; } tagString += "
"+Tnum+"
"; return( tagString ); } //================================= // Grade Selecter //================================= function makeTagSelectGrade( defaultGrade ){ if( !defaultGrade ){ defaultGrade = 0; } var tagString = ""; tagString += ""+ ""+ ""; for( var Tnum=0; Tnum<5; Tnum++ ){ tagString += ""; } tagString += "
初心者級位者有段者
7-10級4-6級1-3級初-四段五-九段
"; return( tagString ); } //================================= // County Selecter //================================= function makeTagSelectCountry( defaultFrom ){ if( !defaultFrom ){ defaultFrom = 'JPN'; } var tagString = ""; tagString += ""; return( tagString ); } //=============================== // set profile //=============================== function setProfile(){ //ProfileList; if(!ProfileList['ID']){ return; } with(document.forms[0]){ if(ProfileList['ID']!=''){ ID.value = ProfileList['ID']; } if(ProfileList['MAIL']!=''){ MAIL.value = ProfileList['MAIL']; } if(ProfileList['NICK']!=''){ NICK_NAME.value = ProfileList['NICK']; } if(ProfileList['REAL']!=''){ REAL_NAME.value = ProfileList['REAL']; } //---------------------------- title if(ProfileList['TITLE']!=''){ var selectNum = 0; if(ProfileList['TITLE'].charAt(0) != '0'){ selectNum = ProfileList['TITLE'].toUpperCase().charCodeAt(0)-'A'.charCodeAt(0)+1+(ProfileList['TITLE'].charAt(0)<'a'?0:9); } TITLE[selectNum].checked = true; } //---------------------------- grade var selectNum = ProfileList['GRADE']; GRADE[isNaN(selectNum)?0:selectNum].checked = true; /* //---------------------------- title if(ProfileList['TITLE']!=''){ var selectNum = 0; if(ProfileList['TITLE'].charAt(0) != '0'){ selectNum = ProfileList['TITLE'].toUpperCase().charCodeAt(0)-'A'.charCodeAt(0)+1+(ProfileList['TITLE'].charAt(0)<'a'?0:9); } TITLE[selectNum].checked = true; } //---------------------------- grade if(1/g,"\n").replace( />/g, ">" ).replace( /</g, "<" ); ABOUT_ME_MY_LANGUAGE.value = ProfileList['MESSAGE_MY_LANGUAGE'].replace(/
/g,"\n").replace( />/g, ">" ).replace( /</g, "<" ); } } //====================================================================================== // input check // * each small functions check the value only. // * and small functions return "error message" or false(=OK). //====================================================================================== //==================================== // ID input check //==================================== function isErrorID ( valueID ){ var errorMSG = ""; if( valueID.length == 0 ){ errorMSG += "\n\n* 「ID」を入れて下さい"; // }else if( valueID.match( / / ) || valueID.indexOf( String.fromCharCode( 12288 ) ) != -1 ){ }else if( valueID.match( / | / ) ){ errorMSG += "\n\n* 「ID」にスペースは使えません"; }else if( valueID.match( /\W/ ) ){ errorMSG += "\n\n* 「ID」には、アルファベットか数字しか使えません"; }else if( valueID.match( /^[0-9]/ ) && !valueID.match( /^(11125325)|(777)$/ ) ){ errorMSG += "\n\n* 「ID」の先頭は、アルファベットにして下さい。"; }else if( valueID.length < 3 || 16 < valueID.length ){ errorMSG += "\n\n* 「ID」は、3-16文字で入力して下さい"; }else if( valueID.toUpperCase().match( /^TEST/ ) ){ errorMSG += "\n\n* その「ID」は使えません [ "+valueID+" ]"; } return( errorMSG ); } //==================================== // KEY input check //==================================== function isErrorKEY ( valueKEY, confirmKEY ){ var errorMSG = ""; if( valueKEY.length == '' ){ errorMSG += "\n* 「KEY」が入っていません"; }else if( valueKEY.length < 4 || 8 < valueKEY.length ){ errorMSG += "\n\n* 「KEY」は、4-8文字で入力して下さい"; }else if( valueKEY != confirmKEY ){ errorMSG += "\n\n* 「KEY」が確認用のものと一致しません"; } return( errorMSG ); } //==================================== // MAIL input check //==================================== function isErrorMAIL ( valueMAIL, confirmMAIL ){ var errorMSG = ""; if( valueMAIL == '' ){ errorMSG += "\n\n* 「メール」が入っていません"; }else if( valueMAIL.match( /[^\w@\.\-]/ ) || !valueMAIL.match( /.+@.+/ ) ){ errorMSG += "\n\n* 不正なメールアドレスです[ "+valueMAIL+" ]"; } return( errorMSG ); } //================================== // check enter and reissue //================================== function entryCheck ( Fobj, mode ){ var errorMSG = ""; with( Fobj ){ //---------------- ID check errorMSG += isErrorID( ID.value ); if( mode == 'ENTER' ){ errorMSG += isErrorKEY( KEY.value, KEY.value ); }else{ errorMSG += isErrorMAIL( MAIL.value, MAIL.value ); } if( errorMSG.length ){ alert( errorMSG ); return false; } // setCookieLimited( "IDmemo", ID.value, 7 ); cutCookie( "IDmemo" ); } return true; } //==================================== // input check for entry //==================================== function checkProfile ( Fobj ){ var errorMSG = ''; with( Fobj ){ var editMode = MODE.value=="edit"; errorMSG += isErrorID( ID.value ); errorMSG += isErrorMAIL( MAIL.value, MAIL.value ); if( KEY.value != "" ){ var keyError = isErrorKEY( KEY.value, KEY_CONFIRM.value ); if( keyError != "" ){ errorMSG += keyError; KEY.value = ''; KEY_CONFIRM.value = ''; } } if( !editMode && REAL_NAME.value == '' ){ errorMSG += "\n\n* 「REAL NAME」が入っていません"; } if( 0 < errorMSG.length ){ alert( "入力内容に誤りがあります。" + errorMSG ); return( false ); } } //return( false ); return( true ); } //=============================== // change search //=============================== function changeSearch ( key, val ) { var getSearch = location.search; location.search = "?" + ( getSearch.replace( /^(\?|&)/, "" ) + "&" ).replace( new RegExp( key+"=[^&]*&", "g" ), "" ) + key + "=" + val; } //============================ // name link tag //============================ function makeNameLink ( IDname, callArea ){ return( ""+ IDname + "" ); } //================================= // draw members table // // ID_SORT // MEMBER_LIST //================================= function drawMembersTable( callID, callArea ){ //-------------------------------------- no members if( !ID_SORT.length ){ document.write( "No members" ); return; } var tagString = ""; //-------------------------------------- draw table header tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; // tagString += ""; tagString += ""; tagString += ""; tagString += "ID"; tagString += "NICK"; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; // tagString += ""; tagString += ""; document.write( tagString ); tagString = ""; //-------------------------------------- draw table body var fullRow = ID_SORT.length; for( var IDnum in ID_SORT ){ var getID = ID_SORT[ IDnum ]; if( MEMBER_LIST[ getID ].GRADE == null ){ continue; } var isCallID = callID == getID; var backColor = isCallID ? "lightgreen" : ""; tagString += ""; var RollObj = MEMBER_LIST[ getID ]; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; var dateKeyList = [ "DATE_REGISTER", "DATE_LAST", "DATE_EDIT", "DATE_EXPIRE" ]; for( var Dnum in dateKeyList ){ var readDate = RollObj[ dateKeyList[ Dnum ] ]; var passDays = readDate[ 0 ]; tagString += ""; } tagString += ""; } tagString += "
No.名前情報日付呼び出しNICK
来自グレード段級登録最終編集期限"; tagString += makeMemberSelecterBoxTag( ID_SORT, "ID", callID ); // tagString += ""; tagString += makeMemberSelecterBoxTag( ID_SORT, "NICK", callID ); tagString += "
" + ( SORT_DIRECTION ? RollObj.NUMBER : ID_SORT.length - RollObj.NUMBER +1 ) + "" + makeNameLink( RollObj.ID, callArea ) + "" + RollObj.NICK + "" + makeFromFlagTag( "./", RollObj.FROM ) + "" + "*****".substr( 0, parseInt( RollObj.GRADE ) + 1 ) + "" + RollObj.TITLE + ""; tagString += readDate[ 2 ] + "
"; document.write( tagString ); return; } //================================= // members selecter //================================= function makeMemberSelecterBoxTag ( IDsort, isType, callID ){ var isTypeID = isType.toUpperCase() == 'ID'; var sortDirection = isType < "a"; var sortList = [].concat( IDsort ).sort( new Function( isTypeID ? "return( arguments[ 0 ].toUpperCase() < arguments[ 1 ].toUpperCase() ? -1 : 1 );" : "return( MEMBER_LIST[ arguments[ 0 ] ].NICK.toUpperCase() < MEMBER_LIST[ arguments[ 1 ] ].NICK.toUpperCase() ? -1 : 1 );" ) ); tagString = ""; //-------------------- members selector tagString += ""; return tagString; } //============================== // make flag tag //============================== function makeFromFlagTag ( path, callFrom ){ if( "/JPN/KOR/CHN/UKR/RUS/EST/SWE/ARM/AZE/UZB/LVA/BLR/POL/FIN/USA/".match( "/"+callFrom+"/" ) ){ // if( "/JPN/KOR/CHN/UKR/RUS/EST/SWE/".match( "/"+callFrom+"/" ) ){ callFrom = ""+callFrom+""; } /* if( callFrom=='JPN' ){ callFrom = "Japanese"; }else if( callFrom=='CHN' ){ callFrom = 'Chinese'; }else if( callFrom=='TWN' ){ callFrom = 'Taiwanese'; }else if( callFrom=='KOR' ){ callFrom = 'Korean'; } */ return( callFrom ); } //=========================================== // draw player's infomation //=========================================== function drawPlayer( callID ){ var Mset = MEMBER_LIST[ callID ]; if( Mset == null ){ document.write( "No data about [ ",callID," ]" ); return; } var tagString = ""; tagString += ""; //------------------- ID & NICK NAME tagString += ""+ ""; tagString += ""; tagString += ""; tagString += ""+ ""+ ""+ ""+ ""+ ""+ ""; tagString += ""+ ""+ ""+ ""+ ""+ ""+ ""; //------------------- date tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; //------------------- about me tagString += ""; tagString += ""+ ""; //------------------- about me tagString += ""+ ""+ ""; tagString += "
名前情報" + makeMemberSelecterBoxTag( ID_SORT, 'ID', callID ) + ( isIE ? "" : "" ) + makeMemberSelecterBoxTag( ID_SORT, 'NICK', callID ) + "
ID"+callID+"段級グレード来自
NICK" + Mset.NICK + "" + Mset.TITLE + ""+( "*****".substr( 0, parseInt( Mset.GRADE ) + 1 ) )+""+makeFromFlagTag( "./", Mset.FROM )+"
日付
"; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; tagString += ""; var dateKeyList = [ "DATE_REGISTER", "DATE_LAST", "DATE_EDIT", "DATE_EXPIRE" ]; for( var Dkey in dateKeyList ){ tagString += ""; } tagString += ""; tagString += "
登録最終編集期限
" + Mset[ dateKeyList[ Dkey ] ][ 2 ] + "
"; tagString += "
一言
English"+Mset.MESSAGE_ENGLISH.replace( /\\n/g, "
" )+"
自分の言語"+Mset.MESSAGE_MINE.replace( /\\n/g, "
" )+"
"; document.write( tagString ); } //======================================= // float menu set for each GENRE //======================================= function drawFloatMenuByGenre (){ var MENU_LIST = []; MENU_LIST[ "Login" ] = [ ["MEMBERs", 0,"./Login.cgi?MODE=members&GENRE="+COMMON_GENRE+"&AREA="+COMMON_AREA, '',"_self"], ["PROFILE EDIT", 0,"./Login.cgi?MODE=profile&GENRE="+COMMON_GENRE+"&AREA="+COMMON_AREA, '',"_self"], ["LOGOUT", 0,"./Login.cgi?MODE=logout&GENRE="+COMMON_GENRE+"&AREA="+COMMON_AREA, '',"_self"] ]; var baseMenu = []; if( !COMMON_GENRE.match( /Login/ ) ){ baseMenu = MENU_LIST[ "Login" ]; } MENU_LIST[ "RtPBS" ] = [ ["LOUNGE", 0,'../RtPBS/RtPBS.cgi?AREA='+COMMON_AREA, '',"_self"], ["RANKing", 0,'../RtPBS/RtPBS.cgi?MODE=rank&AREA='+COMMON_AREA, '',"_self"] // ["USAGE", 0,'../RtPBS/RtPBSentry.cgi?MODE=usageroom', '',"_self"] // ["FAQ", 0,'../RtPBS/RtPBSentry.cgi?MODE=FAQroom', '',"_self"] ]; MENU_LIST[ "WtPBS" ] = [ ["LOUNGE", 0,'../WtPBS/WtPBS.cgi?MODE=lounge&AREA='+COMMON_AREA, '',"_self"], ["PLAY-GAMEs", 0,'../WtPBS/WtPBS.cgi?MODE=playroom&AREA='+COMMON_AREA, '#PLAY_LIST',"_self"], ["OPEN-GAMEs", 0,'../WtPBS/WtPBS.cgi?MODE=openroom&AREA='+COMMON_AREA, '#OPEN_LIST',"_self"], ["OVER-GAMEs", 0,'../WtPBS/WtPBS.cgi?MODE=overroom&AREA='+COMMON_AREA, '#OVER_LIST',"_self"], ["GEM-TREE BUNDLER", 0,'../WtPBS/WtPBS.cgi?MODE=GTB&AREA='+COMMON_AREA, '',"_self"], ["SCORE", 0,'../WtPBS/WtPBS.cgi?MODE=scoreroom&AREA='+COMMON_AREA, '',"_self"] /*, ["USAGE", 0,'../WtPBS/WtPBS.cgi?MODE=usageroom', '',"_self"], ["FAQ", 0,'../WtPBS/WtPBS.cgi?MODE=FAQroom', '',"_self"] */ //, // ["TRIAL AREA", 0,'./WtPBSentry.cgi?MODE=entrance&FOLDER=trial28', '',"_self"], // ["BBS for REPORT", 0,'http://works28.renju.info/FBBS/FBBS.cgi?Folder=proofread/WtPBS', '',"_blank"] // ["BBS for REPORT", 0,'javascript:window.open("http://works28.renju.info/FBBS/FBBS.cgi?Folder=proofread/WtPBS","FBBS4WtPBSreport","");document.URL;', '',null] ]; drawFloatMenu( COMMON_GENRE+" MENU",baseMenu.concat(MENU_LIST[COMMON_GENRE]).sort(new Function("return(arguments[0][0]