function go_selectReplacement(obj,width) {
	if(document.all && !window.print) return;
	if(!document.getElementById) return;

	obj.className += ' go_select_replaced';
	var ul = document.createElement('ul');
	ul.className = 'go_selectReplacement';
	ul.style.width = width;
	var opts = obj.options;
	for(var i=0; i<opts.length; i++) {
		var selectedOpt;
		if(opts[i].selected) {
			selectedOpt = i;
			break;
		} else {
			selectedOpt = 0;
		}
	}
	for(var i=0; i<opts.length; i++) {
		var li = document.createElement('li');
		li.style.width = width;
		if(i != selectedOpt) {
			var txt = document.createElement('a');
			txt.innerHTML = opts[i].text;
			txt.href = opts[i].value;
		} else {
			var txt = document.createTextNode(opts[i].text);
		}
		li.appendChild(txt);
		li.onclick = function() {
			act_selectMe(this);
		}
		if(i == selectedOpt) {
			li.className = 'go_selected';
			li.onclick = function() {
				this.parentNode.className += ' go_selectOpen';
				this.onclick = function() {
					select_selectMe(this);
				}
			}
		}
		if(window.attachEvent) {
			li.onmouseover = function() {
				this.className += ' go_hover';
			}
			li.onmouseout = function() {
				this.className = this.className.replace(new RegExp(" go_hover\\b"), '');
			}
		}
		ul.appendChild(li);
	}
	obj.parentNode.insertBefore(ul,obj);
}

function act_selectMe(obj) {
	for(var i=0; i<obj.childNodes.length; i++) {
		if(obj.childNodes[i].nodeType != 1) continue;
		if(obj.childNodes[i].tagName == 'A') {
			var url = obj.childNodes[i].getAttribute('href');
			var target = obj.childNodes[i].getAttribute('target');
			break;
		}
	}
	if(url) {
		if(!target) target = '_self';
		window.open(url,target);
	} else {
		select_selectMe(obj);
	}
}

function select_selectMe(obj) {
	var lis = obj.parentNode.getElementsByTagName('li');
	for(var i=0; i<lis.length; i++) {
		if (lis[i] != obj) {
			lis[i].className='';
			lis[i].onClick = function() {
				select_selectMe(this);
			}
		} else {
			obj.className='go_selected';
			obj.parentNode.className = obj.parentNode.className.replace(new RegExp(" go_selectOpen\\b"), '');
			obj.onclick = function() {
				obj.parentNode.className += ' go_selectOpen';
				this.onclick = function() {
					select_selectMe(this);
				}
			}
		}
	}
}

function go_quick_search(TheForm,target) {
	var url, targetvar;

	if(target == "") targetvar = "_self";
	else targetvar = target;
	url = TheForm.options[TheForm.selectedIndex].value;
	window.open(url,targetvar);
}

function check_search_data(TheForm) {
	if(TheForm.s_arg.value == "") {
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
		TheForm.s_arg.focus();
		return false;
	}
	return true;
}

function droptre(obj) {
	var dtl = obj.parentNode.getElementsByTagName('dd');
	for(var i=0; i<dtl.length; i++) {
		if(dtl[i] != obj) {
			dtl[i].style.display='none';
		}
	}
}

function montre(id) {
	var obj;
	var d = document.getElementById(id);
	if (d) {
		if(d.style.display=='none') {
			droptre(d);
			d.style.display='block';
		} else {
			d.style.display='none';
		}
	}
}

function MM_reloadPage(init) {
	if (init==true) with (navigator) {
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
			document.MM_pgW=innerWidth;
			document.MM_pgH=innerHeight;
			onresize=MM_reloadPage;
		}
	} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
		location.reload();
}
