//Flashからの呼び出し用
function WO(FileID){
 var dURL = "http://cgi.kyoiku.metro.tokyo.jp/aps/school/school.cgi?highschool&";
 kyoikusearch = window.open(dURL+FileID, "kyoikusearch", "width=540,height=600");
 kyoikusearch.focus();
}

//HTMLからの呼び出し用
function WOhtm(){
 kyoikusearch = window.open("", "kyoikusearch", "width=540,height=600");
 kyoikusearch.focus();
}

//Flash版をjavaScript化 2009/06
//マウスのオーバー,アウトでimageを変える処理
function swImg(iName,str)
{
    document.images[iName].src = str;
}

//クリックして23区・都下への切り替えと戻る処理
function changeMap(n)
{
    if(n==1){
	document.images["map1"].style.visibility = "visible";
	document.images["map1"].style.position = "static";
	document.images["map4"].style.visibility = "hidden";
	document.images["map4"].style.position = "absolute";
	document.images["map4"].style.left = 120;
	document.images["map4"].style.top = 190;
	document.images["map5"].style.visibility = "hidden";
	document.images["map5"].style.position = "absolute";
	document.images["map5"].style.left = 120;
	document.images["map5"].style.top = 190;
    }
    if(n==4){
	document.images["map4"].style.visibility = "visible";
	document.images["map4"].style.position = "static";
	document.images["map1"].style.visibility = "hidden";
	document.images["map1"].style.position = "absolute";
	document.images["map1"].style.left = 190;
	document.images["map1"].style.top = 120;
	document.images["map5"].style.visibility = "hidden";
    }
    if(n==5){
	document.images["map5"].style.visibility = "visible";
	document.images["map5"].style.position = "static";
	document.images["map1"].style.visibility = "hidden";
	document.images["map1"].style.position = "absolute";
	document.images["map1"].style.left = 190;
	document.images["map1"].style.top = 120;
	document.images["map4"].style.visibility = "hidden";
    }
}

//各学校のセル表示
function whyouzi(wName,wFlg) {
    var xx = -240;
    var yy = 30;
    str = navigator.appName.toUpperCase();

    if (str.indexOf("NETSCAPE") >= 0) {
      var xx = 190;
      var yy = -270;
    }
    if (wFlg == 4){
	document.images["map4U"].style.visibility = "visible";
	document.images["map4U"].style.position = "static";
	document.images["map4"].style.visibility = "hidden";
	document.images["map4"].style.position = "absolute";
	document.images["map4"].style.left = 120;
	document.images["map4"].style.top = 190;
	document.images["map5"].style.visibility = "hidden";
	document.images["map5"].style.position = "absolute";
	document.images["map5"].style.left = 120;
	document.images["map5"].style.top = 190;
    }
    if (wFlg == 5){
	document.images["map5U"].style.visibility = "visible";
	document.images["map5U"].style.position = "static";
	document.images["map4"].style.visibility = "hidden";
	document.images["map4"].style.position = "absolute";
	document.images["map4"].style.left = 120;
	document.images["map4"].style.top = 190;
	document.images["map5"].style.visibility = "hidden";
	document.images["map5"].style.position = "absolute";
	document.images["map5"].style.left = 120;
	document.images["map5"].style.top = 190;
    }


　　switch (wName) {
    case "nerima":
      hyouji.style.visibility = "visible";
      nerima.style.visibility = "visible";
      nerima.style.left = xx;
      nerima.style.top = yy;
      break;
    case "itabashi":
      hyouji.style.visibility = "visible";
      itabashi.style.visibility = "visible";
      itabashi.style.left = xx;
      itabashi.style.top = yy;
      break;
    case "kita":
      hyouji.style.visibility = "visible";
      kita.style.visibility = "visible";
      kita.style.left = xx;
      kita.style.top = yy;
      break;
    case "adachi":
      hyouji.style.visibility = "visible";
      adachi.style.visibility = "visible";
      adachi.style.left = xx;
      adachi.style.top = yy;
      break;
    case "katsushika":
      hyouji.style.visibility = "visible";
      katsushika.style.visibility = "visible";
      katsushika.style.left = xx;
      katsushika.style.top = yy;
      break;
    case "edogawa":
      hyouji.style.visibility = "visible";
      edogawa.style.visibility = "visible";
      edogawa.style.left = xx;
      edogawa.style.top = yy;
      break;
    case "koutou":
      hyouji.style.visibility = "visible";
      koutou.style.visibility = "visible";
      koutou.style.left = xx;
      koutou.style.top = yy;
      break;
    case "sumida":
      hyouji.style.visibility = "visible";
      sumida.style.visibility = "visible";
      sumida.style.left = xx;
      sumida.style.top = yy;
      break;
    case "taitou":
      hyouji.style.visibility = "visible";
      taitou.style.visibility = "visible";
      taitou.style.left = xx;
      taitou.style.top = yy;
      break;
    case "arakawa":
      hyouji.style.visibility = "visible";
      arakawa.style.visibility = "visible";
      arakawa.style.left = xx;
      arakawa.style.top = yy;
      break;
    case "bunkyou":
      hyouji.style.visibility = "visible";
      bunkyou.style.visibility = "visible";
      bunkyou.style.left = xx;
      bunkyou.style.top = yy;
      break;
    case "toshima":
      hyouji.style.visibility = "visible";
      toshima.style.visibility = "visible";
      toshima.style.left = xx;
      toshima.style.top = yy;
      break;
    case "nakano":
      hyouji.style.visibility = "visible";
      nakano.style.visibility = "visible";
      nakano.style.left = xx;
      nakano.style.top = yy;
      break;
    case "suginami":
      hyouji.style.visibility = "visible";
      suginami.style.visibility = "visible";
      suginami.style.left = xx;
      suginami.style.top = yy;
      break;
    case "setagaya":
      hyouji.style.visibility = "visible";
      setagaya.style.visibility = "visible";
      setagaya.style.left = xx;
      setagaya.style.top = yy;
      break;
    case "oota":
      hyouji.style.visibility = "visible";
      oota.style.visibility = "visible";
      oota.style.left = xx;
      oota.style.top = yy;
      break;
    case "shinagawa":
      hyouji.style.visibility = "visible";
      shinagawa.style.visibility = "visible";
      shinagawa.style.left = xx;
      shinagawa.style.top = yy;
      break;
    case "minato":
      hyouji.style.visibility = "visible";
      minato.style.visibility = "visible";
      minato.style.left = xx;
      minato.style.top = yy;
      break;
    case "chuuou":
      hyouji.style.visibility = "visible";
      chuuou.style.visibility = "visible";
      chuuou.style.left = xx;
      chuuou.style.top = yy;
      break;
    case "chiyoda":
      hyouji.style.visibility = "visible";
      chiyoda.style.visibility = "visible";
      chiyoda.style.left = xx;
      chiyoda.style.top = yy;
      break;
    case "shinjyuku":
      hyouji.style.visibility = "visible";
      shinjyuku.style.visibility = "visible";
      shinjyuku.style.left = xx;
      shinjyuku.style.top = yy;
      break;
    case "shibuya":
      hyouji.style.visibility = "visible";
      shibuya.style.visibility = "visible";
      shibuya.style.left = xx;
      shibuya.style.top = yy;
      break;
    case "meguro":
      hyouji.style.visibility = "visible";
      meguro.style.visibility = "visible";
      meguro.style.left = xx;
      meguro.style.top = yy;
      break;

    case "oume":
      hyouji.style.visibility = "visible";
      oume.style.visibility = "visible";
      oume.style.left = xx;
      oume.style.top = yy;
      break;
    case "mizuho":
      hyouji.style.visibility = "visible";
      mizuho.style.visibility = "visible";
      mizuho.style.left = xx;
      mizuho.style.top = yy;
      break;
    case "musashimura":
      hyouji.style.visibility = "visible";
      musashimura.style.visibility = "visible";
      musashimura.style.left = xx;
      musashimura.style.top = yy;
      break;
    case "higashiyamato":
      hyouji.style.visibility = "visible";
      higashiyamato.style.visibility = "visible";
      higashiyamato.style.left = xx;
      higashiyamato.style.top = yy;
      break;
    case "higashimurayama":
      hyouji.style.visibility = "visible";
      higashimurayama.style.visibility = "visible";
      higashimurayama.style.left = xx;
      higashimurayama.style.top = yy;
      break;
    case "kiyose":
      hyouji.style.visibility = "visible";
      kiyose.style.visibility = "visible";
      kiyose.style.left = xx;
      kiyose.style.top = yy;
      break;
    case "higashikurume":
      hyouji.style.visibility = "visible";
      higashikurume.style.visibility = "visible";
      higashikurume.style.left = xx;
      higashikurume.style.top = yy;
      break;
    case "nishitokyo":
      hyouji.style.visibility = "visible";
      nishitokyo.style.visibility = "visible";
      nishitokyo.style.left = xx;
      nishitokyo.style.top = yy;
      break;
    case "kodaira":
      hyouji.style.visibility = "visible";
      kodaira.style.visibility = "visible";
      kodaira.style.left = xx;
      kodaira.style.top = yy;
      break;
    case "kokubunji":
      hyouji.style.visibility = "visible";
      kokubunji.style.visibility = "visible";
      kokubunji.style.left = xx;
      kokubunji.style.top = yy;
      break;
    case "kunitachi":
      hyouji.style.visibility = "visible";
      kunitachi.style.visibility = "visible";
      kunitachi.style.left = xx;
      kunitachi.style.top = yy;
      break;
    case "koganei":
      hyouji.style.visibility = "visible";
      koganei.style.visibility = "visible";
      koganei.style.left = xx;
      koganei.style.top = yy;
      break;
    case "musashino":
      hyouji.style.visibility = "visible";
      musashino.style.visibility = "visible";
      musashino.style.left = xx;
      musashino.style.top = yy;
      break;
    case "mitaka":
      hyouji.style.visibility = "visible";
      mitaka.style.visibility = "visible";
      mitaka.style.left = xx;
      mitaka.style.top = yy;
      break;
    case "choufu":
      hyouji.style.visibility = "visible";
      choufu.style.visibility = "visible";
      choufu.style.left = xx;
      choufu.style.top = yy;
      break;
    case "komae":
      hyouji.style.visibility = "visible";
      komae.style.visibility = "visible";
      komae.style.left = xx;
      komae.style.top = yy;
      break;
    case "fuchu":
      hyouji.style.visibility = "visible";
      fuchu.style.visibility = "visible";
      fuchu.style.left = xx;
      fuchu.style.top = yy;
      break;
    case "inagi":
      hyouji.style.visibility = "visible";
      inagi.style.visibility = "visible";
      inagi.style.left = xx;
      inagi.style.top = yy;
      break;
    case "tama":
      hyouji.style.visibility = "visible";
      tama.style.visibility = "visible";
      tama.style.left = xx;
      tama.style.top = yy;
      break;
    case "hino":
      hyouji.style.visibility = "visible";
      hino.style.visibility = "visible";
      hino.style.left = xx;
      hino.style.top = yy;
      break;
    case "tachikawa":
      hyouji.style.visibility = "visible";
      tachikawa.style.visibility = "visible";
      tachikawa.style.left = xx;
      tachikawa.style.top = yy;
      break;
    case "hamura":
      hyouji.style.visibility = "visible";
      hamura.style.visibility = "visible";
      hamura.style.left = xx;
      hamura.style.top = yy;
      break;
    case "fussa":
      hyouji.style.visibility = "visible";
      fussa.style.visibility = "visible";
      fussa.style.left = xx;
      fussa.style.top = yy;
      break;
    case "akishima":
      hyouji.style.visibility = "visible";
      akishima.style.visibility = "visible";
      akishima.style.left = xx;
      akishima.style.top = yy;
      break;
    case "akiruno":
      hyouji.style.visibility = "visible";
      akiruno.style.visibility = "visible";
      akiruno.style.left = xx;
      akiruno.style.top = yy;
      break;
    case "hachiouji":
      hyouji.style.visibility = "visible";
      hachiouji.style.visibility = "visible";
      hachiouji.style.left = xx;
      hachiouji.style.top = yy;
      break;
    case "machida":
      hyouji.style.visibility = "visible";
      machida.style.visibility = "visible";
      machida.style.left = xx;
      machida.style.top = yy;
      break;
    case "shotou":
      hyouji.style.visibility = "visible";
      shotou.style.visibility = "visible";
      shotou.style.left = xx;
      shotou.style.top = yy;
      break;
    }
}

//マウス左クリックで各学校セルを消す（I.E以外はリンクから本関数を呼び出すこと）
function thisDocument() {
    nerima.style.visibility = "hidden";
    itabashi.style.visibility = "hidden";
    kita.style.visibility = "hidden";
    adachi.style.visibility = "hidden";
    katsushika.style.visibility = "hidden";
    edogawa.style.visibility = "hidden";
    koutou.style.visibility = "hidden";
    sumida.style.visibility = "hidden";
    taitou.style.visibility = "hidden";
    arakawa.style.visibility = "hidden";
    bunkyou.style.visibility = "hidden";
    toshima.style.visibility = "hidden";
    nakano.style.visibility = "hidden";
    suginami.style.visibility = "hidden";
    setagaya.style.visibility = "hidden";
    oota.style.visibility = "hidden";
    shinagawa.style.visibility = "hidden";
    minato.style.visibility = "hidden";
    chuuou.style.visibility = "hidden";
    chiyoda.style.visibility = "hidden";
    shinjyuku.style.visibility = "hidden";
    shibuya.style.visibility = "hidden";
    meguro.style.visibility = "hidden";

    oume.style.visibility = "hidden";
    mizuho.style.visibility = "hidden";
    musashimura.style.visibility = "hidden";
    higashiyamato.style.visibility = "hidden";
    higashimurayama.style.visibility = "hidden";
    kiyose.style.visibility = "hidden";
    higashikurume.style.visibility = "hidden";
    nishitokyo.style.visibility = "hidden";
    kodaira.style.visibility = "hidden";
    kokubunji.style.visibility = "hidden";
    kunitachi.style.visibility = "hidden";
    koganei.style.visibility = "hidden";
    musashino.style.visibility = "hidden";
    mitaka.style.visibility = "hidden";
    choufu.style.visibility = "hidden";
    komae.style.visibility = "hidden";
    fuchu.style.visibility = "hidden";
    inagi.style.visibility = "hidden";
    tama.style.visibility = "hidden";
    hino.style.visibility = "hidden";
    tachikawa.style.visibility = "hidden";
    hamura.style.visibility = "hidden";
    fussa.style.visibility = "hidden";
    akishima.style.visibility = "hidden";
    akiruno.style.visibility = "hidden";
    hachiouji.style.visibility = "hidden";
    machida.style.visibility = "hidden";
    shotou.style.visibility = "hidden";
    hyouji.style.visibility = "hidden";

    if(document.images["map4U"].style.visibility == "visible"){
	document.images["map4"].style.visibility = "visible";
	document.images["map4"].style.position = "static";
	document.images["map4U"].style.visibility = "hidden";
	document.images["map4U"].style.position = "absolute";
	document.images["map4U"].style.left = 120;
	document.images["map4U"].style.top = 190;
    }
    if(document.images["map5U"].style.visibility == "visible"){
	document.images["map5"].style.visibility = "visible";
	document.images["map5"].style.position = "static";
	document.images["map5U"].style.visibility = "hidden";
	document.images["map5U"].style.position = "absolute";
	document.images["map5U"].style.left = 120;
	document.images["map5U"].style.top = 190;
    }
}

//別窓で指定校を開く
function subwindow(w_sclName){
    wURL = "http://cgi.kyoiku.metro.tokyo.jp/aps/school/school.cgi?highschool&" + w_sclName;
    window.open(wURL,"","toolbar=no,location=no,directories=no,resizable=yes,width=540,height=600");
}