﻿
window.onload = function() {
  
  openFlash('flash_map','map/map.swf',400,400);
  
  var lng = 139.6917;
  var lat = 35.6895;
  var lngsec = Math.round(lng * 60 * 60 * 1000);
  var latsec = Math.round(lat * 60 * 60 * 1000);
  var prefcode = '13';
  
  new Ajax.Request("/xml/ranking.xml", {
    method: "get",
    parameters: "p="+prefcode,
    onSuccess:function(httpObj){
      var tbl = '<li><img src="img/rank01.gif" width="250" height="40" alt="住みたい街ランキング" /></li>';
      var xmlData = httpObj.responseXML;
      var winTag = xmlData.getElementsByTagName("city");
      for (var i=0; i<winTag.length; i++){
        if(i >= 5){break;}
        var number = winTag[i].getElementsByTagName("number")[0];
        var pref = winTag[i].getElementsByTagName("pref")[0];
        var value = winTag[i].getElementsByTagName("value")[0];
        tbl += '<li class="no' + number.firstChild.nodeValue + '">';
        tbl += '<a href="http://www.sumitai.jp/'+encodeURI(pref.firstChild.nodeValue)+'/'+encodeURI(value.firstChild.nodeValue)+'/">';
        tbl += pref.firstChild.nodeValue+'&nbsp;';
        tbl += value.firstChild.nodeValue;
        tbl +="</a></li>";
      }
      //tbl += '<li class="more">≫他の都道府県を見る</li>';
      
      tbl += '<li><img src="img/rank02.gif" width="250" height="40" alt="住みたい駅ランキング" /></li>';
      var winTag = xmlData.getElementsByTagName("station");
      for (var i=0; i<winTag.length; i++){
        if(i >= 5){break;}
        var number = winTag[i].getElementsByTagName("number")[0];
        var option = winTag[i].getElementsByTagName("option")[0];
        var value = winTag[i].getElementsByTagName("value")[0];
        tbl += '<li class="no' + number.firstChild.nodeValue + '">';
        tbl += '<a href="http://www.sumitai.jp/'+encodeURI(option.firstChild.nodeValue)+'/'+encodeURI(value.firstChild.nodeValue)+'/">';
        tbl += option.firstChild.nodeValue+'&nbsp;';
        tbl += value.firstChild.nodeValue;
        tbl +="駅</a></li>";
      }
      
      //tbl += '<li class="more">≫他の都道府県を見る</li>';
      
      $("ranking").innerHTML = tbl;
    }
  });
  
}

function openFlash(target,swf,width,height){
  var flash = '';
  flash += '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="' + width + '" HEIGHT="' + height + '" id="biz_top">';
  flash += '<PARAM NAME="movie" VALUE="' + swf + '">';
  flash += '<PARAM NAME="loop" VALUE="true">';
  flash += '<PARAM NAME="quality" VALUE="high">';
  flash += '<PARAM NAME="bgcolor" VALUE="#FFFFFF">';
  flash += '<EMBED src="' + swf + '" loop="true" quality="high" bgcolor="#FFFFFF" WIDTH="' + width + '" HEIGHT="' + height + '" NAME="any_top" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">';
  flash += '</EMBED></OBJECT>';
  
  $(target).innerHTML = flash;
}

