var D_Hunt="";
var tselect=0;
var lselect=0;
var nmselect=0;
var mselect=0;
//var P_Hunt=[
//["","","","","","","","","","","",""],["","","","","","","","","","","",""],
//["","","","","","","","","","","",""],["","","","","","","","","","","",""],
//["","","","","","","","","","","",""],["","","","","","","","","","","",""],
//["","","","","","","","","","","",""],["","","","","","","","","","","",""],
//["","","","","","","","","","","",""],["","","","","","","","","","","",""],
//];
function SetHunt(_setno){
if(minpageTimer){
clearTimeout(minpageTimer);
}
if(document.getElementById('minpage')){
if(_setno==1){
SetV("tdis",tselect);
SetV("ldis",lselect);
SetV("mdis",nmselect);
SelectMAP(2);
SetV("mnam",mselect);
SetMAP(2);
SetHunt(0);
}else{
var _2=CKeyWords(" _MC ");
var clickeve="";
var _3="";
var t=GetV("tdis");
var l=GetV("ldis");
var mn=GetV("mdis");
var m=GetV("mnam");
tselect=t;
lselect=l;
nmselect=mn;
mselect=m;
clickeve="";
if(D_Hunt==""){
var _5=new JKL.ParseXML.JSON("json/db_hunt.js");
D_Hunt=_5.parse();
}
_3+="<Table border='3' bordercolor='#ffaadd' style='text-align:center; height:10; width:90%;'>";
if(t==0 && l==0 && m==0){
_3+="<tr><td><DIV id='in'><BR>検索条件が１つ以上必要です。<BR>　</DIV></td></tr>";
}else{
var _tmin=0;
var _tmax=9;
var _lmin=0;
var _lmax=11;
if(t!=0){
_tmin=t-1;
_tmax=t-1;
}
if(l!=0){
_lmin=l-1;
_lmax=l-1;
}

var _3sw=0;

for(var _tl=_tmin;_tl<_tmax+1;_tl++){
for(var _ll=_lmin;_ll<_lmax+1;_ll++){

//if(P_Hunt[_tl][_ll]==""){
var _3minisw=0;
var _3mini="";

var pagename="";
switch(_tl){
case 0:
pagename+="近接威力型　(STR>AGI>DEX)";
break;
case 1:
pagename+="近接防御型　(VIT=>AGI>DEX)";
break;
case 2:
pagename+="魔法通常型　(INT=>DEX<>AGI)";
break;
case 3:
pagename+="魔法回避型　(AGI=>INT>DEX)";
break;
case 4:
pagename+="近接回避型　(AGI>STR>DEX)";
break;
case 5:
pagename+="近接神速型　(AGI=DEX)";
break;
case 6:
pagename+="近接スキル型　(STR=INT)";
break;
case 7:
pagename+="近接クリ型　(AGI=LUK)";
break;
case 8:
pagename+="魔法無詠唱型　(INT=DEX)";
break;
case 9:
pagename+="魔法戦士型　(STR<>AGI<>INT<>DEX)";
break;
}
pagename+="<BR>";
switch(_ll){
case 0:
pagename+="Lv1〜10";
break;
case 1:
pagename+="Lv11〜20";
break;
case 2:
pagename+="Lv21〜30";
break;
case 3:
pagename+="Lv31〜40";
break;
case 4:
pagename+="Lv41〜転職";
break;
case 5:
pagename+="転職〜Lv50";
break;
case 6:
pagename+="Lv51〜60";
break;
case 7:
pagename+="Lv61〜70";
break;
case 8:
pagename+="Lv71〜80";
break;
case 9:
pagename+="Lv81〜90";
break;
case 10:
pagename+="Lv91〜98";
break;
case 11:
pagename+="Lv99";
break;
}
_3mini+="<tr><td COLSPAN='4' id='top'><DIV id='all' style=\"font-weight:bold;\">"+pagename+"</DIV></th></tr>";

var _nowlist=D_Hunt.Huntdata.Type[_tl].Lv[_ll].No;
//_3b+="<tr><td  id='inb' colspan='4'><DIV id='in'>解説</DIV></td></tr>";
var _7=(_nowlist).length;
if(typeof(_7)=='undefined'||_7<2){
//_3+="<tr><td><DIV id='in'><BR>該当する情報がみつかりませんでした。<BR>　</DIV></td></tr>";
}else{
for(var i=1,ilen=_7;i<ilen;i++){
if(m!=0&&m!=_nowlist[i].mapno){
//_3+="<tr><td><DIV id='in'><BR>該当する情報がみつかりませんでした。<BR>　</DIV></td></tr>";
}else{
var _mapimg="img/map/";
var _mapname="";
var _mapmob="";
for(var k=0,klen=D_Maplist.length;k<klen;k++){
if(D_Maplist[k].No==_nowlist[i].mapno){
var _mapdata=D_Maplist[k];
_mapimg+=(_mapdata.Img+".png");
_mapname+=_mapdata.Name;
if(_mapdata.Sub!=""){
_mapname+=("<BR>("+_mapdata.Sub+")");
}
if(_mapdata.Mob[0]!=""){
for(var _l=0,_llen=_mapdata.Mob.length;_l<_llen;_l++){
var _mobboss="";
//var _moblv=0;
//var _mobhp=0;
//var _mobexp=0;
//var _mobjxp=0;
var _mobno=0;
for(var _k=0,_klen=D_Moblist.length;_k<_klen;_k++){
if(D_Moblist[_k].Name==_mapdata.Mob[_l]){
_mobboss=D_Moblist[_k].Boss;
//_moblv=D_Moblist[_k].Lv;
//_mobhp=D_Moblist[_k].Hp;
//_mobexp=D_Moblist[_k].Expb;
//_mobjxp=D_Moblist[_k].Expj;
_mobno=_k
break;
}
}
clickeve="D_NewLoad=2; ReadH(7,"+(_mobno+1)+");";
_mapmob+="　<A id='all' "+_2+" onClick='"+clickeve+"'>";
_mapmob+=_mapdata.Mob[_l];
_mapmob+="</A>"
if(_mobboss!="-"){
_mapmob+=("("+_mobboss+")");
}
//_mapmob+=" Lv"+_moblv+" HP"+_mobhp;
//_mapmob+=" EXP["+_mobexp+"/"+_mobjxp+"]";
_mapmob+="<BR>";
}
}else{
_mapmob+="出現モンスターなし";
}
break;
}
}
huntinadd[i]=new Array();
if(_nowlist[i].mapino[1]){
var j=0;
var jlen=_nowlist[i].mapino.length;
while(_nowlist[i].mapino[j]){
huntinadd[i][j]=_nowlist[i].mapino[j];
j++
}
huntinadd[i][j]=0;
}else{
//huntinadd[i-1]={_nowlist[i].mapino,0};
huntinadd[i][0]=_nowlist[i].mapino;
huntinadd[i][1]=0;
}

_3sw=1;
_3minisw=1;

var _3b="";
_3b+="<tr><td id='inb' width='32%'><DIV id='in'>MAP</DIV></td><td id='inb' width='40%'><DIV id='in'>出現モンスター</DIV></td><td id='inb' width='14%'><DIV id='in'>効率実績</DIV></td><td id='inb' width='14%'><DIV id='in'>オススメ<BR>ポイント</DIV></td></tr>";
_3mini+=_3b;
_3mini+="<tr><td><img src="+_mapimg+"><BR><DIV id='in'>"+_mapname+"</DIV></td>";
_3mini+="<td><DIV id='in' style='text-align:left;'>";
_3mini+=_mapmob;
_3mini+="</DIV></td><td>";
clickeve="sethuntin(\""+pagename+"\",\""+_mapname+"\",\""+(_tl+1)+"-"+_ll+"\","+i+","+_nowlist[i].mapno+");";
_3mini+="<A id='all' "+_2+" onClick='"+clickeve+"' target='_blank'>詳細表示</A><BR><BR>";
//_3mini+="<td><form action='http://form3.future-s.com/cgi/form3.cgi' method='post'>";
_3mini+="<td><form action='cgi/huntcounter.cgi' method='post'>";
//_3mini+="<input type='hidden' name='formid' value='060123145401'>";
//_3mini+="<input type='hidden' name='formsubject' value='オススメポイント'><BR>";
_3mini+="<input type='hidden' name='replyto' value=\""+(_tl+1)+"-"+_ll+","+_nowlist[i].mapno+",up\">";
_3mini+="<input type='submit' onclick='D_Hunt=\"\"' value='オススメ↑'></form>";
_3mini+="<DIV id='in'>"+_nowlist[i].mappoi+"</DIV>";
//_3mini+="<form action='http://form3.future-s.com/cgi/form3.cgi' method='post'>";
_3mini+="<form action='cgi/huntcounter.cgi' method='post'>";
//_3mini+="<input type='hidden' name='formid' value='060123145401'>";
//_3mini+="<input type='hidden' name='formsubject' value='オススメポイント'>";
_3mini+="<input type='hidden' name='replyto' value=\""+(_tl+1)+"-"+_ll+","+_nowlist[i].mapno+",dw\">";
_3mini+="<input type='submit' onclick='D_Hunt=\"\"' value='オススメ↓'></form></td></tr>";
_3mini+="<tr><td colspan='4'><DIV id='in' align='left'><BR>";
huntwisadd[i]=new Array();
for(var _k=0,_klen=_nowlist[i].mapwis.length;_k<_klen;_k++){
var _4=CKeyWords(_nowlist[i].mapwis[_k]);
huntwisadd[i][_k]=_4;
_3mini+=_4;
clickeve="sethuntupd(\""+pagename+"\",\""+_mapname+"\",\""+(_tl+1)+"-"+_ll+"\","+i+","+_nowlist[i].mapno+","+_k+");";
_3mini+="</DIV><DIV id='in' align='right'><A id='all' "+_2+" onClick='"+clickeve+"' target='_blank'>編集</A></DIV><DIV id='in' align='left'>";
}
huntwisadd[i][_k]="-";
_3mini+="<BR></DIV><DIV id='in' align='right'>最終更新日 '"+_nowlist[i].update+"</DIV><BR></td></tr>";
}
}

}

_3mini+="<tr><td COLSPAN='4' id='inb'><DIV id='in'>　</DIV></th></tr>";
clickeve="sethuntupd(\""+pagename+"\",\"\",\""+(_tl+1)+"-"+_ll+"\","+0+",\"\");";
_3mini+="<tr><td COLSPAN='4'><DIV id='in' align='right'><A id='all' "+_2+" onClick='"+clickeve+"' target='_blank'>追加</A></DIV></td></tr>";
_3mini+="<tr><td COLSPAN='4' id='ina'><DIV id='in'>　</DIV></th></tr>";

if(_3minisw==1){
_3+=_3mini;
}
//P_Hunt[_tl][_ll]=_3mini;

//}else{
//_3+=P_Hunt[_tl][_ll];
//}

}
}

if(_3sw==0){
_3+="<tr><td COLSPAN='4'><DIV id='in'><BR>検索条件に該当する情報は登録されていません。<BR>　</DIV></td></tr>";
if(t!=0 && l!=0){
_3+="<tr><td COLSPAN='4' id='inb'><DIV id='in'>　</DIV></th></tr>";
clickeve="sethuntupd(\""+pagename+"\",\"\",\""+(t)+"-"+(l-1)+"\","+0+",\"\");";
_3+="<tr><td COLSPAN='4'><DIV id='in' align='right'><A id='all' "+_2+" onClick='"+clickeve+"' target='_blank'>追加</A></DIV></td></tr>";
_3+="<tr><td COLSPAN='4' id='ina'><DIV id='in'>　</DIV></th></tr>";
}
}

}
_3+="</Table>";
SetH("huntdata",_3);
}
}else{
//minpageTimer=setTimeout("SetHunt("+t+","+l+");",0);
minpageTimer=setTimeout("SetHunt();",0);
}
}

