function Fn_search_map(pageNo){

	var frm = document.FormWc1;
	
	if(frm.chk_area.checked){
		Ajax_now_search_map_list(pageNo);
	}else{
		Ajax_search_map_list(pageNo);
	}
}

function Fn_Search_Level(){	
	var frm = document.FormWc1;
	
	if(frm.chk_area.checked){
		document.FormWcNavi.search_level.value = "1";
	}else{
		document.FormWcNavi.search_level.value = "0";
	}	
}

function Ajax_search_map_list(pageNo, async) {
	
	var frm = document.FormWc1;
	
	var search_type = frm.search_type.value;
	var search_name = frm.search_name.value;

	var sido_nm = cSelectADM_l01.get_text_sido();
	if(sido_nm == "----선택----"){
		sido_nm = "";
	}
	
	var sgg_nm = cSelectADM_l01.get_text_sgg();
	if(sgg_nm == "----선택----"){
		sgg_nm = "";
	}
	
	if(search_name == ""){
		alert("명칭을 입력해 주세요.");
		frm.search_name.focus();
		return;
	}else if(search_name.length < 2){
		alert("명칭은 한 자 이상 입력해 주세요.");
		frm.search_name.focus();
		return;
	}
	
	var url = base_url + "/life/include/ajax_u_ws_007_json.jsp";

	if(async == undefined) {
		async = true;
	}

	new Ajax.Request(url,
		{
			asynchronous: false,
			method: 'post',
			parameters: {
				search_type : search_type
			,	search_name : search_name
			, 	pageNo : pageNo
			,   sido_nm : sido_nm
			,   sgg_nm : sgg_nm
			},
			onComplete: Fn_search_map_list
		}
	);
}

function Ajax_now_search_map_list(pageNo, async) {

	var frm = document.FormWc1;

	var res = "";
	var minx = "";
	var maxx = "";
	var miny = "";
	var maxy = "";
	var search_level = document.FormWcNavi.search_level.value;

	if(search_level == 1){

		res = document.FormWcNavi.res.value;
		minx = document.FormWcNavi.minx.value;
		maxx = document.FormWcNavi.maxx.value;
		miny = document.FormWcNavi.miny.value;
		maxy = document.FormWcNavi.maxy.value; 
		
		document.FormWcNavi.pre_res.value = res;
		document.FormWcNavi.pre_minx.value = minx;
		document.FormWcNavi.pre_maxx.value = maxx;
		document.FormWcNavi.pre_miny.value = miny;
		document.FormWcNavi.pre_maxy.value = maxy;

//		document.FormWcNavi.search_level.value = 2;		
	}else if(search_level == 2){

		res = document.FormWcNavi.pre_res.value;
		minx = document.FormWcNavi.pre_minx.value;
		maxx = document.FormWcNavi.pre_maxx.value;
		miny = document.FormWcNavi.pre_miny.value;
		maxy = document.FormWcNavi.pre_maxy.value;		

	}
	
	var search_type = frm.search_type.value;
	var search_name = frm.search_name.value;

	var sido_nm = cSelectADM_l01.get_text_sido();
	if(sido_nm == "----선택----"){
		sido_nm = "";
	}
	
	var sgg_nm = cSelectADM_l01.get_text_sgg();
	if(sgg_nm == "----선택----"){
		sgg_nm = "";
	}
	
	if(search_name == ""){
		alert("명칭을 입력해 주세요.");
		frm.search_name.focus();
		return;
	}else if(search_name.length < 2){
		alert("명칭은 한 자 이상 입력해 주세요.");
		frm.search_name.focus();
		return;
	}
	
	var url = base_url + "/life/include/ajax_u_ws_007_json.jsp";

	if(async == undefined) {
		async = true;
	}

	new Ajax.Request(url,
		{
			asynchronous: false,
			method: 'post',
			parameters: {
				search_type : search_type
			,	search_name : search_name
			, 	pageNo : pageNo
			,   sido_nm : sido_nm
			,   sgg_nm : sgg_nm
			,	minx : minx
			,	maxx : maxx
			,	miny : miny
			,	maxy : maxy
			},
			onComplete: Fn_search_map_list
		}
	);
}

function Fn_search_map_list(transport){

	var list = transport.responseJSON.list;
	var paging = transport.responseJSON.paging;
	var maptotalcount = transport.responseJSON.maptotalcount;
	var totalcount = transport.responseJSON.totalcount;
	var search_text = transport.responseJSON.search_text;
	var search_type = transport.responseJSON.search_type;

	var search_name = "";
	var search_addr = "";
	var phone = "";
	var center_x = "";
	var center_y = "";
	var imgUrl = "";
	var here_imgUrl = "";
	var strong_s_name = "";

	Fn_Table_DeleteRow("table_007_title");
	var tiRow = $('table_007_title').insertRow();
	var tiCell0 = tiRow.insertCell();
	tiCell0.width = "90";
	tiCell0.innerHTML = "<strong>전체 : " + maptotalcount + "</strong>";
	
	var tiCell1 = tiRow.insertCell();
	tiCell1.innerHTML = " ";

	var tiCell2 = tiRow.insertCell();
	tiCell2.align = "right";
	tiCell2.width = "155";
	tiCell2.className = "font_blue_11";

	var rdoE1 = document.createElement('<input type="radio" name="rdo_search" value"TOTAL" onclick="javascript:Fn_change_search_type(\'TOTAL\');javascript:Fn_search_map(1);">');
	tiCell2.appendChild(rdoE1);
	
	if(search_type == "" || search_type == "TOTAL"){
		rdoE1.checked = true;
	}

	tiCell2.innerHTML += "전체 ";
	
	var rdoE2 = document.createElement('<input type="radio" name="rdo_search" value"POI" onclick="javascript:Fn_change_search_type(\'POI\');javascript:Fn_search_map(1);">');
	tiCell2.appendChild(rdoE2);
	if(search_type == "POI"){
		rdoE2.checked = true;
	}

	tiCell2.innerHTML += "명칭 ";

	var rdoE3 = document.createElement('<input type="radio" name="rdo_search" value"GIS_REGION" onclick="javascript:Fn_change_search_type(\'GIS_REGION\');javascript:Fn_search_map(1);">');
	tiCell2.appendChild(rdoE3);
	if(search_type == "GIS_REGION"){
		rdoE3.checked = true;
	}

	tiCell2.innerHTML += "주소";

	tiRow1 = $('table_007_title').insertRow();
	var tiCell3 = tiRow1.insertCell();
	tiCell3.colSpan = 3;
	tiCell3.height = 1;
	tiCell3.bgColor = "#9b9b9b";
	
	Fn_Table_DeleteRow("table_007_count");
	var tcRow = $('table_007_count').insertRow();
	var tcCell0 = tcRow.insertCell();
	tcCell0.bgColor="#ededed";	
	tcCell0.innerHTML = "<strong>* 검색결과 : " + totalcount + "</strong>";
	
	var tiCell2 = tiRow.insertCell();
	tiCell2.innerHTML = "";

	Fn_Table_DeleteRow("table_007");
	map.map_clear_poi_custom();
	
	for(var i=0; i<list.length; i++) {

		search_name = list[i].SEARCH_NAME;
		search_addr = list[i].SEARCH_ADDR;
		phone = list[i].PHONE;
		center_x = list[i].CENTER_X;
		center_y = list[i].CENTER_Y;
		imgUrl = "http://welchon.yuni.in/tmap/images/place/common/"+(i+1)+".gif";
		here_imgUrl = "http://welchon.yuni.in/tmap/images/place/life/here.png";
		strong_s_name = search_name.replace(eval("/" + search_text + "/gi"),"<strong>"+search_text+"</strong>");		

		var oRow = $('table_007').insertRow();

		var oCell0 = oRow.insertCell();
		oCell0.rowSpan = 2;
		oCell0.width = "20";
		oCell0.innerHTML = "<img src='" + imgUrl + "'>";
		
		var oCell1 = oRow.insertCell();
		oCell1.colSpan = 2;
		oCell1.innerHTML = "<a href=\"#\" onclick=\"javascript:map.move_center('"+center_x+"', '"+center_y+"');map.set_resolution(2);map.update();\">"+strong_s_name+"</a>";

		oRow = $('table_007').insertRow();

		if(phone == null){
			phone = "&nbsp;";
		}
		
		var oCell2 = oRow.insertCell();
		oCell2.width = "80";
		oCell2.innerHTML = phone;
		
		var oCell3 = oRow.insertCell();
		oCell3.innerHTML = "<span style='width:125; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;' title='"+search_addr+"'><a href=\"#\" onclick=\"javascript:map.move_center('"+center_x+"', '"+center_y+"');map.set_resolution(2);map.update();\">"+search_addr+"</a></span>"
		
		map.map_add_poi_custom('', '', search_name, center_x, center_y, imgUrl, '');
	}
	
	$('div_left_list_007').style.display = "";
	$('div_left_list_007_paging').style.display = "";
	$('div_left_list_007_paging').update(paging);
}

function Fn_Table_DeleteRow(table_id){
	
    for( var io = $(table_id).rows.length-1; io >= 0; io-- ) {
        $(table_id).deleteRow(io);
   	}
}

function Fn_change_search_type(search_type){

	var frm = document.FormWc1;
	
	frm.search_type.value = search_type;
}

function Fn_key_search(e){

	var key;
	
    if(window.event)
        key = window.event.keyCode;     //IE
   	else
    	key = e.which;     //firefox

   if(key == 13){
	   	document.FormWc1.search_type.value = "TOTAL";
		Ajax_search_map_list(1); 
        return false;
   }else{
        return true;
   }

}

//<!--웰촌에는-->
function Fn_key_Welchon_search(event){

	var key;
	
	if(window.event)
		key = window.event.keyCode;     //IE
	else
		key = e.which;     //firefox

   if(key == 13){
		Fn_Ajax_tour_saup(1); 
		return false;
   }else{
		return true;
   }
}

function Fn_Ajax_tour_saup(pageNo, async) {
	
	var frm = document.FormWc1_2;
	var search_text = frm.search_text.value;
	var is_tour_saup = frm.is_tour_saup.value;
	
	var sido_cd = cSelectADM_l01_2.get_value_sido();
	var sido_nm = cSelectADM_l01_2.get_text_sido();
	if(sido_nm == "----선택----"){
		sido_nm = "";
	}
	
	var sgg_cd = cSelectADM_l01_2.get_value_sgg();
	var sgg_nm = cSelectADM_l01_2.get_text_sgg();
	if(sgg_nm == "----선택----"){
		sgg_nm = "";
	}

	if(search_text != "" || (sido_nm == "" && sgg_nm =="")){
		if(search_text.length < 2){
			alert("검색어는 한 자 이상 입력해 주세요.");
			frm.search_text.focus();
			return;
		}			
	}
	
	var region_cd = sgg_cd;

	var url = base_url + "/life/include/ajax_u_ws_009_tour.jsp";

	if(async == undefined) {
		async = true;
	}

	new Ajax.Request(url,
		{
			asynchronous: false,
			method: 'post',
			parameters: {
				region_cd : region_cd
			,	sido_nm : sido_nm
			,	sgg_nm : sgg_nm
			,	search_text : search_text
			,   pageNo : pageNo 
			},
			onComplete: Fn_tour_saup
		}
	);
}

function Fn_tour_saup(transport){
	//document.all.div_left_list1_2.innerHTML = trim(transport.responseText);
	$('div_left_list1_2').update(trim(transport.responseText));
}

var ucc_regist = "OFF";

function Fn_Check_Ucc(onoff){
	alert('Fn_Check_Ucc');
	alert(onoff);
	ucc_regist = onoff;
}

function Fn_Ucc_onMapClick(x, y) {

	alert(x);
	alert(y);

	if(ucc_regist = "ON"){

		$('div_ucc_insert_info').style.display="";

		Ajax_Ucc_Select_Area(x, y);
		
		//$('debug').update("map click : " + [x, y]);		
	}
}

function Ajax_Ucc_Select_Area(x,y,async){

	var url = base_url + "/life/include/ajax_ucc_select_area.jsp";

	if(async == undefined) {
		async = true;
	}

	new Ajax.Request(url,
		{
			asynchronous: false,
			method: 'post',
			parameters: {
				x : x
			,	y : y
			},
			onComplete: Fn_Ucc_select_area_open
		}
	);
}

function Fn_Ucc_select_area_open(transport){
	$('div_ucc_insert_info').style.display = "none";

	var cHeight = getWindowHeight();//document.body.clientHeight;
	var cWidth = getWindowWidth();//document.body.clientWidth;

	//document.all.div_life_zone_select_area.style.top = ((C-store-150)/2);
	//document.all.div_life_zone_select_area.style.left = ((cWidth-260)/2);
	//document.all.div_life_zone_select_area.style.display = "";
	//document.all.div_life_zone_select_area.innerHTML = trim(transport.responseText);

	$('div_ucc_select_area').style.top = ((cHeight-150)/2);
	$('div_ucc_select_area').style.left = ((cWidth-260)/2);
	$('div_ucc_select_area').style.display = "";	
	$('div_ucc_select_area').update(transport.responseText);	
}

function Fn_Ucc_select_area_close(){
	ucc_regist = "OFF";
	$('div_ucc_select_area').style.display = "none";
}

function Fn_Ucc_insert(x, y, id){

	var url = "./include/iframe_ucc_insert.jsp?x="+x+"&y="+y+"&id="+id;
	
	window.open(url, "ucc_insert","width:400;height:400");
}




//<!-- 11 : 새주소검색 -->



