/*----------------------------------------------------
// addList
----------------------------------------------------*/

function addList(targetID, filename, parameterData){
	new Ajax.Updater(targetID, filename, {"method": "get","parameters": parameterData,
			onSuccess: function(request) {
				// 成功時の処理を記述
				// alert('成功しました');
				// jsonの値を処理する場合↓↓
				//  var json;
				//  eval("json="+request.responseText);
			},
			onComplete: function(request) {
				// 完了時の処理を記述
				// alert('読み込みが完了しました');
				// jsonの値を処理する場合↓↓
				//  var json;
				//  eval("json="+request.responseText);
			},
			onFailure: function(request) {
				alert('読み込みに失敗しました');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生しました');
			}
		}
	);
}

/*----------------------------------------------------
// openAndShut
----------------------------------------------------*/

//汎用性あり
function openAndShut(targetID,btnID){
	jQuery("#"+targetID).slideToggle("normal");
	//ボタン切り替え
	btnChange(btnID);
}




/*----------------------------------------------------
// btnChange
----------------------------------------------------*/

function btnChange(targetID){
	var element = document.getElementById(targetID).className;
	if(element == "detailInformationOpen"){
		document.getElementById(targetID).className = "detailInformationShut";
	} else if(element == "detailInformationShut"){
		document.getElementById(targetID).className = "detailInformationOpen";
	}

}


/*----------------------------------------------------
// 読み込み完了時
----------------------------------------------------*/

var detailFlag

window.onload = function(){
	if(!detailFlag){
		var elements = document.getElementsByClassName("detailInformation");
		for(var i=0;i<elements.length;i++){
			elements[i].style.display = 'none';
		}
	}
	
	/*
	if(detailFlag){
		openAndShut('detailInformation1','regulating1')
	}
	*/
}
