﻿function moonphase(pat){
fmd=new Array("2004/10/28/12","2004/11/27/05","2004/12/27/00","2005/01/25/20","2005/02/24/14","2005/03/26/06","2005/04/24/19","2005/05/24/05","2005/06/22/13","2005/07/21/20","2005/08/20/03","2005/09/18/11","2005/10/17/21","2005/11/16/10","2005/12/16/01","2006/01/14/19","2006/02/13/14","2006/03/15/09","2006/04/14/02","2006/05/13/16","2006/06/12/03","2006/07/11/12","2006/08/09/20","2006/09/08/04","2006/10/07/12","2006/11/05/22","2006/12/05/09","2007/01/03/23","2007/02/02/15","2007/03/04/08","2007/04/03/02","2007/05/02/19","2007/06/01/10","2007/06/30/23","2007/07/30/10","2007/08/28/20","2007/09/27/05","2007/10/26/14","2007/11/25/00","2007/12/24/10","2008/01/22/23","2008/02/21/13","2008/03/22/04","2008/04/20/19","2008/05/20/11","2008/06/19/03","2008/07/18/17","2008/08/17/06","2008/09/15/18","2008/10/15/05","2008/11/13/15","2008/12/13/02","2009/01/11/12","2009/02/10/00","2009/03/11/12","2009/04/10/00","2009/05/09/13","2009/06/08/03","2009/07/07/18","2009/08/06/10","2009/09/05/01","2009/10/04/15","2009/11/03/04","2009/12/02/17","2010/01/01/04","2010/01/30/15","2010/03/01/02","2010/03/30/11","2010/04/28/21","2010/05/28/08","2010/06/26/21","2010/07/26/11","2010/08/25/02","2010/09/23/18","2010/10/23/11","2010/11/22/02","2010/12/21/17");
nnn=fmd.length;
var td=new Date();
var nfm=new Date();
var nnm=new Date();
var iii=0;
var jikoku;
do{
	iii++;
	nfm=new Date(fmd[iii].split("/")[0],fmd[iii].split("/")[1]-1,fmd[iii].split("/")[2],fmd[iii].split("/")[3]);
}while(nfm<td);
if(nfm.getHours()<12){
	jikoku=""+nfm.getHours()+"am";
}else{
	jikoku=""+(nfm.getHours()-12)+"pm";
}
var pfm=new Date(fmd[iii-1].split("/")[0],fmd[iii-1].split("/")[1]-1,fmd[iii-1].split("/")[2],fmd[iii-1].split("/")[3]);var moonage=(td-pfm)/(nfm-pfm);
var mm;
if(moonage>0.94){
	mm="4";
}else if(moonage>0.81){
	mm="3";
}else if(moonage>0.69){
	mm="2";
}else if(moonage>0.56){
	mm="1";
}else if(moonage>0.44){
	mm="0";
}else if(moonage>0.31){
	mm="7";
}else if(moonage>0.19){
	mm="6";
}else if(moonage>0.06){
	mm="5";
}else{
	mm="4";
}
document.write("<table bgcolor=black><tr><td>");
document.write("<a href='http://tool.stabucky.com/'>");
document.write("<img src='http://tool.stabucky.com/moon/m"+mm+".gif' border='0' alt='stabucky tool'>");
document.write("</a>");
if(pat==1){
	document.write("<td>");
	document.write("<font color='white'>次の満月:"+(nfm.getMonth()+1)+"/"+nfm.getDate()+"("+jikoku+")</font>");
}
document.write("</table>");
}


