var gForm;

function getSigungu(_form) {
	gForm = _form;
	
	var getUrl = "http://www.chzero.com/GetDongCode?sido=" + _form.sido_name.value;
    getUrl += "&callBack=setSigungu";
    g_zr.ast(getUrl); 
}
function setSigungu(jData) {
	//alert(jData);
	
	for(var inx = gForm.sigungu_name.length; inx >= 0; inx--) {
    	gForm.sigungu_name.options[inx] = null;
    }

	var opt = new Option('½Ã/±¸/±º','',true);
	gForm.sigungu_name.options[0] = opt;
	
	if(jData.DONGCODE != null && typeof(jData.DONGCODE) != "undefined") {           
		var jnx = 1;
        for(var inx = 0 ; inx < jData.DONGCODE.length ; inx++) {
        	if(jData.DONGCODE[inx].ADM != "") {
	        	opt = new Option(jData.DONGCODE[inx].ADM,jData.DONGCODE[inx].ADM, true);
	        	gForm.sigungu_name.options[jnx++] = opt;
        	}
        }
            
	}
}

var sidoName;
var sigunguName;
var dongName;
var svcType1;
var svcType2;
var svcType3;
var searchWord;
var searchType;
var lotto = "";
var pb = "";
var gubun = "";
var queryString = "";
var searchWay = "list";

function setTopImg() {
    var tempImg;
    for(inx = 1 ; inx <= 4 ; inx++) {
        tempImg = document.getElementById("topImg" + inx);
        if(svcType1 == inx) {
            tempImg.src = "../common/menu_0" + inx + "_.gif";
        } else {
            tempImg.src = "../common/menu_0" + inx + ".gif";
        }
    }
}

function getSearchList() {
	searchWay = "search";

	queryString = "svc_type1=" + svcType1 + "&svc_type2=" + svcType2
            + "&lotto=" + lotto
            + "&pb=" + pb    
            + "&search_type=" + searchType + "&search_word=" + searchWord 
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName
            + "&dong_name=" + dongName            
            + "&search_way=" + searchWay
            + "&current_page=" + pg;
    
    //var getUrl = "search_list.jsp?" + queryString;
    
    var getUrl = "";
    if(svcType1 == 1) getUrl = "search_list_branch.jsp?" + queryString;
    else if(svcType1 == 2)  getUrl = "search_list_branch.jsp?" + queryString;
    else if(svcType1 == 3)  getUrl = "search_list_hanaro.jsp?" + queryString;
    else if(svcType1 == 4)  getUrl = "search_list_bonbu.jsp?" + queryString;
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showList", false); 
    
    setTopImg();
    
    //showLeft("search");
            
    return;
}

function getSearchList2(_svcType2) {
	svcType2 = _svcType2;
	getSearchList();
}

function getSearchList3(_svcType1) {
	svcType1 = _svcType1;
	getSearchList();
}

function getSearchList4(_svcType2) {
//alert(_svcType2);
	lotto = "";
	pb = "";
	
	if(_svcType2 <= 2) {
		svcType2 = _svcType2;
	} else {
		if(_svcType2 == 3) {
			pb = "1";
		} else if(_svcType2 == 4) {
			lotto = "1";
		}
		
		svcType2 = 0;
	}
	
	getSearchList();
}

function getSubList(_svcType1, _svcType2, _searchType, _searchWord, _sidoName, _sigunguName, _dongName, _lotto, _pb, _searchWay, _pg) {
    svcType1 = _svcType1;
    svcType2 = _svcType2;
    searchType = _searchType;
    searchWord = _searchWord;
    sidoName = _sidoName;
    sigunguName = _sigunguName;
    dongName = _dongName;
    lotto = _lotto;
    pb = _pb;
    pg = _pg;
    searchWay = _searchWay;

    queryString = "svc_type1=" + svcType1 + "&svc_type2=" + svcType2
            + "&lotto=" + lotto
            + "&pb=" + pb    
            + "&search_type=" + searchType + "&search_word=" + searchWord 
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName
            + "&dong_name=" + dongName
            + "&search_way=" + searchWay
            + "&current_page=" + pg;
    
    var getUrl = "search_list_branch.jsp?" + queryString;
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showList", false); 
    
            
    return;
}

function getSubList2() {
	getSubList(svcType1, svcType2, searchType, searchWord, sidoName, sigunguName, dongName, lotto, pb, searchWay, 1);
}

function showList(result) {
//alert(result);
    
    var flashDiv = document.getElementById("flashMap");
    
    if(flashDiv != "undefined" && flashDiv != null) {
    	flashDiv.style.display = "none";
    }
    
    var mapDiv = document.getElementById("map");
    
    if(mapDiv != "undefined" && mapDiv != null) {
    	mapDiv.style.display = "none";
    }
    
    var listDiv = document.getElementById("list");
    if(typeof(listDiv) != "undefined" && listDiv != null) {
    	listDiv.style.display = "block";
		listDiv.innerHTML = result;
    }
    
    var tempTotalCount = document.getElementById("totalCount");
    var tempLeftTotalCount = document.getElementById("leftTotalCount");
    var leftTotalLayer = document.getElementById("totalSum");
    if(typeof(tempTotalCount) != "undefined" && tempTotalCount != null
    	&& typeof(tempLeftTotalCount) != "undefined" && tempLeftTotalCount != null
    	&& typeof(leftTotalLayer) != "undefined" && leftTotalLayer != null) {
    	tempLeftTotalCount.innerHTML = tempTotalCount.innerHTML;
    	leftTotalLayer.style.display = "";
    	//alert(tempTotalCount.innerHTML);
    }
    
    // Ajax¸¦ µÎ¹ø call ÇÏÁö ¸øÇØ¼­ ¿©±â¼­ Ã³¸®
    //if(searchWay == "flash") {
    if(sidoName != "") {
    	getLeftSummary();
    }
    //}
}

function setSvcType2(_svcType2) {
//alert(_svcType2);
	lotto = "";
	pb = "";
	
	if(_svcType2 <= 2) {
		svcType2 = _svcType2;
	} else {
		if(_svcType2 == 3) {
			pb = "1";
		} else if(_svcType2 == 4) {
			lotto = "1";
		}
		
		svcType2 = 0;
	}
	
	getSubList2();
}

function moveSearchPage(_pg) {
	pg = _pg;
	getSearchList();
}

function movePage(_pg) {
	getSubList(svcType1, svcType2, searchType, searchWord, sidoName, sigunguName, dongName, lotto, pb, searchWay, _pg);
}

function movePageHanaro(_pg) {
	getSubListHanaro(svcType1, svcType2, searchWord, sidoName, _pg, sigunguName);
}

function movePageBonbu(_pg) {
	getSubListBonbu(svcType1, svcType2, searchWord, gubun, _pg, sidoName, sigunguName);
}

function getSubListHanaro(_svcType1, _svcType2, _searchWord, _sidoName, _pg, _sigunguName) {
    svcType1 = _svcType1;
    svcType2 = _svcType2;
    searchWord = _searchWord
    sidoName = _sidoName;
    pg = _pg;
    
    sigunguName = _sigunguName     
    
    var getUrl = "search_list_hanaro.jsp?svc_type1=" + svcType1 + "&svc_type2=" + svcType2
            + "&search_word=" + searchWord 
            + "&search_way=" + searchWay 
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName             
            + "&current_page=" + pg;
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showList", false); 
            
    return;
}

function getSubListHanaro2(_sidoName) {
	getSubListHanaro(svcType1, svcType2, "", _sidoName, 1, sigunguName);
}

function getSubListHanaro3() {
	getSubListHanaro(svcType1, svcType2, "", sidoName, 1, sigunguName);
}

function searchHanaro(frm) {
	getSubListHanaro(svcType1, svcType2, frm.search_word.value, sidoName, 1, sigunguName);
	return false;
}

function searchBonbu(frm) {
	getSubListBonbu(svcType1, svcType2, frm.search_word.value, "", 1, sidoName, sigunguName);
	return false;
}

function getSubListBonbu(_svcType1, _svcType2, _searchWord, _gubun, _pg, _sidoName, _sigunguName) {
    svcType1 = _svcType1;
    svcType2 = _svcType2;
    searchWord = _searchWord
    gubun = _gubun;
    pg = _pg;
    
    sidoName = _sidoName;
    sigunguName = _sigunguName    
    
    var getUrl = "search_list_bonbu.jsp?svc_type1=" + svcType1 + "&svc_type2=" + svcType2
            + "&search_word=" + searchWord  
            + "&gubun=" + gubun
            + "&search_way=" + searchWay
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName            
            + "&current_page=" + pg;
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showList", false); 
            
    return;
}

function getSubListBonbu2(_gubun) {
	getSubListBonbu(svcType1, svcType2, "", _gubun, 1, sidoName, sigunguName);
}

function getSubListBonbu3() {
	getSubListBonbu(svcType1, svcType2, "", gubun, 1, sidoName, sigunguName);
}

function prtFlashMap() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
	document.write('	codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	document.write('	width="670"');
	document.write('	height="471"');
	document.write('	id="type_1"');
	document.write('	align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="branch.swf" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('');
	document.write('<embed src="branch.swf"');
	document.write('	quality="high"');
	document.write('	bgcolor="#ffffff"');
	document.write('	width="670"');
	document.write('	height="471"');
	document.write('	name="type_1"');
	document.write('	align="middle"');
	document.write('	allowScriptAccess="sameDomain"');
	document.write('	swLiveConnect="true"');
	document.write('	type="application/x-shockwave-flash"');
	document.write('	pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function prtFlashMap2() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
	document.write('	codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	document.write('	width="233"');
	document.write('	height="234"');
	document.write('	id="type_2"');
	document.write('	align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="branch_type2.swf" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="bgcolor" value="#ffffff" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('');
	document.write('<embed src="branch_type2.swf"');
	document.write('	quality="high"');
	document.write('	bgcolor="#ffffff"');
	document.write('	width="233"');
	document.write('	height="234"');
	document.write('	name="type_2"');
	document.write('	align="middle"');
	document.write('	allowScriptAccess="sameDomain"');
	document.write('	swLiveConnect="true"');
	document.write('	type="application/x-shockwave-flash"');
	document.write('	pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');

}

var flashValue1;
var flashValue2;
    
function getListByFlash(_sidoName, _sigunguName) {
	// º¹ÀâÇÏ´Ù Áõ¸»..
	//if(searchWay == "") {
		searchWay = "flash";
	//}
	
	var bMakeCall = 0;
	
	if(sidoName != _sidoName && sigunguName != _sigunguName) {
		bMakeCall = 1;
	}
	
	sidoName = _sidoName;
	sigunguName = _sigunguName;
	searchWord = "";
    searchType = 0;
	
	if(svcType1 == 4) {
		getSubListBonbu2(gubun);
	} else if(svcType1 == 3) {
		getSubListHanaro2(sidoName);
	} else {
		getSubList2();
	}

	//getSearchList();
	
	showLeft("flash");
	
	if(bMakeCall == 1)
	makeCall(flashValue1, flashValue2);
	
}

function getListByFlash2(_sidoName, _sigunguName) {
	//alert(svcType1);
	sidoName = _sidoName;
	sigunguName = _sigunguName;
	
	searchWord = "";
    searchType = 0;	
	
	searchWay = "flash";
	
	if(svcType1 == 4) {
		getSubListBonbu2(gubun);
	} else if(svcType1 == 3) {
		getSubListHanaro2(sidoName);		
	} else {
		getSubList2();
	}

	
	//getSearchList();
	
	changeLeftFlash();
	
}

function getLeftSummary() {
	//if(svcType1 == "1" && svcType1 == "2") {
	    var getUrl = "left_summary.jsp?svc_type1=" + svcType1
	            + "&sido_name=" + sidoName
	            + "&sigungu_name=" + sigunguName          
	            
	            //alert(getUrl);
	            
	    engine.execute("AGET", getUrl, null, "showLeftSummary", false); 
    //} else {
    //	return;
    //}
}

function showLeftSummary(result) {
    var listDiv = document.getElementById("leftSummary");
    if(typeof(listDiv) != "undefined" && listDiv != null) {
    
		listDiv.innerHTML = result;
    }
}

function getNearBranch() {
    var getUrl = "left_near_branch.jsp?svc_type1=" + svcType1 + "&svc_type2=" + svcType2
            + "&map_x=" + (startPosX * 1000000)
            + "&map_y=" + (startPosY * 1000000)
            + "&limit_row=2"
            + "&lotto=" + lotto
            + "&pb=" + pb    
            + "&search_type=" + searchType + "&search_word=" + searchWord 
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName
            + "&search_way=" + searchWay
            + "&current_page=" + pg;            
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showLeftNearList", false); 
}

function showLeftNearList(result) {
    var listDiv = document.getElementById("leftNear");
    if(typeof(listDiv) != "undefined" && listDiv != null) {
    	listDiv.style.display = "block";
		listDiv.innerHTML = result;
    }
}

function changeLeftFlash() {
    if(sidoName == "¼­¿ï") makeCall2('1');
    else if(sidoName == 'ÀÎÃµ') makeCall2('3');
    else if(sidoName == '°æ±â') makeCall2('2');
    else if(sidoName == '´ëÀü') makeCall2('4');
    else if(sidoName == '´ë±¸') makeCall2('5');
    else if(sidoName == '¿ï»ê') makeCall2('6');
    else if(sidoName == 'ºÎ»ê') makeCall2('7');
    else if(sidoName == '±¤ÁÖ') makeCall2('8');
    else if(sidoName == '°­¿ø') makeCall2('9');
    else if(sidoName == 'Ãæ³²') makeCall2('10');
    else if(sidoName == 'ÃæºÏ') makeCall2('11');
    else if(sidoName == '°æ³²') makeCall2('12');
    else if(sidoName == '°æºÏ') makeCall2('13');
    else if(sidoName == 'Àü³²') makeCall2('14');
    else if(sidoName == 'ÀüºÏ') makeCall2('15');
    else if(sidoName == 'Á¦ÁÖ') makeCall2('16');
    else makeCall2('1');   
}



function thisMovie(movieName) {
    var isIE = navigator.appName.indexOf("Microsoft") != -1;
    //return (isIE) ? window[movieName] : document[movieName];
    return document.all[movieName];
}

function makeCall(_flashValue1, _flashValue2) {
    if(typeof(_flashValue1) != "undefined") flashValue1 = _flashValue1;
    if(typeof(_flashValue2) != "undefined") flashValue2 = _flashValue2;
        
    var timer;
    timer = setTimeout('setLeftFlashSigungu()','500','JavaScript');
    
    //activeItemPage('05', '01');
}
function setLeftFlashSigungu() {

    var sf = thisMovie("type_2")
    //alert(flashValue1+"_"+flashValue2);
    //alert(sf);
    if(typeof(sf) != "undefined" && sf != null)
    sf.asFunc_one(flashValue1, flashValue2);
}

function makeCall2(str) {
    var timer;
    timer = setTimeout('setLeftFlashSido(' + str + ')','500','JavaScript');
    //thisMovie("type_2").asFunc_two(str);
}

function setLeftFlashSido(str) {

    var sf = thisMovie("type_2")
    //alert(flashValue1+"_"+flashValue2);
    //alert(sf);
    if(typeof(sf) != "undefined" && sf != null)
    sf.asFunc_two(str);
}

function searchNonghyup(_searchType) {
    searchType = _searchType;
    var frm = document.leftForm;

    if(_searchType == 1) searchWord = frm.search_word_name.value;
    else if(_searchType == 2) searchWord = frm.seach_word_subway.value;
    else if(_searchType == 4) searchWord = frm.search_word_code.value;
    else if(_searchType == 5) {
        if(frm.search_sido.value == "") {
            alert("±¤¿ª/½Ã/µµ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä");
            frm.search_sido.focus();
            return;
        }
        var sUrl = 'search_area.jsp?search_sido=' + frm.search_sido.value + '&search_word=' + frm.search_word_poi.value + "&svc_type1=" + svcType1;
        var sEnv = 'status=yes,scrollbars=no,resizable=no,width=500,height=450,left=0,top=0';
        remote = window.open('', 'NAME_SEARCH', sEnv);
        remote.focus();
        remote.location.href = sUrl;
        
        return;        
    
    } else {
        searchWord = "";
        searchType = 0;
    }
    
    sidoName = frm.sido_name.value;
    sigunguName = frm.sigungu_name.value;
    dongName = frm.dong_name.value;
    svcType1 = frm.svc_type1.value;
	if(svcType1 <= 2) svcType2 = frm.svc_type2.value;
    pg = 1;
    
    getSearchList();
    
    setTopImg();
    
    return;
}  

function checkEnter(_searchType) {
	if(event.keyCode == 13) {
		searchNonghyup(_searchType);
	} else
		return false;
}

function view_geumgang() {
    var sUrl = 'http://banking.nonghyup.com/mtkumgang/mtkumgang.html';
    var sEnv = 'status=yes,scrollbars=no,resizable=no,width=800,height=710,left=0,top=0';
    remote = window.open('', 'nonghyup_geumgang', sEnv);
    remote.focus();
    remote.location.href = sUrl;
    //self.close();
}


// ÇÏ³ª·Î ÁÖÀ¯¼Ò Ãß°¡ °Ë»ö - 2010.11.15 by Jiyong Lee
function getSubListHanaroOilSearch() {
	var frm = document.oilFrm;
	getSubListHanaroOil(svcType1, svcType2, frm.svc_type3.value, frm.search_word_name.value, frm.sido_name.value, 1, sigunguName);
}

function movePageHanaroOil(_pg) {
	getSubListHanaroOil(svcType1, svcType2, svcType3, searchWord, sidoName, _pg, sigunguName);
}

function getSubListHanaroOil(_svcType1, _svcType2, _svcType3, _searchWord, _sidoName, _pg, _sigunguName) {
    svcType1 = _svcType1;
    svcType2 = _svcType2;
	svcType3 = _svcType3;
    searchWord = _searchWord
    sidoName = _sidoName;
    pg = _pg;
    
    sigunguName = _sigunguName     
    
    var getUrl = "search_list_hanaro.jsp?svc_type1=" + svcType1 + "&svc_type2=" + svcType2 + "&svc_type3=" + svcType3
            + "&search_word=" + searchWord 
            + "&search_way=" + searchWay 
            + "&sido_name=" + sidoName
            + "&sigungu_name=" + sigunguName             
            + "&current_page=" + pg;
            
            //alert(getUrl);
            
    engine.execute("AGET", getUrl, null, "showList", false); 
            
    return;
}
