
var tr_line = 0 ;
var table_div_v = "" ;
var current_selected = 0 ;

result_num = new Array() ;
result_txt = new Array() ;


//	txt_link_check_f(search_txt_vvvv)	top_ad_str/auto_search_txt.js

function Search_new_200901_fff() {

	if (document.search.key.value == "") {
		alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.") ;
		document.search.key.focus ();
		return false ;
	} else {

		if(document.getElementById('method').selectedIndex==1)  {
			//Á¦Ç° ¹øÈ£ ¼±ÅÃÇß´Ù(ÅØ½ºÆ® ¹Ú½º ¼±ÅÃ¿¡ ´ëÇÏ¿©)
			document.search.target="search_iframe";
			document.search.action='/n_product_part/chk_product.php';
			return true;
		} else {
			//Á¦Ç°¹øÈ£°¡ ¾Æ´Ï´Ù

			var search_txt_tmp_v = document.search.key.value ;
			var go_now_page = "" ;
			go_now_page = txt_link_check_f(search_txt_tmp_v) ;

			if (go_now_page == '') {
				search_txt_tmp_v = document.search.hidden_search_full_txt.value ;
				go_now_page = txt_link_check_f(search_txt_tmp_v) ;
			}

			if (go_now_page != '') {
				location.href = go_now_page ;
				return false ;		//	¼ýÀÚ°¡ ¾Æ´Ï´Ù.. 
			} else {
				document.search.action="/i_product/search_result.html" ;
				document.search.target="";
				document.search.action='/i_product/search_result.html';
				if (document.search.view_search_txt.value == 1) {
					if (document.search.hidden_search_full_txt.value != "") {
						document.search.key.value = document.search.hidden_search_full_txt.value ;
					}
					div_null() ;
				} else {
					if (select_choice_value()) {
						return true ;
					} else {
						return false ;		//	¼ýÀÚ°¡ ¾Æ´Ï´Ù.. 
					}
				}
			}

		}
	}
}

function make_div_tr(num_v, txt_v, link_exist) {

	if (num_v == 0) {
		table_div_v = "" ;
		tr_line = 0 ;
	}

	if (table_div_v == "") {
		table_div_v += "<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 width=100% bgcolor=#FFFFFF>" ;	
	}

	if (num_v == 0) {
		table_div_v += "<TR height=5>" ;
	} else {
		table_div_v += "<TR height=22>" ;
	}

	if (link_exist != '') {
		table_div_v += "<TD id=search_td_22_" + tr_line + " width=10 align=left>¢º</TD>" ;
	} else {
		table_div_v += "<TD id=search_td_22_" + tr_line + " width=10 align=left></TD>" ;
	}

	var link_v;

	link_v = txt_link_check_f(txt_v);

	table_div_v += "<TD id=search_td_" + tr_line + " align=left><A HREF='" + link_v + "' class='menu2' >" + txt_v + "</A></TD>" ;
	table_div_v += "</TR>" ;

	result_num[tr_line] = num_v ;
	result_txt[tr_line] = txt_v ;

	tr_line++ ;
}

function make_div_table_complete_f() {
	table_div_v += "</TABLE>" ;

	var n_tab = "" ;
	n_tab += "<TABLE CELLPADDING=0 CELLSPACING=2 BORDER=0 BGCOLOR=#FF8D39 WIDTH=342>" ;
	n_tab += "<TR bgcolor='#FFFFFF' style='padding:8px;'>" ;
	n_tab += "<TD align=center>" ;

	n_tab += table_div_v ;

	n_tab += "</TD>" ;
	n_tab += "</TR>" ;
	n_tab += "</TABLE>" ;

	search_div.innerHTML = n_tab ;

	try {
		document.getElementById('detail_cate_2').style.visibility='hidden';
	} catch (e) {}

	try {
		document.getElementById('detail_cate_3').style.visibility='hidden';
	} catch (e) {}

	search_auto_div_view_hide(1) ;
}

function div_make_initial_f() {
	document.search.hidden_key_search_temp_v.value = document.search.key.value ;
	document.search.view_search_txt.value = 0 ;
	div_null() ;
}

function key_chk(e) {
	key_data = e.keyCode ;

	if(key_data == 40){
		current_selected++ ;
	}else if(key_data == 38){
		current_selected-- ;
	}else if(key_data == 13){
		move_srch_go();
	}

	change_color_auto_search_f() ;

}

//	change_color();

function change_color_auto_search_f() {

	for(i=0; i<tr_line; i++) {
		try {
			document.getElementById('search_td_22_'+i).style.backgroundColor = '#FFFFFF' ;
			document.getElementById('search_td_'+i).style.backgroundColor = '#FFFFFF' ;
		} catch (e) {}
	}

	if (current_selected < 1) {
		current_selected = 0 ;
	}

	if (current_selected >= tr_line) {
		current_selected = 0 ;
	}

	try {
		document.getElementById('search_td_22_'+current_selected).style.backgroundColor = '#FFCC00' ;
		document.getElementById('search_td_'+current_selected).style.backgroundColor = '#FFCC00' ;
		document.search.view_search_num.value = current_selected ;
		document.search.hidden_search_full_txt.value = result_txt[current_selected] ;
	} catch (e) {}

}

function blur_search_part_check() {
	if(move_sch){
		document.search.key.value = document.getElementById('key_b').value ;
	}

	var vm = document.search.key.value ;
	var arg_vv = "" ;

	if (vm != "") {
		if (vm != document.search.hidden_key_search_temp_v.value) {
			auto_data_check_f(vm) ;
		}
		
		document.search.hidden_key_search_temp_v.value = vm ;

	} else {
		div_null() ;
	}

	if (tr_line > 0) {

	} else {
		div_null() ;
	}

}

function div_null() {
	search_div.innerHTML = "" ;
	search_auto_div_view_hide(0) ;
}

function search_make_f(arg_vvv) {
	document.search.key.value = arg_vvv ;
	div_null() ;
}

function search_auto_div_view_hide(arg_v) {
	if (arg_v == 1) {	//	view
		current_selected = 0 ;
		bar_search_auto_view.style.visibility = "visible" ;
		document.search.view_search_txt.value = 1 ;		

		if(move_sch){
			var tempX = parseInt(window.document.body.clientWidth,10)/2;
			var tempY = parseInt(document.documentElement.scrollTop,10);
			
			tempY += 45;
			tempX -= 166;
		}else{
			var tempX = parseInt(window.document.body.clientWidth,10)/2;
			var tempY = 103;

			tempX -= 190;
		}

		document.getElementById('bar_search_auto_view').style.top = tempY + "px";
		document.getElementById('bar_search_auto_view').style.left = tempX + "px";
	} else {			//	hide
		current_selected = 0 ;
		bar_search_auto_view.style.visibility = "hidden" ;
		document.search.view_search_txt.value = 0 ;
	}
}

function move_srch_go(){
	if(Search_new_200901_fff()){
		document.search.submit();
	}
}