// 指定日までのカウントダウンをする
function myCountDown(myYear,myMonth,myDay){
   myNow   = new Date();
   myRunDate = new Date( myYear , myMonth-1 , myDay );
   myMsec = myNow.getTime()-myRunDate.getTime();
   myDayCount = Math.floor(myMsec / (1000*60*60*24));
   return myDayCount; // 指定日も１日と数える場合は１を足します(myDayCount+1)
}


// ブラウザーの種類を返す。
function getBrowserType() {
	if (navigator.appName == "Microsoft Internet Explorer") myApp="IE";
	else if (navigator.appName == "Netscape") myApp="NN";
	else myApp="";

	return(myApp);
}

// ブラウザーのバージョンを返す。
function getBrowserVer() {
	myVer = navigator.appVersion.charAt(0);

	return(myVer)
}


// 現在の日時を返す
function getDate() {

	myWeek=new Array("日","月","火","水","木","金","土");
	myD=new Date();
	myYear=(myD.getYear()<2000)?1900+myD.getYear() : myD.getYear();
	myMonth=myD.getMonth()+1;
	myDate=myYear + "年" + myMonth + "月" + myD.getDate() + "日 ";
	myDay="(" + myWeek[myD.getDay()] + "曜日) ";
	myTime=myD.getHours()+"時"+myD.getMinutes()+"分"+myD.getSeconds()+"秒";
	myMsg = myDate + myDay + myTime;

	return(myMsg);
}

// 現在の日時を返す(月を点滅)
function getDate2() {

	myWeek=new Array("日","月","火","水","木","金","土");
	myD=new Date();
	myYear=(myD.getYear()<2000)?1900+myD.getYear() : myD.getYear();
	myMonth=myD.getMonth()+1;
	myDate=myYear + '年<span class="red_like"><blink>' + myMonth + "月" + myD.getDate() + "日</blink></span> ";
	myMsg = myDate

	return(myMsg);
}


// 3か月分のカレンダーのHTMLを返す。
function myCalendar( myTodayOffset ){

// **   下準備   **
 myDate  = new Date();
 myYear  = myDate.getYear();
 myMonth = myDate.getMonth();
 if (myTodayOffset == -1){
    if (myMonth == 0){
       myYear = (myYear == 2000) ? 99 : (myYear-1) ;
       myMonth = 11;
    }else{
       myMonth--;
    }
 }else if (myTodayOffset == 1){
    if (myMonth == 11){
       myYear = (myYear == 99) ? 2000 : (myYear+1) ;
       myMonth = 0;
    }else{
       myMonth++;
    }a
 }
 myDate.setYear(myYear);
 myDate.setMonth(myMonth);
 myWeekTbl = new Array("日","月","火","水","木","金","土");
 myMonthTbl= new Array(31,28,31,30,31,30,31,31,30,31,30,31);
 myYear = (myYear<2000) ? (1900+myYear) : (myYear);
 if (((myYear%4)==0 && (myYear%100)!=0) || (myYear%400)==0)
    myMonthTbl[1] = 29;
 myToday = myDate.getDate();
 myDate.setDate(1);
 myWeek = myDate.getDay();
 myTable   = new Array(7*6);

 for(i=0; i<7*6; i++) myTable[i]="　";
 for(i=0; i<myMonthTbl[myMonth]; i++)myTable[i+myWeek]=i+1;

// **  カレンダーの表示  **

ret = "<table border='1' cellspacing='0' ";
ret = ret + "bordercolor='lightgreen' ";
ret = ret + "bordercolordark='#000000' ";
ret = ret + "bordercolorlight='#C0C0C0'>";
ret = ret + "<tr><td align='center' colspan='7' bgcolor='bisque'>";
ret = ret + "<strong>" + myYear + "年" + (myMonth+1) + "月</strong>";
ret = ret + "</td></tr>";
ret = ret + "<tr>";
 for(i=0; i<7; i++){
  ret = ret + "<td align='center' ";
   if(i==0) ret = ret + "bgcolor='orangered'>";
   else   ret = ret + "bgcolor='#ffebcd'>";
  ret = ret + "<strong>" + myWeekTbl[i] + "</strong>";
  ret = ret + "</td>";
 }
ret = ret + "</tr>";

 for(i=0; i<6; i++){
  ret = ret + "<tr>";
   for(j=0; j<7; j++){
     ret = ret + "<td align='center' ";
      myDat = myTable[j+(i*7)];
      if (myDat==myToday && myTodayOffset==0)
                        ret = ret + "bgcolor='#00ffff'>";
      else if(j==0)     ret = ret + "bgcolor='#ffb6c1'>";
      else              ret = ret + "bgcolor='#ffffe0'>";
     ret = ret + "<strong>" + myDat +"</strong>";
     ret = ret + "</td>";
   }
  ret = ret + "</tr>";
 }
ret = ret + "</table>";

return(ret);
}


// 問い合わせ先のメールアドレスを返す
function get_mailad() {
	var left= 't' + 'e' + 'a' + 'b' + 'r' + 'e' + 'a' + 'k';
	var right = 'sky.707.to';

	return(left + '&#64;' + right);

}


// フッターを返す。そのまま表示すればOK
function get_footer2() {
	var mailad = get_mailad();
	var footer = '<div class=\"footer\">\n'
		+ 'ご意見・お問い合わせ(お気軽に)\n'
		+ '<a href=\"mailto:'
		+ mailad
		+  '\">'
		+ '<img alt=\"メール\" src=\"../../img/e_mail003.gif\"/></a><br>'
		+ '</div>';

		return footer;
}

// ゴミプログラム
function getDateNow() {
	return("abc");
}


// 2段下のところのmainファイルのフッターを返す。
// back home index forward
function get_main_footer_second() {
	var path = window.location.href;
	var file = path.substring(path.lastIndexOf('/',path.length)+1,path.length); 

	var fileprefix = file.substring(0, 3); 

	var char3 = file.charAt(2);

	filenum = Number(fileprefix.replace("0",""));

	// 『バグ』：999.htmlの時はダメになる。
	filenum_prev = filenum - 1;
	filenum_next = filenum + 1;

	file_prev = "00" + String(filenum_prev);
	file_next = "000" + String(filenum_next);

	file_prev = file_prev.substr(Number(file_prev.length) - 3, 3);
	file_next = file_next.substr(Number(file_next.length) - 3, 3);

	if (filenum_prev == 0) {
		ret = "";
	} else {
		ret = "<a href=\"" + file_prev + ".html\"><img alt=\"←\" src=\"../../img/yajirushi_left.gif\"></a>";
	}
	ret = ret + "<a href=\"../../index.html\"><img alt=\"ホーム\" src=\"../../img/home.gif\"></a>";
	ret = ret + "<a href=\"index.html\"><img alt=\"もくじ\" src=\"../../img/mokuji.gif\"></a>";
	ret = ret + "<a href=\"" + file_next + ".html\"><img alt=\"→\" src=\"../../img/yajirushi_right.gif\"></a>";

	return(ret);
}

function get_back_home_next(str) {;

//DEBUG alert("str " + str);

	var path = window.location.href;
	var file = path.substring(path.lastIndexOf('/',path.length)+1,path.length); 

	var fileprefix = file.substring(0, 3); 

	var char3 = file.charAt(2);

	filenum = Number(fileprefix.replace("0",""));


	// 『999.html』の時はダメになる。
	filenum_prev = filenum - 1;
	file_prev = "00" + String(filenum_prev);

	file_prev = file_prev.substr(Number(file_prev.length) - 3, 3);

	if (filenum_prev == 0) {
		ret = "";
	} else {
		ret = "<a href=\"" + file_prev + ".html\"><img alt=\"←\" src=\"../../img/yajirushi_left.gif\"></a>";
	}
	ret = ret + "<a href=\"../../index.html\"><img alt=\"ホーム\" src=\"../../img/home.gif\"></a>";
	ret = ret + "<a href=\"index.html\"><img alt=\"もくじ\" src=\"../../img/mokuji.gif\"></a>";

	filenum_next = filenum + 1;

	// 最後の時は引数に『last』を、その他の時は『next』を設定してやる。
	if (str == "last") {
		;
	} else {
		file_next = "000" + String(filenum_next);
		file_next = file_next.substr(Number(file_next.length) - 3, 3);
		ret = ret + "<a href=\"" + file_next + ".html\"><img alt=\"→\" src=\"../../img/yajirushi_right.gif\"></a>";
	}

	return(ret);
}
