//停留所テーブル 列・行 配列作成
var row2Num=jsDB2.length;        //行数
var DB2=new Array(); DB2[0]=jsDB2[0].split(",");  //列・行 配列宣言＆0行目＝field名を取得
var col2Num=DB2[0].length-1;     //列数
function DB2_mkAry(){
    for(i=1;i<row2Num;i++){
        DB2[i]=jsDB2[i].split(",");
    }
}DB2_mkAry();

//路線テーブル 列・行 配列作成
var row3Num=jsDB3.length;        //行数
var DB3=new Array(); DB3[0]=jsDB3[0].split(",");  //列・行 配列宣言＆0行目＝field名を取得
var col3Num=DB3[0].length-1;     //列数
function DB3_mkAry(){
    for(i=1;i<row3Num;i++){
        DB3[i]=jsDB3[i].split(",");
    }
}DB3_mkAry();

//路線インデックス 列・行 配列作成
var row3xNum=jsIX3.length;        //行数
var IX3=new Array(); IX3[0]=jsIX3[0].split(",");  //列・行 配列宣言＆0行目＝field名を取得
var col3xNum=IX3[0].length - 1;     //列数
function IX3_mkAry(){
    for(i=1;i<row3xNum;i++){
        IX3[i]=jsIX3[i].split(",");
    }
}IX3_mkAry();


// _/_/_/路線の停留所リストを作成_/_/_/
function MakeBList(rosen){

  i=IX3[rosen][2];  //先頭番号
  while((i<row3Num)&&(DB3[i][1]==rosen)){
    j=DB3[i][2];        //停留所番号
    
//jsDB2[0]="停留所番号,停留所名,かな名,先頭時刻表番号,案内,1";
    document.write("<NOBR><A HREF='JavaScript:jump_BSub("
    +j+")'>"+DB2[j][1]+"</A>　"+DB2[j][2]+"</NOBR><BR>");
    
    i++;
  }
}

//_/_/_/路線の施設名所リストを作成_/_/_/
function MakeMList(rosen){

  meisho=rosen+5;
  i=IX3[meisho][2];  //先頭番号
  while((i<row3Num)&&(DB3[i][1]==meisho)){
    j=DB3[i][2];        //停留所番号

//jsDB2[0]="名所番号,名所名称,＊,最寄停留所番号,説明,2";
    document.write("<A HREF='JavaScript:jump_MSub("
    +j+", "+rosen+")'>"+DB2[j][1]+"</A><BR>");
    
    i++;
  }
}

//_/_/_/施設名所案内へ跳ぶ仕掛け_/_/_/
function jump_MSub(p,rosen){        //名所番号＆路線番号を後ろにつけて
  location.href="meisyo.htm?"+p+"?"+rosen;  //切り替え
}

