function close_item(layer) {
	var lay = document.getElementById(layer);
	if(lay != null) {
		lay.innerHTML = '';
		lay.style.visibility = 'hidden';
	}
}

function view_item(layer, url) {
	var lay = document.getElementById(layer);
	var result = '';
	if(lay != null) {
		lay.innerHTML = '<div align="center"><img src="/images/ajax_loading.gif" width="16" height="16" vspace="30" /></div>';
		var xmlhttp;
		if(window.XMLHttpRequest) {
			xmlhttp = new XMLHttpRequest();
		} else {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.open('get', url, true);
		xmlhttp.onreadystatechange = function() {
			if(xmlhttp.readyState == '4') {
				if(xmlhttp.status == 200 || xmlhttp.status == 304) {
					result = xmlhttp.responseText;
					lay.innerHTML = result;
					var j = document.createElement("div");
					j.innerHTML = '_' + result + '_';
					execute_js(j);

					lay.style.visibility = 'visible';
//					lay.focus();
				} else {
					lay.innerHTML="ÆäÀÌÁö ¿¡·¯ - \n" +
					xmlhttp.statusText;
				}
			}
		}
		xmlhttp.send(null);
	}
}

function execute_js(node) {
	var bSaf = (navigator.userAgent.indexOf('Safari') != -1);
	var bOpera = (navigator.userAgent.indexOf('Opera') != -1);
	var bMoz = (navigator.appName == 'Netscape');

	if (!node) return;

	/* IE wants it uppercase */
	if (bSaf == false && bOpera == false && bMoz == false) {
		var st = node.getElementsByTagName ("SCRIPT");
	} else {
		var st = node.getElementsByTagName ("script");
	}

	var strExec;

	for(var i=0; i<st.length; i++)   {
		if (bSaf) {
			strExec = st[i].innerHTML;
			st[i].innerHTML = "";

		} else if (bOpera) {
			strExec = st[i].text;
			st[i].text = "";

		} else if (bMoz) {
			strExec = st[i].textContent;
			st[i].textContent = "";

		} else {
			strExec = st[i].text;
			st[i].text = "";
		}

		try {
			var x = document.createElement("script");
			x.type = "text/javascript";

			/* In IE we must use .text! */
			if ((bSaf) || (bOpera) || (bMoz)) x.innerHTML = strExec;
			else x.text = strExec;
			document.getElementsByTagName("head")[0].appendChild(x);
		} catch(e) {
			alert(e);
		}
	}
}