	var snbVar = false;

	// ÆäÀÌÁö·Îµù½Ã °Ë»ö»óÀÚ¿¡ Ä¿¼­°¡ °¡µµ·Ï ÇÔ
	// Å°ÀÔ·Â½Ã ÀÚµ¿À¸·Î °Ë»ö»óÀÚ¿¡ Ä¿¼­°¡ °¡µµ·Ï ÇÔ
	var domKind = document.all?1:(document.getElementById?2:(document.layers?3:0));
	document.onkeydown=keyInput;

	function setSearchFocus(){
		//document.getElementById("q").focus();
	}

	function keyInput(e){
		var searchBox = "";
		if (document.getElementById("q")&&domKind!=3)
			searchBox = document.getElementById("q");
		else
			return true;

		if(document.all) var e=window.event;
		if(domKind==1){
			var es = e.srcElement;
			var et = es.tagName;
		}
		if(domKind==2){
			var es = e.target;
			var et = es.nodeName;
		}

		if(domKind==1) {
			if(e.keyCode>0) {
				ec = e.keyCode;
			}
		} else {
			ec=(e.keyCode);
			if(e.charCode>0) {
				ec = e.charCode;
			}
		}

		// ´Ù¸¥ ÀÔ·Â»óÀÚ¿¡¼­ ÀÔ·Â½Ã´Â ½ºÅµ
		if (!(et=='TEXTAREA'||et=='INPUT'||et=='SELECT'||(e.ctrlKey&&ec!=86))) {
			// ¹é½ºÆäÀÌ½º , ÆäÀÌÁö ¾÷´Ù¿î, ÇÑÀÚÅ°, escÅ° , ALT Å° ÀÔ·Â½Ã ½ºÅµ
			if (ec==8||(ec>32&&ec<41)||(ec!=21&&ec<32)||e.altKey) {
			}
			else if (ec==32) {	// ½¬ÇÁÆ® + ½ºÆäÀÌ½º
				if (e.shiftKey) {
					searchBox.focus();
					searchBox.style.imeMode ='active';
					searchBox.select();
					e.returnValue=false;
				}
			} else if (ec == 21) {	// ÇÑ¿µÅ°
				searchBox.focus();
				searchBox.style.imeMode ='active';
				searchBox.select();
				e.returnValue=false;
			} else if (es!=searchBox) {
				searchBox.focus();
				searchBox.style.imeMode ='inactive';
				searchBox.select();
			}
		}
	}

	function seclectSearch(num) {
		var objName = "choice"+num;
		document.getElementById(objName).checked = "checked";

		if (num == "1") {
			document.getElementById('selectTxt').className = "disable";
			document.getElementById('selectTxt').style.cursor = "default";
			document.getElementById('labeltext_1').innerHTML = "<strong>ÅëÇÕ</strong>";
			document.getElementById('labeltext_2').innerHTML = "Ã¥";
		} else {
			document.getElementById('selectTxt').className = "show";
			document.getElementById('selectTxt').style.cursor = "pointer";
			document.getElementById('labeltext_1').innerHTML = "ÅëÇÕ";
			document.getElementById('labeltext_2').innerHTML = "<strong>Ã¥</strong>";
		}
	}

	function searchChg(obj, name, e) {
		var event = window.event?window.event:e;
		var evtCode = window.event?event.keyCode:e.which;

		var searchObj = obj.parentNode;
		if ( name == "select" ) {
			searchObj.className = "bgWrapper_select";
		} else {
			searchObj.className = "bgWrapper";
		}

		if(evtCode==13){
			if(event.preventDefault)
				event.preventDefault();
			else
				event.returnValue = false;
			checkSearchBox();
		}

		snbClose();
	}

	function selectView() {
		var selectObj = document.getElementById("search_layer");
		var selectTxt = document.getElementById("selectTxt");

		if(selectTxt.className!="disable"){
			if (selectObj.style.display == "block") {
				selectObj.style.display = "none";
				snbVar=false;
			} else {
				selectObj.style.display = "block";
				snbVar=true;
			}
		}
	}

	function selectChg(obj,option){
		document.getElementById("search_layer").style.display = "none";
		document.getElementById("selectTxt").innerHTML = obj;
		document.search_section.option.value = option;
		document.getElementById("q").focus();
		snbClose();
	}

	function Chgbg(obj, color) {
		obj.style.backgroundColor = color;
		return false;
	}

	function checkSearchBox(){
		var q = document.search_section.q.value;
		var opt = document.search_section.option.value;

		if(q==''){
			alert('°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
			return;
		}

		if(document.search_section.search_select[0].checked==true){
			document.search_section.target = "_blank";
			document.search_section.submit();
		}
		else {
			//encodeQ(opt, q);
			document.location = "/search.html?option="+opt+"&q="+q;
			//document.location = "/home/search_redirect.php?option="+opt+"&q="+q;
		}
	}

	function SearchOption(option, name) {
		document.getElementById("selectTxt").innerHTML = name;
		document.search_section.option.value = option;
	}

	function snbClose(){
		document.getElementById('search_layer').style.display = "none";
 		snbVar=false;
	}
	
	function encodeQ(opt, q){
		var url = '/home/search_q_ajax.php';
		var pars = 'q='+q;
		new Empas.Ajax.Request(url,{
			method: 'get',		// ±âº» method´Â post
			parameters: pars,	// ÆÄ¶ó¹ÌÅÍ
			onComplete: function(transport) { // ¼º°øÇßÀ» °æ¿ì
					var jsonRs = transport.responseText;
					//var data = eval("("+jsonRs+")");
					//alert(jsonRs);
					document.location = "/search.html?option="+opt+"&q="+jsonRs;
				},
			onFailure: function(transport) { // ½ÇÆÐÇßÀ» °æ¿ì
				return;
				}
		});	
	}

	document.onclick=closeSelectbox;
