function IkutsuEC(name,by,bm,bd,bdm,clas,imag,data){
var tday=new Date();
var ty=tday.getFullYear();
var tm=tday.getMonth()+1;
var td=tday.getDate();
function uruu(seireki){
var ur=0;
if (seireki%4==0){
if ((seireki%100!=0)||(seireki%400==0))ur=1;};
return(ur);
};
if (uruu(ty)==1)
var num=new Array(31,31,29,31,30,31,30,31,31,30,31,30);
else
var num=new Array(31,31,28,31,30,31,30,31,31,30,31,30);
var ld=bd;
if (num[tm]-bd<0)ld=num[tm];
var ys,ms;
if (td<ld){
if (tm<=bm) {ms=tm-bm+11,ys=ty-by-1;}
else ms=tm-bm-1,ys=ty-by;
}else if (tm<bm) {ms=tm-bm+12,ys=ty-by-1;}
else ms=tm-bm+0,ys=ty-by;
var ds,plus;
if (num[tm-1]<bd) plus=0
else plus=num[tm-1]-bd;
if(td-ld<0) ds=plus+td
else ds=td-ld;
var nbd=bd;
if (uruu((by+ys+1))==0){
if (bm==2){if (bd==29) nbd=28;};
};
var nday=new Date(by+ys+1,bm-1,nbd);
var rd=Math.ceil((nday.getTime()-tday.getTime())/(24*60*60*1000));
var bold=1;
namef=name;
ysf=""+ys;ysf=ysf;
msf=""+ms;msf=msf;
dsf=""+ds;dsf=dsf;
rdf=""+rd;rdf=rdf;
if (bold>0){
namef=namef.bold(),ysf=ysf.bold(),msf=msf.bold(),
dsf=dsf.bold(),rdf=rdf.bold();
}else;
var kai="<b"+"r />";
if (name=="")namef="";
var age0="birth:<span class="+clas+">"+by+"年"+bm+"月"+bd+bdm+"</span>"+kai+"age:<span class="+clas+">";
var age1=ysf+"歳";
var age2=msf+"ヶ月";
var age3=dsf+"日";
var age4="";
var age5="生後";
var age6="と";
var age7="ちょうど";
var age8="birth:<span class=\""+clas+"\">"+by+"年"+bm+"月"+bd+"日生まれ"+kai+"今日で"+ysf+"歳♪";
var Start=30;
var pre0="";
var pre1="<img src=\"/catcafe/ponyo/css/img/heart09.gif\" width=\"15\" height=\"15\" alt=\"\" />誕生日まであと"+rdf+"日<img src=\"/catcafe/ponyo/css/img/heart09.gif\" width=\"15\" height=\"15\" alt=\"\" />";
var pre2="<img src=\"/catcafe/ponyo/css/img/heart04.gif\" width=\"15\" height=\"15\" alt=\"\" />明日は"+(ys+1)+"歳の誕生日<img src=\"/catcafe/ponyo/css/img/heart04.gif\" width=\"15\" height=\"15\" alt=\"\" />";
var pre3="<img src=\"/catcafe/ponyo/css/img/heart03.gif\" width=\"15\" height=\"15\" alt=\"\" />Happy Birthday<img src=\"/catcafe/ponyo/css/img/heart03.gif\" width=\"15\" height=\"15\" alt=\"\" />";
// var Sa1="<p><img src=\"/catcafe/ponyo/css/img/"+imag+"\" width=\"180\" height=\"206\" alt=\""+namef+"\" />"+kai+"name:<span class=\""+clas+"\">"+namef+"</span>"+kai+"data:<span class=\""+clas+"\">"+data+"</span>"+kai;
var Sa1="<p>name:<span class=\""+clas+"\">"+namef+"</span>"+kai+"data:<span class=\""+clas+"\">"+data+"</span>"+kai;
var Sa0="</span></p>";
if (bold>0)pre3=pre3.bold();else;
if (ms==0){if (ys==0){age1=age5,age2=""} else age2=age6};
if (ys==0)age1=age5;
if (ds==0)age3=age7;
var msg=age0+age1+age2+age3+age4;
if (ms==0){if (ds==0)msg=age8;};
var cd="";
if (Start>=0){
if (Start>=rd){
if (rd==1)cd=pre2
else cd=pre1};
if (tm==bm){if (td==ld) cd=pre3;}
};
if (cd!="")cd=kai+pre0+cd+pre0;
var output=msg+cd;
//
infm=ys*12+ms;
var chibi_s=new Array(0,1,3,5,6,7,9,10,11,13,14,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,23,24,24,25,25,26,26,26,27,27,28);
if(ys<3){hitoy=chibi_s[infm];}else{hitoy=Math.floor(1/3*infm)+16;}
hitoyf=""+hitoy;
if (bold==1){hitoyf=hitoyf.bold();}

inf0="　（人間なら";inf1="歳位）";
if(kai=="<b"+"r />")
msg2=inf0+hitoyf+inf1;
if(kai=="<b"+"r />"){infa=kai+msg2;}else{infa=mark1+msg2+mark2+kai;}
output+=infa;
//
return (document.write(Sa1+output+Sa0+kai));};

