/**********************************************************************

  入力内容チェック

**********************************************************************/

var sendFlag = false;

//記事入力内容チェック
function checkDiaryForm(form) {
	if (form.subj && !form.subj.value) {
		alert('題名が入力されていません。');
		return false;
	}
	if (form.text && !form.text.value) {
		alert('本文が入力されていません。');
		return false;
	}

	if (sendFlag == true) {
		alert('二重投稿は禁止です。');
		return false;
	} else {
		sendFlag = true;
	}

	return true;
}

//コメント入力内容チェック
function checkCommentForm(form) {
	if (form.name && !form.name.value) {
		alert('名前が入力されていません。');
		return false;
	}
	if (form.text && !form.text.value) {
		alert('本文が入力されていません。');
		return false;
	}

	if (sendFlag == true) {
		alert('二重投稿は禁止です。');
		return false;
	} else {
		sendFlag = true;
	}

	return true;
}

/**********************************************************************

  カレンダー

**********************************************************************/

//本日のセル色を変更
function setCalendar() {
	var today = new Date();
	var year  = new String(today.getFullYear());
	var month = new String(today.getMonth() + 1);
	var date  = new String(today.getDate());

	while (month.length < 2) {
		month = '0' + month;
	}
	while (date.length < 2) {
		date = '0' + date;
	}

	var node_calendar_cel = document.getElementById('calendar_' + year + month + date);
	if (node_calendar_cel) {
		node_calendar_cel.className = 'today';
	}

	return;
}

/**********************************************************************

  処理開始

**********************************************************************/

//読み込み完了時
window.onload = function() {
	//トップウインドウ更新用
	if (top.location != self.location) {
		var node_a = document.getElementsByTagName('a');
		for (var i in node_a) {
			if (node_a[i].className == 'top') {
				node_a[i].onclick = function() {
					window.top.location = this.href;
				};
			}
		}
	}

	//カレンダー用
	setCalendar();

	//入力内容チェック
	var node_diary_form = document.getElementById('diary_form');
	if (node_diary_form) {
		node_diary_form.onsubmit = function() {
			return checkDiaryForm(node_diary_form);
		};
	}
	var node_comment_form = document.getElementById('comment_form');
	if (node_comment_form) {
		node_comment_form.onsubmit = function() {
			return checkCommentForm(node_comment_form);
		};
	}
};

/**********************************************************************

  ロールオーバー

**********************************************************************/
if (document.images) {
// 画像1
var img1on = new Image();
img1on.src = "http://meeting.saloon.jp/images/n-topon.gif"; // ポイント時の画像
var img1off = new Image();
img1off.src = "http://meeting.saloon.jp/images/n-topoff.gif"; // 通常の画像
// 画像2
var img2on = new Image();
img2on.src = "http://meeting.saloon.jp/images/n-abouton.gif";
var img2off = new Image();
img2off.src = "http://meeting.saloon.jp/images/n-aboutoff.gif";
// 画像3
var img3on = new Image();
img3on.src = "http://meeting.saloon.jp/images/n-registon.gif";
var img3off = new Image();
img3off.src = "http://meeting.saloon.jp/images/n-registoff.gif";
// 画像4
var img4on = new Image();
img4on.src = "http://meeting.saloon.jp/images/n-monthon.gif";
var img4off = new Image();
img4off.src = "http://meeting.saloon.jp/images/n-monthoff.gif";
// 画像5
var img5on = new Image();
img5on.src = "http://meeting.saloon.jp/images/n-rsson.gif";
var img5off = new Image();
img5off.src = "http://meeting.saloon.jp/images/n-rssoff.gif";
// 画像6
var img6on = new Image();
img6on.src = "http://meeting.saloon.jp/images/n-columnon.gif";
var img6off = new Image();
img6off.src = "http://meeting.saloon.jp/images/n-columnoff.gif";
// 画像7
var img7on = new Image();
img7on.src = "http://meeting.saloon.jp/images/n-linkon.gif";
var img7off = new Image();
img7off.src = "http://meeting.saloon.jp/images/n-linkoff.gif";
// 画像8
var img8on = new Image();
img8on.src = "http://meeting.saloon.jp/images/n-formon.gif";
var img8off = new Image();
img8off.src = "http://meeting.saloon.jp/images/n-formoff.gif";
}
// ポイント時の処理
function On(name) {
	if (document.images) {
		document.images[name].src = eval(name + 'on.src');
	}
}
// 放した時の処理
function Off(name) {
	if (document.images) {
		document.images[name].src = eval(name + 'off.src');
	}
}
