//=============================================================================
// InnerHTML Controll Lib							Powerd by Axdd system div.
// Version 1.0.0
// Created by Akira.Kusama
//=============================================================================

//------------------------------------
// 更新履歴
//------------------------------------
/*

2006/11/14 v1.0.0 リリース

*/

//===================================
// ::used module::
// use prototype.js	->	"1.4.0以上"
// use Common.js
// ===================================

/* ************************************************************************* */
// Object.InnerHTML

// コンストラクタ
function InnerHtmlCtrl() {
}

/* ------------------------------------------------------------------------- */
// Method
/* ------------------------------------------------------------------------- */
// 取得
InnerHtmlCtrl.prototype.get = function(idName) {
	var utl;
	
	try {
		utl = new utility();
		
		if (utl.boolObjChk(idName)) {
			return utl.ufc(document.getElementById(idName).innerHTML);
		}
	} catch(e) {
		alert("InnerHtmlCtrl\nfunc:get\n" + e);
	}
}

/* ------------------------------------------------------------------------- */
// getElementById(idName) クリア
InnerHtmlCtrl.prototype.clear = function(idName) {
	var utl;
	
	try {
		utl = new utility();
		
		if (utl.boolObjChk(idName)) {
			document.getElementById(idName).innerHTML = "";
		}
	} catch(e) {
		alert("InnerHtmlCtrl\nfunc:clear\n" + e);
	}
}

// getElementById(idName) 代入
InnerHtmlCtrl.prototype.set = function(idName, value) {
	var utl;
	
	try {
		utl = new utility();
		
		if (utl.boolObjChk(idName)) {
			document.getElementById(idName).innerHTML = utl.ufc(value);
		}
	} catch(e) {
		alert("InnerHtmlCtrl\nfunc:set\n" + e);
	}
}

// getElementById(idName) 追加
InnerHtmlCtrl.prototype.add = function(idName, value) {
	var utl;
	
	try {
		utl = new utility();
		
		if (utl.boolObjChk(idName)) {
			document.getElementById(idName).innerHTML += utl.ufc(value);
		}
	} catch(e) {
		alert("InnerHtmlCtrl\nfunc:add\n" + e);
	}
}

/* ------------------------------------------------------------------------- */

