
function printStatus(yes, to, tom, tag)
{
    var mes = "";
    var st = "";
    
    if(tag ==  0)
    {
        st = "身体";
        if(yes < to && to > tom)
            mes = "高調のピークです．身体中にエネルギーが漲っています";
        else if(yes > to && to < tom)
            mes = "低調のピークです．今こそエネルギーをためておきましょう．";
        else if(yes < 50 && 50 < tom)
            mes = "低調期から高調期へ変化の時ですので，体の調子を崩しやすいので注意してください";
        else if(yes > 50 && 50 > tom )
            mes = "高調期から低調期へ変化の時ですので，体の調子を崩しやすいので注意してください";
        else if(to > 50)
            mes = "高調期にありますので，活発に行動していきましょう";
        else if(to < 50)
            mes = "低調期にあります．あまりエネルギーを無駄にしないように";
        else
            mes = "要注意日です．体の調子を崩しやすいので注意してください";
    }
    else if(tag == 1)
    {
        st = "感情";
        
        if(yes < to && to > tom)
            mes = "高調のピークです．気力が漲っています";
        else if(yes > to && to < tom)
            mes = "低調のピークです．気が落ち込みやすいので気をつけましょう";
        else if(yes < 50 && 50 < tom)
            mes = "低調期から高調期へ変化の時です．感情が不安定になりがちです";
        else if(yes > 50 && 50 > tom )
            mes = "高調期から低調期へ変化の時です．感情が不安定になりがちです";
        else if(to > 50)
            mes = "高調期にありますので，いろいろなことに取り組んでみましょう";
        else if(to < 50)
            mes = "低調期にあります．気持ちに余裕を持つよう心がけましょう";
        else
            mes = "要注意日です．感情が不安定になりがちです";
    }
    else
    {
        st = "知性";
        if(yes < to && to > tom)
            mes = "高調のピークです．知性をフルに発揮してください";
        else if(yes > to && to < tom)
            mes = "低調のピークです．冷静に考えましょう";
        else if(yes < 50 && 50 < tom)
            mes = "低調期から高調期へ変化の時ですので，頭が混乱しがちです";
        else if(yes > 50 && 50 > tom )
            mes = "高調期から低調期へ変化の時ですので，頭が混乱しがちです";
        else if(to > 50)
            mes = "高調期にありますので，頭が冴えていそうですよ";
        else if(to < 50)
            mes = "低調期にあります．冷静に考えたほうが良さそうです";
        else
            mes = "要注意日です．頭が混乱してしまうかも…";
    }
    return "<span class=\"biotitle\">" + st + "</span><span class=\"bioyes\">昨日："+ (yes) + "</span><span class=\"bioto\">今日：" + (to) + "</span><span class=\"biotom\">明日：" + (tom) + "</span><span class=\"biomes\">"+mes+"</span><br/>";
}

function printBio(year, month, day)
{
    var birthday = Date.UTC(year, month-1, day);
    var today = (new Date()).getTime();
        today = today - (today%(24*60*60*1000));
    var days = (today - birthday)/(24*60*60*1000);
    var pi = 3.14159265358979;
    var body =    Math.round((Math.sin(2*pi/ 23 * (days%23)) +1)/2*100);
    var emotion = Math.round((Math.sin(2*pi/ 28 * (days%28)) +1)/2*100);
    var intelli = Math.round((Math.sin(2*pi/ 33 * (days%33)) +1)/2*100);
    
    days += 1;
    var tombody =    Math.round((Math.sin(2*pi/ 23 * (days%23)) +1)/2*100);
    var tomemotion = Math.round((Math.sin(2*pi/ 28 * (days%28)) +1)/2*100);
    var tomintelli = Math.round((Math.sin(2*pi/ 33 * (days%33)) +1)/2*100);
    days -=2;
    var yesbody =    Math.round((Math.sin(2*pi/ 23 * (days%23)) +1)/2*100);
    var yesemotion = Math.round((Math.sin(2*pi/ 28 * (days%28)) +1)/2*100);
    var yesintelli = Math.round((Math.sin(2*pi/ 33 * (days%33)) +1)/2*100);
    days++;
    
    var tempo = printStatus(yesbody, body, tombody, 0);
    tempo = tempo + printStatus(yesemotion, emotion, tomemotion, 1);
    tempo = tempo + printStatus(yesintelli, intelli, tomintelli, 2);
//    tempo = tempo + "生まれてから" + days + "日目";
    $('result').innerHTML = tempo;
    return days;
}

function printBioCookie(year, month, day)
{
    
    $('bioyear').value = year;
    $('biomonth').value = month;
    $('bioday').value = day;
    
    return printBio(year,month,day);
}

function setBioCookie()
{
    var year = $('bioyear').value;
    var month = $('biomonth').value;
    var day = $('bioday').value;

	var exp=new Date();
	exp.setTime(exp.getTime()+1000*60*60*24*30);
	var ckstr = escape(year) + "%00" + escape(month) + "%00" + escape(day);
	document.cookie = "birthday=" + ckstr + "; expires=" + exp.toGMTString();
}

function getMake()
{
    setBioCookie();
    return printBio($('bioyear').value,$('biomonth').value,$('bioday').value);
}


