function getGlobalPath()
{
	var f = function(e)
	{
		var name = e.tagName;
		if( !!name && name.toUpperCase() == "SCRIPT" )
		{
			return e;
		}
		var c = e.lastChild;
		return (!!c)?f(c):null;
	};
	var es = f(document);
	if(!es)
	{
		return window.location;
	}
	return es.getAttribute("src") || window.location;
};


//int
var cnt;
//str
var g_path_calendar	= getGlobalPath();	//パスを取得
//array
var array			= new Array();


array			= g_path_calendar.split("/");
cnt				= array.length;
g_path_calendar	= g_path_calendar.replace(array[cnt - 1], "");	//このJSファイル名を削除して、純粋なパスにする


/********************************************************************************/
/*	メソッド一覧																*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*	view																		*/
/********************************************************************************/
/*	081009	新規作成															*/
/********************************************************************************/
var Calendar = function()
{
/*
★Calendar.viewのコール方法変更
onload="new Calendar().view();"
↓
onload="Calendar.view();"
*/
}


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


/********************************************************************************/
/* 引 数 1：[int]年yyyy(省略すれば今年/省略可)									*/
/*       2：[int]月mm(省略すれば今月/省略可)									*/
/********************************************************************************/
/* 戻り値 ：なし																*/
/********************************************************************************/
/*	Ajaxでカレンダーを表示させる												*/
/********************************************************************************/
Calendar.view = function(year, month)//static
{
	//カレンダー表示用idがなければ終了
	if( !$("calendar_body") )
	{
		return;
	}


	$("calendar_body").innerHTML = "★テスト★";
	if( "undefined" == typeof(year)	) year	= null;
	if( "undefined" == typeof(month)) month	= null;

	var path = g_path_calendar + "../ajax/calendar.php";

	new Ajax.Request
	(
		path,
		{
			method		: "post",
			parameters	: $H({"year" : year, "month" : month}).toQueryString(),
			onLoading	: $("calendar_body").innerHTML = "読み込み中...",
			onSuccess	: function(httpObj)
			{
				$("calendar_body").innerHTML = httpObj.responseText;
			}
		}
	);
}