m_jyugoya=9;	//十五夜の月。
d_jyugoya=6;	//十五夜の日。

widthOfImage=0;
relu='Features/';
relu2='../';
if (location.href.indexOf('Features')>-1) relu='',relu2='../../';
ele2='';
if (document.getElementById &&
    navigator.userAgent.indexOf('Opera 6')<0 && navigator.userAgent.indexOf('Opera/6')<0 &&
    navigator.userAgent.indexOf('Opera 5')<0 && navigator.userAgent.indexOf('Opera/5')<0) {
	olf=window.onload;
	window.onload=setUp;
	ele2='';
	}

function setUp() {
	if (ele2!='') {
		var bdy=document.getElementById('FEATURES');
		bdy.innerHTML='<dd style="float: right; margin: 0; ">'+ele2+'</dd>';
		bdy.style.float='right';
		ele=document.getElementById('CREDIT');
		if (ele) ele.style.clear='right';
		}
	if (olf) olf();
}	

var now=new Date();
var mon=now.getMonth();

var lk=new Array();
mln=mes.length;

var wid=0;
var mi='';

if (document.getElementById &&
    (navigator.userAgent.indexOf('Sleipnir')>-1 ||
    navigator.userAgent.indexOf('Win')>-1 ||
    navigator.userAgent.indexOf('Mac')>-1 ||
    navigator.userAgent.indexOf('Linux')>-1 ||
    navigator.userAgent.indexOf('X11')>-1 ||
    navigator.userAgent.indexOf('Bright/V')>-1) &&
    navigator.userAgent.indexOf('Windows CE')<0) {

	var l_style='';
	var now=new Date();
	var mon=now.getMonth();
	var day=now.getDay();
	var date=now.getDate();
	var hour=now.getHours();

	ref='%E5%A0%80%E5%8C%97%E7%9C%9F%E5%B8%8C%E3%81%86%E3%81%95%E3%81%8E.html'; eNo='堀北真希うさぎ(うさ耳女子大生)。</p>'; src='Horikita-natsu'; width=260; height=610;

	if (mon==10 && date==14) {
		src='Horikita_Usagi';
		}
	else if (mon==9 && date==6) {
		eNo='うさ耳女子大生(愛称・うさぎ先生)。本日は元ネタ・堀北真希ちゃんのお誕生日です。心よりお祝い申し上げます。</p>'; src='Horikita_Usagi-Birthday';
		}
	else if (mon==6 && date==7) src='Horikita_Usagi-Natsu3';
	else if (mon==9 && date>24) {
		src='Horikita_Usagi-Halloween';
		}
	else if (mon==9 || mon==10 && date!=3 && date!=23) {
		src='Horikita_Usagi-Aki';
		}
	else if ((mon==1 && date>18 || mon==2 && date<4) || (mon==0 && date<8 || mon==1 && (date==3 || date==11) || mon==10 && (date==3 || date==23) || mon==3 && date==29 || mon==11 && date==23 || mon==4 && date==5 || mon==1 && date==11 || mon==0 && date>=9 && date<15 && day==1)) {
		src='Horikita_Usagi-NewYear';
		}
	else if (mon==2 && date>25 || mon==3 && date<=10) {
		src='Horikita_Usagi-Entrance';
		}
	else if ((mon==3 || mon==4) && (date & 1)) {
		src='Horikita_Usagi';
		}
	else if (mon==2) {
		src='Horikita_Usagi-Graduation';
		}
	else if (mon==11 && date<25) {
		src='Horikita_Usagi-XMas';
		if (hour>5 && hour<21) src+='2';
		}

	else if (mon==4) {
		src='Horikita_Usagi';
		}
	else if ((mon==6 && date==7 || mon==m_jyugoya && date==d_jyugoya || mon==8 || mon==7 || (mon==6 && date>=20)) && hour>17) {
		src='Horikita_Usagi-Natsu3';
		}
	else if (mon<5 || mon>9) {
		src='Horikita_Usagi';
		}
	else if (mon==6 && (date>=20 || day==1 && date>=16 && date<=22)) {
		src='Horikita_Usagi-Natsu2';
		}
	else if (mon==7) {
		src='Horikita_Usagi-Natsu6';
		}
	else if (mon==5 || mon==6 || mon==8 || mon==m_jyugoya && date==d_jyugoya) {
		src='Horikita_Usagi-Natsu2';
		}
	//	Display a sub character.
	mes[mln]='<p>'+eNo; ttl[mln]='';
	mi='<a'+l_style+' onmouseover="Lyr('+mln+',1,0)" onmouseout="hLy('+mln+')" href="'+relu+ref+'"><img alt="" src="'+relu2+'Features/'+src+'.GIF" width="'+width+'" height="'+height+'" /><\/a>';
	widthOfImage+=width;

	// Main character.
	gf=""; width=190; height=530; eNo='ゆうちゃん(中村由子)。';
	if (mon==10 && date==14) src='Yuchan-Fuyu2',eNo+='本日は埼玉県民の日ですので私服にしました。';
	else if (mon==9 && date>24) {
		src='Yuchan-Halloween',width=210,height=590;
		}
	else if (mon==8 && date==30) src='Yuchan-New-Natsu';
	else if (mon==3 && date==29 || mon==1 && (date==3 || date==11) || mon==10 && (date==3 || date==23) || mon==11 && date==23 || mon==4 && date==5 || mon==1 && date==11 || mon==0 && date>=9 && date<15 && day==1) src='Yuchan-NewYear',width=190,height=530;
	else if (mon==9 && date==6) {
		src='Yuchan-Birthday';
		}
	else if (mon==9 || mon==10 && date!=3 && date!=23) src='Yuchan-New-Aki',width=210,height=540;
	else if (mon==2 && date>25 || mon==3 && date<=10) src='Yuchan-Entrance';
	else if (mon==1 && date>18 || mon==2 && date<4) src='Yuchan-Hina',width=210,height=540;
	else if (mon==11 && date==23) src='Yuchan-NewYear',width=190,height=530;
	else if (mon==4) {
		if (day==0 || day==6) src='Yuchan-Natsu2';
		else src='Yuchan-New-May';
		}
	else if (mon==6 && date==7) src='Yuchan-Natsu3';
	else if (mon==11 && date<25) {
		src='Yuchan-Xmas',width=210,height=550;
		if (hour>5 && hour<21) src+='2';
		}
	else if (mon==0 && date<8) src='Yuchan-NewYear',width=190,height=530;
	else if (mon==2) src='Yuchan-Graduation',width=210,height=540;
	else if ((mon==8 || mon==7 || (mon==6 && date>=20))&& hour>17) src='Yuchan-Natsu3';
	else if (mon==6 && (date>=20 || day==1 && date>=16 && date<=22)) src='Yuchan-Natsu2\'';
	else if (mon==7) {
		src='Yuchan-Natsu6',width=210,height=530;
		}
	else if (mon<5 || mon>8) {
		if ((day!=0 && day!=6) || mon==10)  src='Yuchan-New-Fuyu';
		else if (mon==3 || mon==4) src='Yuchan-Natsu2';
		else src='Yuchan-Fuyu2'
		}
	else if (day==0 || day==6) {
		src='Yuchan-Natsu2';
		if (mon==6 || mon==8) src='Yuchan-Natsu2\'';
		}
	else src='Yuchan-New-Natsu';
	// Display the main charcter.
	if (location.pathname.indexOf('ThisSite.html')<0 &&
	    location.pathname.indexOf('About.html')<0 &&
	    location.pathname.indexOf('Features/index.html')<0) {
		mes[mln+1]='<p>'+eNo+'</p>'; ttl[mln+1]='';
		mi+='<a onmouseover="Lyr('+mln+'+1,1,0)" onmouseout="hLy('+mln+'+1)" href="'+relu+'%E3%82%86%E3%81%86%E3%81%A1%E3%82%83%E3%82%93.html"><img alt="" src="'+relu2+'Features/'+src+'.GIF" width="'+width+'" height="'+height+'" /><\/a>';
		widthOfImage+=width;
		}

	ele2='\n\t'+mi+'';
}
