/***************************************

  MWS-98  日記帳
  Javascript   (2008/02/03)

  Copyright 2004-2008 Masahiro Aikawa.
                  All rights reserved.

***************************************/


/* 処理
--------------------------------------*/

var add_diary_form;
var rev_diary_form;

var comment;

add_diary_form = id("add_diary_form");

if (id("add_diary_form"))
{
	id("add_diary_form").style.display = "none";
	id("cv_add_diary").onclick = function()
	{
		chg_view("add_diary");
	}
	add_diary_form.onsubmit = function()
	{
		return false;
	}
	id("add_diary_button").onclick = function()
	{
		add_diary();
	}
}


/**************************************/


/* 日記の追加
--------------------------------------*/

function add_diary()
{
	var req_uri = get_req_uri("add_diary", add_diary_form);

	if (add_diary_form.subject.value == "")
	{
		alert("題名を入力してください。");
		add_diary_form.subject.focus();
	}
	else if (add_diary_form.comment.value == "")
	{
		alert("内容を入力してください。");
		add_diary_form.comment.focus();
	}
	else if (confirm("以下の内容でよろしいですか？\n\n\n"+add_diary_form.comment.value))
	{
		var con = new con_svr(req_uri);
	}
}

function get_add_diary(get)
{
	if (get["action"] == true)
	{
		location.href = location.pathname;
	}
	else
	{
		alert("データベースの異常動作により、処理が中断されました。\n不具合が改善されない場合、お手数ですが管理者までお問い合せください。");
	}
}


/* PHPからのデータ取得
--------------------------------------*/

function get_res(res)
{
//	alert(res); //デバッグ用

	var get = new Object();
	var get_array = res.split("&");

	for (var i = 0; i < get_array.length; i++)
	{
		var splited = get_array[i].split("=");
		get[splited[0]] = splited[1];
	}

	var div = id("title");
	div.removeChild(div.lastChild);

	if (get["func"] == "add_diary")
	{
		get_add_diary(get);
	}
	else if (get["func"] == "rev_diary")
	{
		get_rev_diary(get);
	}
	else if (get["func"] == "del_diary")
	{
		get_del_diary(get);
	}
}

