/*************************************/
/* DHTML */
/*************************************/
var DHTML = (document.getElementById || document.all);

/* object */
function getObj(id) {
	try{
		if(document.getElementById) {
			this.style = document.getElementById(id).style;
			return document.getElementById(id);
		}
		else if(document.all) {
			this.style = document.all[id].style;
			return document.all[id];
		}
	}
	catch(e) {
		return false;
	}
}

/*************************************/
/* show & display */
/*************************************/

function showLayer(id,flag) {
	if(!DHTML) return;
	var obj = new getObj(id);
	obj.style.visibility = (flag)? "visible" : "hidden";
}

function dispLayer(id,flag) {
	if(!DHTML) return;
	var obj = new getObj(id);
	obj.style.display = (flag)? "block" : "none";
}

function ExpandCollaps(id) {
	if(!DHTML) return;
	var o = new getObj(id);
	var flag;
	switch(o.style.display) {
		case "block" :
			flag = 0;
			break;
		case "none" :
		default :
			flag = 1;
	}
	dispLayer(id,flag);
}