    var ajax_addr;
    function get_addr_list(pv1,ctlname) {
        ajax_addr = new ActiveXObject("Microsoft.XMLHTTP");
        ajax_addr.onreadystatechange = ajax_addr_callback;
        ajax_addr.open("GET", "/info/_addr_list.asp?pv1=" + pv1 + "&ctlname=" + ctlname, true);
        ajax_addr.send();
    }
    function ajax_addr_callback() {
      if(ajax_addr.readyState == 4){   
           if(ajax_addr.status == 200){
                if(typeof(document.all.div_addr_pv2) == "object"){
                    document.all.div_addr_pv2.innerHTML = ajax_addr.responseText;
                }
           }
      }
    }
    var ajax_addr2;
    function get_addr_list2(pv1,pv2,ctlname) {
        ajax_addr2 = new ActiveXObject("Microsoft.XMLHTTP");
        ajax_addr2.onreadystatechange = ajax_addr_callback2;
        ajax_addr2.open("GET", "/info/_addr_list.asp?pv1=" + pv1 + "&pv2=" + pv2 + "&ctlname=" + ctlname, true);
        ajax_addr2.send();
    }
    function ajax_addr_callback2() {
      if(ajax_addr2.readyState == 4){   
           if(ajax_addr2.status == 200){
                if(typeof(document.all.div_addr_pv3) == "object"){
                    document.all.div_addr_pv3.innerHTML = ajax_addr2.responseText;
                }
           }
      }
    }

    // ¸ÞÀÎÆäÀÌÁö ¼­¿ïÁö¿ª °Ë»ö
    function local_search(no) {
        switch(no) {
            case 1: co_searchit2('S','¼­¿ï','°­³²±¸'); break;
            case 2: co_searchit2('S','¼­¿ï','°­µ¿±¸'); break;
            case 3: co_searchit2('S','¼­¿ï','°­ºÏ±¸'); break;
            case 4: co_searchit2('S','¼­¿ï','°­¼­±¸'); break;
            case 5: co_searchit2('S','¼­¿ï','°ü¾Ç±¸'); break;
            case 6: co_searchit2('S','¼­¿ï','±¤Áø±¸'); break;
            case 7: co_searchit2('S','¼­¿ï','±¸·Î±¸'); break;
            case 8: co_searchit2('S','¼­¿ï','±ÝÃµ±¸'); break;
            case 9: co_searchit2('S','¼­¿ï','³ë¿ø±¸'); break;
            case 10: co_searchit2('S','¼­¿ï','µµºÀ±¸'); break;
            case 11: co_searchit2('S','¼­¿ï','µ¿´ë¹®±¸'); break;
            case 12: co_searchit2('S','¼­¿ï','µ¿ÀÛ±¸'); break;
            case 13: co_searchit2('S','¼­¿ï','¸¶Æ÷±¸'); break;
            case 14: co_searchit2('S','¼­¿ï','¼­´ë¹®±¸'); break;
            case 15: co_searchit2('S','¼­¿ï','¼­ÃÊ±¸'); break;
            case 16: co_searchit2('S','¼­¿ï','¼ºµ¿±¸'); break;
            case 17: co_searchit2('S','¼­¿ï','¼ººÏ±¸'); break;
            case 18: co_searchit2('S','¼­¿ï','¼ÛÆÄ±¸'); break;
            case 19: co_searchit2('S','¼­¿ï','¾çÃµ±¸'); break;
            case 20: co_searchit2('S','¼­¿ï','¿µµîÆ÷±¸'); break;
            case 21: co_searchit2('S','¼­¿ï','¿ë»ê±¸'); break;
            case 22: co_searchit2('S','¼­¿ï','ÀºÆò±¸'); break;
            case 23: co_searchit2('S','¼­¿ï','Á¾·Î±¸'); break;
            case 24: co_searchit2('S','¼­¿ï','Áß±¸'); break;
            case 25: co_searchit2('S','¼­¿ï','Áß¶û±¸'); break;
        }
    }

    function action_url(mode) {
        switch(mode) {
            case "item":
                url = "http://www.housing24.com/info/item/list.asp";
                break;
            case "photo":
                url = "http://www.housing24.com/info/photo/list.asp";
                break;
            case "up-s":
                url = "http://www.housing24.com/info/company/list.asp";
                break;
            case "up-i":
                url = "http://www.housing24.com/info/company/list.asp";
                break;
            case "gallery":
                url = "http://www.housing24.com/info/gallery/list.asp";
                break;
        }
        return url;
    }
    function Search(mode) {
        if (document.Search_form.keyword.value == ''){
            alert('°Ë»öÇÒ ´Ü¾î¸¦ ÀÔ·ÂÇÏ¿©ÁÖ½Ê½Ã¿ä.');
            Search_form.keyword.focus();
        } else {
            Search_form.action = action_url(mode);
            Search_form.mode.value = "";
            if(mode == "up-s" || mode == "up-i") {
                var objHidden = document.createElement('input');
                objHidden.type = 'hidden';
                objHidden.name = 'kubun';
                if(mode == "up-s") objHidden.value = 'S';
                if(mode == "up-i") objHidden.value = 'I';
                Search_form.appendChild(objHidden);
            }
            Search_form.submit();
        }
    }
    function Search_main(mode) {
        if(Search_form.keyword.value == 'ÀÌµ¿½ÄÁÖÅÃ') {
            document.location.href = "/housing/index.asp";
        } else {
            Search(mode);
        }
    }

    //½Ã°øÁö¿ª¼±ÅÃ
    function area_search(pv1,pv2,pv3,code,ctl) {
      var frm = document.rform
      var rurl = "/inc/common/_ax_addr_search.asp"
      var param = "?search_code="+code+"&ctl="+ctl+"&pv1="+pv1+"&pv2="+pv2+"&pv3="+pv3;
      var myAjax = new Ajax.Request(rurl,{method: 'post', parameters: param , onComplete: cb_area_search});
    }
    //½Ã°øÁö¿ª Ãâ·Â
    function cb_area_search(reqResult) {
      var dataobj = reqResult.responseText;
      if (dataobj != 'false') {
        var frm = document.rform
        var Gb, Ucode, ctl
        Gb = dataobj.split('&')[0]
        switch(Gb) {
          case "pv2" : ctl = frm.pv2; break;
          case "pv3" : ctl = frm.pv3; break;
        }
        Ucode = dataobj.split('&')[1]
        var len = ctl.options.length
        delSelectOption(1,ctl)
        if(Gb=="pv2") delSelectOption(1,frm.pv3)
        if (Ucode != '') {
          for(i=0; i<Ucode.split('|').length; i++) {
            ctl.options[i+1]=new Option(Ucode.split('|')[i].split('$')[0],Ucode.split('|')[i].split('$')[1]);
          }
        }
        ctl.value = dataobj.split('&')[2]
      }
    }
    //select box ¿É¼Ç°ª »èÁ¦
    function delSelectOption(idx,obj) {
      if(obj) {
        var len = obj.options.length;
        for(i=idx; i<len; i++) {
          obj.options[idx] = null;
        }
      }
    }
