function Vana_Time(){
  var VanaDaynameArry = new Array("火","土","水","風","氷","雷","光","闇"); 
  var EarthDaynameArry = new Array("日","月","火","水","木","金","土"); 
  var MoonArry = new Array("新月","三日月","七日月","上弦の月","十日夜 ","十三夜","満月","十六夜","居待月","下弦の月 ","二十日余月 ","二十六夜 "); 
  var sec=1000,min=sec*60,hour=min*60,date=24*hour,week=date*8,month=date*30,year=month*12;
  
  //
  // 現在時刻を取得し、地球時間とヴァナ時間のタイムスタンプとしてセット
  //
  
  var EarthDay = new Date();
  EarthStamp = EarthDay.getTime(EarthDay);
  var VanaStamp = EarthStamp*25+(26769*date+9*hour);
  
  //
  // 地球時間を整形
  //
  
  EarthYear = EarthDay.getFullYear();  
  if ((EarthMonth = EarthDay.getMonth()+1) < 10) {
          EarthMonth = "0" + EarthMonth;
  }
  if ((EarthDate = EarthDay.getDate()) < 10) {
          EarthDate = "0" + EarthDate;
  }
  if ((EarthHour = EarthDay.getHours()) < 10) {
          EarthHour = "0" + EarthHour;
  }
  if ((EarthMin = EarthDay.getMinutes ()) < 10) {
          EarthMin = "0" + EarthMin;
  }    
  EarthDayname = EarthDaynameArry[EarthDay.getDay()] ;

  //
  // 年の計算と整形
  //
  
  var VanaYear = VanaStamp/(year);

  if (( VanaYear =  Math.floor(VanaYear)) < 10) {
          VanaYear = "000" + VanaYear;
  } else if (( VanaYear =  Math.floor(VanaYear)) < 100) {
          VanaYear = "00" + VanaYear;
  } else if (( VanaYear =  Math.floor(VanaYear)) < 1000) {
          VanaYear = "0" + VanaYear;
  }

  //
  // 月の計算と整形
  //

  var VanaMonth = VanaStamp/(month)%12;
  if (( VanaMonth =  Math.floor(VanaMonth)+1 ) < 10) {
    VanaMonth = "0" + VanaMonth;
  }

  //
  // 日の計算と整形
  //

  var VanaDate = VanaStamp/(date)%30;
  if (( VanaDate =  Math.floor(VanaDate) +1) < 10) {
    VanaDate = "0" + VanaDate;
  }

  //
  // 時の計算と整形
  //

  var VanaHour = VanaStamp/(hour)%24;
  if (( VanaHour =  Math.floor(VanaHour)) < 10) {
        VanaHour = "0" + VanaHour;
  }

  //
  // 分の計算と整形
  //
  
  var VanaMin = VanaStamp/(min)%60;
  if (( VanaMin =  Math.floor(VanaMin)) < 10) {
        VanaMin = "0" + VanaMin;
  }

  //
  // 曜日の計算
  //

  var VanaDayname = Math.floor((VanaStamp%week)/date);
  VanaDayname= VanaDaynameArry[VanaDayname];
  
  //
  // 月齢の計算
  //
  
  var VanaMoon = MoonArry[Math.floor((VanaStamp-date*12)/7/date%12)];

  document.getElementById("EarthTime").innerHTML = "西暦 "+EarthYear+"年"+EarthMonth+"月"+EarthDate+"日 "+" ["+EarthDayname+"] "+EarthHour+":"+EarthMin;
  document.getElementById("VanaTime").innerHTML = "天晶 "+VanaYear+"年"+VanaMonth+"月"+VanaDate+"日 "+" ["+VanaDayname+"] "+VanaHour+":"+VanaMin+" "+VanaMoon;

  setTimeout('Vana_Time()',1000);   
}
