function Helper_Memo_List(parsed_JSON_DATA) { // Handlebars.registerHelper´Â HTML¿¡¼­ »ý¼ºµÇ´Â º» templete¿¡¼­´Â javascript¸¦ »ç¿ë ÇÒ ¼ö ¾ø¾î¼­ javascript°¡ ÇÊ¿äÇÑ ºÎºÐÀº ÀÌ ÇÔ¼ö¿¡¼­ »ý¼º Handlebars.registerHelper ('MEMO_CONTENTS', function (brd_title, brd_content, tbl_idx) { var r_html = ""; if( brd_title != '' ) { r_html += "
" + brd_title + "
"; } r_html += "
"+brd_content.replace(/(?:\r\n|\r|\n)/g, '
')+"
"; return new Handlebars.SafeString(r_html); }); if( document.getElementById("myz_memo_list") ) $("#myz_memo_list").html(memo_temp(parsed_JSON_DATA)); else $("#dview_memo_list").append(memo_temp(parsed_JSON_DATA)); } function Helper_Cst_Ad(vw_tp, parsed_JSON_DATA) { // ==================================================================== ÄÁ¼³Æà ÀüÈ­Çϱâ ű׻ý¼º Handlebars.registerHelper('CST_TEL_ACTION', function (from_where, cst_nm, tel_no, act_tp, fc, cc, sn, rn, mid, is_solomon) { var r_html; if( fc == 'kyg' || fc == '°æ¸Å' || fc == 'pre' || fc == '¿¹Á¤' ) cst_rlty_key_url = "&court_code="+cc+"&sa_num="+sn+"&realty_num="+rn; else cst_rlty_key_url = ""; if( act_tp == 'tel' || is_solomon == '1' ) { r_html = "onclick=\""; r_html += "window.open('tel:" + tel_no + "');"; //r_html += "ajax_client_main('app_tel_hist', '', '"+from_where+"|_|tel', '"+tel_no+"|_|"+cst_nm+"', '"+fc+"|_|"+cc+"|_|"+sn+"|_|"+rn+"', '"+mid+"', '');"; r_html += "ajax_client_main('app_tel_hist', '','"+from_where+"!_!"+tel_no+"!_!"+cst_nm+"!_!"+fc+"!_!"+cc+"!_!"+sn+"!_!"+rn+"!_!tel!_!"+mid+"!_!!_!!_!');"; r_html += "\""; } else if( act_tp == 'brd' ) { r_html = "onclick=\""; r_html += "location.href='/workdir/mobile/upcate_lf/cst/cst_frm.php?from_where=m_w_cst_frm&BOARD_ID=consult&fcate=cst&csttp=consulting"+cst_rlty_key_url+"';"; //r_html += "ajax_client_main('app_tel_hist', '', '"+from_where+"|_|brd', '"+tel_no+"|_|"+cst_nm+"', '"+fc+"|_|"+cc+"|_|"+sn+"|_|"+rn+"', '"+mid+"', '');"; r_html += "ajax_client_main('app_tel_hist', '','"+from_where+"!_!"+tel_no+"!_!"+cst_nm+"!_!"+fc+"!_!"+cc+"!_!"+sn+"!_!"+rn+"!_!brd!_!"+mid+"!_!!_!!_!');"; r_html += "\""; } else if( act_tp == 'tel_to_brd' ) { r_html = "onclick=\""; r_html += "Tel_To_Brd_Confirm('" + from_where + "', '" + tel_no + "','" + cst_nm + "','" + fc + "','" + cc + "','" + sn + "','" + rn + "','brd','" + mid + "','" + cst_rlty_key_url + "','','');"; r_html += "\""; } return new Handlebars.SafeString(r_html); }); // ==================================================================== ¼Ö·Î¸ó cst ±Û¾²±â view ó¸® Handlebars.registerHelper('CST_AD_SOLOMON', function (is_solomon) { var r_html; if( is_solomon == '1' ) r_html = "display:none;"; return new Handlebars.SafeString(r_html); }); if( vw_tp == 'dview' ) { $("#dview_cst_ad").prepend(cst_ad_temp(parsed_JSON_DATA)); // $("#dview_cst_ad").prepend(cst_contact_temp(parsed_JSON_DATA)); // $("#cont").prepend(cst_contact_temp(parsed_JSON_DATA)); } else { //$("#cont").prepend(cst_ad_temp(parsed_JSON_DATA)); $("#top_cst_ad").prepend(cst_ad_temp(parsed_JSON_DATA)); } $("#cont").prepend(cst_contact_temp(parsed_JSON_DATA)); } // ======================================== function Helper_Dview(parsed_JSON_DATA) { $("#dview_cont").append(template(parsed_JSON_DATA)); } // ======================================== smart °Ë»ö ¸ðµç ºÐ¾ß °Ë»ö ¹°°Ç¸ñ·Ï helper function Helper_All_Srch_List(parsed_JSON_DATA, opt) { console.log(parsed_JSON_DATA); // ==================================================================== concat helper Handlebars.registerHelper( 'Concat', function(str1, str2, str3) { return str1 + str2 + str3; }); kyg_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Kyg == '1' ); })}; pre_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Pre == '1' ); })}; gen_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Gen == '1' ); })}; gng_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Gng == '1' ); })}; bun_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Bun == '1' ); })}; rp_rlty_data = {DATA:parsed_JSON_DATA.DATA.filter(function(o){ return ( o.Rp == '1' ); })}; Handlebars.registerHelper('SMART_RLTY_LIST', function (fc, cc, sn, rn, sido, sgg, umd_wo, bon, bu, bla_place, lat, lng, rtyct, cost, area, idx01, idx02, idx03, idx04, idx05, idx06) { var r_html; r_html = "
  • ["+rtyct+"] "; else if( fc == '¿¹Á¤' ) r_html += "["+rtyct+"] "; else if( fc == '½Ç°Å·¡°¡' ) { r_html += "["; if( rtyct == 'apt' ) r_html += "¾ÆÆÄÆ®"; else if( rtyct == 'brgt' ) r_html += "ºÐ¾ç"; else if( rtyct == 'otel' ) r_html += "¿ÀÇǽºÅÚ"; else if( rtyct == 'billa' ) r_html += "´Ù¼¼´ë"; r_html += "] "; } else r_html += "["+rtyct+"] "; } // --- ¹°°Ç °Ç¹°¸í or ¼ÒÀçÁö if( bla_place && bla_place != 'undefined') r_html += umd_wo + " " + bla_place; else r_html += sido + " " + sgg + " " + umd_wo; // --- ¹°°ÇÁ¤º¸ r_html += "
    "; // --- °Å·¡Á¾·ù, ±Ý¾× r_html += ""; if( fc == '°æ¸Å' ) r_html += cost; else if( fc == '¸Å¹°' ) { r_html += ""+idx01+ " / "; if( cost ) r_html += cost; } r_html += ""; // --- ±âŸ ¹°°ÇÁ¤º¸ if( fc == '°æ¸Å' || fc == '¿¹Á¤' ) { if( area ) r_html += " / "+ area; if( idx03 ) r_html += " / "+ idx03+" / "; r_html += idx01 + " " + idx02; if( rn ) r_html += "["+ rn+"]"; } else if( fc == '¸Å¹°' ) { if( area ) r_html += " / " + area; } else if( fc == '°ø¸Å' ) { if( area ) r_html += area + " / "; r_html += idx01 + "-"+ idx02 + idx03 + ""; } else if( fc == 'ºÐ¾ç' ) { if( idx02 ) r_html += idx02 + " / "; if( idx01 ) r_html += idx01 + " / "; r_html += sgg+" "; if( umd_wo) r_html += umd_wo; } else if( fc == '½Ç°Å·¡°¡' ) { r_html += sido + " "+ sgg + " "+ umd_wo; if( bon ) r_html += " " + bon; if( bu ) r_html += "-" + bu; } r_html += "
  • "; return new Handlebars.SafeString(r_html); }); if( kyg_rlty_data.DATA.length > 0 ) $("#more_kyg_btn").css('display','block'); if( kyg_rlty_data.DATA.length > 0 && $("#kyg_rlty_list").html() == '' ) $("#kyg_rlty_list").append('
  • °æ¸Å
  • '); $("#kyg_rlty_list").append(template(kyg_rlty_data)); if( pre_rlty_data.DATA.length > 0 ) $("#more_pre_btn").css('display','block'); if( pre_rlty_data.DATA.length > 0 && $("#pre_rlty_list").html() == '' ) $("#pre_rlty_list").append('
  • ¿¹Á¤
  • '); $("#pre_rlty_list").append(template(pre_rlty_data)); if( gen_rlty_data.DATA.length > 0 ) $("#more_gen_btn").css('display','block'); if( gen_rlty_data.DATA.length > 0 && $("#gen_rlty_list").html() == '' ) $("#gen_rlty_list").append('
  • ¸Å¹°
  • '); $("#gen_rlty_list").append(template(gen_rlty_data)); if( gng_rlty_data.DATA.length > 0 ) $("#more_gng_btn").css('display','block'); if( gng_rlty_data.DATA.length > 0 && $("#gng_rlty_list").html() == '' ) $("#gng_rlty_list").append('
  • °ø¸Å
  • '); $("#gng_rlty_list").append(template(gng_rlty_data)); if( bun_rlty_data.DATA.length > 0 ) $("#more_bun_btn").css('display','block'); if( bun_rlty_data.DATA.length > 0 && $("#bun_rlty_list").html() == '' ) $("#bun_rlty_list").append('
  • ºÐ¾ç
  • '); $("#bun_rlty_list").append(template(bun_rlty_data)); if( rp_rlty_data.DATA.length > 0 ) $("#more_rp_btn").css('display','block'); if( rp_rlty_data.DATA.length > 0 && $("#rp_rlty_list").html() == '' ) $("#rp_rlty_list").append('
  • ½Ç°Å·¡°¡
  • '); $("#rp_rlty_list").append(template(rp_rlty_data)); } // ======================================== ¹°°Ç¸ñ·Ï helper function Helper_Rlty_List(parsed_JSON_DATA) { // ==================================================================== ½Ç°Å·¡°¡ ¸ñ·Ï Handlebars.registerHelper('RP_RLTY_LIST', function (bldg_cate, a_place, floor_cnt, build_year, main_bldg_cnt, household, sido, sgg, umd_wo, bon, bu, lat, lng) { var r_html; rp_area_data = parsed_JSON_DATA.RP_DATA.filter(function(o){ return ( o.sido == sido && o.sgg == sgg && o.umd_wo == umd_wo && o.bon == bon && o.bu == bu ); }); if( rp_area_data.length > 0 ) { sub_tp = rp_area_data[0].sub_tp; if( sub_tp == '' ) trade_tp_txt = '¸Å¸Å'; else if( sub_tp == 'junse' ) trade_tp_txt = 'Àü¼¼'; else if( sub_tp == 'wolse' ) trade_tp_txt = '¿ù¼¼'; else trade_tp_txt = '¸Å¸Å'; dg_area = rp_area_data[0].dg_area; td_amt_org = rp_area_data[0].eva_amt_3_mths_org; avg_td_amt_3_mth_han = rp_area_data[0].avg_td_amt_3_mth_han; avg_td_amt_1_year_han = rp_area_data[0].avg_td_amt_1_year_han; cy_axis = rp_area_data[0].cy_axis_p_last_5_ys; //cy_axis = ''; } else { if( $("#frm_detail_srch :input:radio[name=trade_tp]:checked").val() ) sub_tp = $("#frm_detail_srch :input:radio[name=trade_tp]:checked").val(); else sub_tp = ''; trade_tp_txt = ''; dg_area = ''; td_amt_org = ''; avg_td_amt_3_mth_han = ''; avg_td_amt_1_year_han = ''; cy_axis = ''; } r_html = "
  • "; //r_html += " onclick=\"tpl_detail_vw('½Ç°Å·¡°¡','','"+bldg_cate+"/"+sido+"/"+sgg+"/"+umd_wo+"/"+bon+"/"+bu+"','');\">"; r_html += " onclick=\"tpl_detail_vw('½Ç°Å·¡°¡','','"+"bldg_tp_han="+bldg_cate+"&address=&sido="+sido+"&sgg="+sgg+"&umd="+umd_wo+"&bon="+bon+"&bu="+bu+"','');\">"; r_html += ""; if( cy_axis ) r_html += "
    "; else r_html += ""; r_html += ""; r_html += "
    "; r_html += " "; if( a_place ) r_html += ""+a_place+"
    "; r_html += sido+" "+sgg+" "+umd_wo+" "+bon; if(bu > 0 ) r_html += "-"+bu+"
    "; else r_html += "
    "; r_html += ""; if( build_year ) r_html += build_year+"³â"; if( build_year ) r_html += " / "; if( household ) r_html += household + "¼¼´ë"; if( household ) r_html += " / "; if( main_bldg_cnt ) r_html += main_bldg_cnt + "°³µ¿"; if( main_bldg_cnt ) r_html += " / "; if( floor_cnt ) r_html += floor_cnt +"Ãþ"; r_html += ""; if( avg_td_amt_3_mth_han != '' ) r_html += "ÃÖ±Ù 3°³¿ù " + trade_tp_txt + " Æò±Õ "+avg_td_amt_3_mth_han+"
    "; if( avg_td_amt_1_year_han != '' ) r_html += "ÃÖ±Ù 1³â " + trade_tp_txt + " Æò±Õ "+avg_td_amt_1_year_han+"
    "; r_html += "
    "; r_html += "
    "; r_html += "
  • "; return new Handlebars.SafeString(r_html); }); // ==================================================================== °æ¸Å»çÁø helper Handlebars.registerHelper('SEL_KYG_PIC', function (CC, SN, RN) { if( parsed_JSON_DATA.PIC_DATA.kyg == 'undefined' || parsed_JSON_DATA.PIC_DATA.length == 0 ) return false; var kyg_pic_DATA = parsed_JSON_DATA.PIC_DATA.kyg; // °æ¸Å»çÁø json.dataset var pic_obj_nm = "pic_" + CC + "_" + SN; // »çÁø object name var tot_pic_cnt = 0; if(typeof kyg_pic_DATA[pic_obj_nm] === 'undefined') return empty_image_thumb; tot_pic_cnt = kyg_pic_DATA[pic_obj_nm].thumb.length; // ÇØ´ç »ç°ÇÀÇ »çÁø°¹¼ö var pic_no = ""; // »çÁø ¹øÈ£ var pic_url = ""; // »çÁø url if( typeof kyg_pic_DATA[pic_obj_nm].selected_thumb !== 'undefined' && typeof kyg_pic_DATA[pic_obj_nm].selected_thumb[RN] !== 'undefined' ){ pic_url = kyg_pic_DATA[pic_obj_nm].selected_thumb[RN]; } else if( tot_pic_cnt > 0 ) { // °°Àº »ç°ÇÀÇ ¹°°ÇµéÀÌ ´Ù¼öÀ϶§ ´Ù¸¥»çÁøÀ» º¸¿©ÁØ´Ù if( tot_pic_cnt < RN ) pic_no = Math.floor(RN/tot_pic_cnt); else pic_no = tot_pic_cnt % RN; pic_url = kyg_pic_DATA[pic_obj_nm].thumb[pic_no]; } else pic_url = empty_image_thumb; return pic_url; }); // ==================================================================== ºÐ¾ç °¡°Ý, ¸éÀû, ¼¼´ë¼ö Handlebars.registerHelper('BUN_PRICE_AREA_FCNT', function (Manage_No) { var r_html; //console.log(parsed_JSON_DATA.BUN_SP_AREA_A); var bun_paf_DATA = parsed_JSON_DATA.BUN_SP_AREA_A; Min_Area = ""; Max_Area = ""; Min_Sp_Amt = ""; Max_Sp_Amt = ""; House_Sum = ""; if( bun_paf_DATA[Manage_No] ) { Min_Area = bun_paf_DATA[Manage_No].min_area ; Max_Area = bun_paf_DATA[Manage_No].max_area ; Min_Sp_Amt = bun_paf_DATA[Manage_No].min_sp_amt; Max_Sp_Amt = bun_paf_DATA[Manage_No].max_sp_amt; House_Sum = bun_paf_DATA[Manage_No].house_sum ; } if( Min_Sp_Amt == Max_Sp_Amt ) Sp_Amt_Full = Min_Sp_Amt; else Sp_Amt_Full = Min_Sp_Amt+"~"+Max_Sp_Amt; r_html = "
    ºÐ¾ç¸éÀû"+Min_Area+"~"+Max_Area+" §³
    "; r_html += "
    ºÐ¾ç°¡°Ý"+Sp_Amt_Full+"¿ø
    "; r_html += "
    ¼¼´ë¼ö"+House_Sum+" ¼¼´ë
    "; return new Handlebars.SafeString(r_html); }); // ==================================================================== ½Ç°Å·¡°¡ ¸éÀûº° Á¤º¸ Handlebars.registerHelper('RP_DANGI_AREA_FCNT', function (Bldg_Cate, Dangi_Code, return_type) { var r_html = ""; var tmp_data = ""; var bf_dg_area = ""; var bf_db_sub = ""; var ex_area_info; var rp_rdaf_DATA = parsed_JSON_DATA.RP_DANGI_AREA_A; var Temp_Dangi_Area_A = new Array(); for( var i = 0; i < rp_rdaf_DATA.length; i++ ) { var area_cnt = 0; if( Dangi_Code == rp_rdaf_DATA[i].dg_code ) { area_cnt++; } else continue; tmp_dg_code = rp_rdaf_DATA[i].dg_code; tmp_dg_area = rp_rdaf_DATA[i].dg_area; tmp_db_sub = rp_rdaf_DATA[i].db_sub ; tmp_td_date = rp_rdaf_DATA[i].td_date; tmp_td_amt = rp_rdaf_DATA[i].td_amt ; tmp_data = tmp_dg_code + "|_|" + tmp_dg_area + "|_|" + tmp_db_sub + "|_|" + tmp_td_date + "|_|" + tmp_td_amt; Temp_Dangi_Area_A.push(tmp_data); } //r_html = "
    area_cnt:"+area_cnt; var col_0_html = ""; var col_1_html = ""; var col_2_html = ""; var col_3_html = ""; if( Temp_Dangi_Area_A.length > 0 ) { //area_cnt for( var area_i = 0; area_i < Temp_Dangi_Area_A.length; area_i++ ) { if( area_i == 2 ) continue; ex_area_info = Temp_Dangi_Area_A[area_i].split("|_|"); dg_code = ex_area_info[0]; dg_area = ex_area_info[1]; db_sub = ex_area_info[2]; td_date = ex_area_info[3]; td_amt = ex_area_info[4]; if( return_type == 'area' ) break; if( bf_dg_area != '' && bf_dg_area == dg_area ) { } else { col_0_html += dg_area + "§³
    "; } if( bf_db_sub != '' && bf_db_sub == db_sub ) { } else { if( db_sub == 'wolse' ) { col_1_html += "¿ù¼¼
    "; amt_txt_color = "#0000ff"; } else if( db_sub == 'junse' ) { col_1_html += "Àü¼¼
    "; amt_txt_color = "#ff0000"; } else { col_1_html += "¸Å¸Å
    "; amt_txt_color = "#5b5b5b"; } } col_2_html += td_date + "
    "; col_3_html += "" + td_amt + "
    "; bf_dg_area = dg_area; bf_db_sub = db_sub; } } else return false; if( return_type == 'area' ) { r_html = dg_area; } else if( return_type == 'html' ) { r_html += "
    "; r_html += ""; r_html += ""; r_html += ""; r_html += ""; r_html += "
    " + col_0_html + "" + col_1_html + "" + col_2_html + "" + col_3_html + "
    "; } // if( area_cnt == 0 ) r_html = ""; else { //console.log(r_html); } return new Handlebars.SafeString(r_html); }); // ==================================================================== ±âŸÁ¤º¸ ( Ư¼öÁ¶°Ç, ¸Þ¸ð, ½Ç°Å·¡°¡ ) Handlebars.registerHelper('OTHER_INFO_CTRL', function (data_1, data_2, data_3, data_4 ) { var other_info_style = ""; if( (data_1 && data_1.length > 0) || (data_2 && data_2.length > 0) || (data_3 && data_3.length > 0) || (data_4 && data_4.length > 0) ) other_info_style = "display:block;"; else other_info_style = "display:none;"; return new Handlebars.SafeString(other_info_style); }); // ==================================================================== Ư¼öÁ¶°Ç ¹Ú½º Handlebars.registerHelper('SPECIAL_CONDITION_BOX', function (SC_OBJ) { var sc_html = ""; if( SC_OBJ.length > 0 ) { sc_html += "
    ["; for( i = 0; i < SC_OBJ.length; i++ ) { //sc_html += "
    "+SC_OBJ[i]+"
    "; if( i > 0 ) sc_html += ", "; sc_html += SC_OBJ[i]; } sc_html += "]
    "; } return new Handlebars.SafeString(sc_html); }); // ==================================================================== Á¶È¸¼ö Handlebars.registerHelper('RLTY_VIEW_CNT', function (Fcate, Cc, Sn, Rn) { var VIEW_CNT = ""; if( Cc == null || Cc == 'undefined' ) var Cc = ""; if( Sn == null || Sn == 'undefined' ) var Sn = ""; if( Rn == null || Rn == 'undefined' ) var Rn = ""; if( !parsed_JSON_DATA.VIEW_CNT_DATA[Fcate] ) return false; var view_cnt_DATA = parsed_JSON_DATA.VIEW_CNT_DATA[Fcate]; var vcnt_key_nm = ""; //if( Cc != '' ) vcnt_key_nm = Cc; //if( Sn != '' ) vcnt_key_nm += "_" + Sn; //if( Rn != '' ) vcnt_key_nm += "_" + Rn; if( Cc != '' ) vcnt_key_nm = Cc; if( Cc != '' && Sn != '' ) vcnt_key_nm += "_" + Sn; else if( Sn != '' ) vcnt_key_nm += Sn; if( Sn != '' && Rn != '' ) vcnt_key_nm += "_" + Rn; else if( Rn != '' ) vcnt_key_nm += Rn; if( view_cnt_DATA[vcnt_key_nm] ) { VIEW_CNT = view_cnt_DATA[vcnt_key_nm]*3; if( Fcate == 'kyg' ) VIEW_CNT = "(" + VIEW_CNT + ")"; } if( Fcate == 'bun' && VIEW_CNT == '') VIEW_CNT = 0; return VIEW_CNT; }); // ==================================================================== Ư¼ö¹®ÀÚ Á¦°Å Handlebars.registerHelper('ESCAPE_SP_CHAR', function (data) { var txt = ""; txt = data.replace(/(<([^>]+)>)/ig,""); txt = cutStr(txt, 20); return txt; }); // ==================================================================== ¸Å°¢¹°°Ç Ç¥½Ã Handlebars.registerHelper('SOLD_RLTY', function (fcate, cost) { var css_display_sty = ""; if( cost != '' ) css_display_sty = 'block'; else css_display_sty = 'none'; return css_display_sty; }); // ==================================================================== ÀÔÂû ¸îÀÏÀü Ç¥½Ã Handlebars.registerHelper('KYG_D_DAY_TXT', function (d_day, rty_status) { var r_html = ""; var r_html_txt = ""; if( rty_status == 'Á¤Áö' || rty_status == 'ÃëÇÏ' || rty_status == 'Ãë¼Ò' || rty_status == 'º¯°æ' || rty_status == '¿¬±â' || rty_status == '±â°¢' || rty_status == '°¢ÇÏ' ) { f_color = "777777"; r_html_txt += rty_status; r_html_text_2 = ""; } else if( parseInt(d_day) == 0 ) { f_color = "db4437"; r_html_txt += "¿À´Ã"; r_html_text_2 = ""; } else if( parseInt(d_day) > 0 ) { f_color = "44aa75"; r_html_txt += d_day; r_html_text_2 = "ÀÏÀü"; } else { f_color = "777777"; r_html_txt += rty_status; r_html_text_2 = ""; } r_html += ''; r_html += r_html_txt; r_html += ''; r_html += r_html_text_2; return new Handlebars.SafeString(r_html); }); // ==================================================================== ÃÖÀú°¡ Ç¥½Ã Handlebars.registerHelper('KYG_MIN_AMT', function (min_amt, min_percent, rty_status ) { var r_html = ""; if( rty_status == 'Á¤Áö' || rty_status == '°¢ÇÏ' || rty_status == '±â°¢' || rty_status == 'Ãë¼Ò' || rty_status == 'ÃëÇÏ' || rty_status == 'Ç×°í' ) r_html = rty_status; else r_html = "("+min_percent+"%) "+min_amt; return new Handlebars.SafeString(r_html); }); // ==================================================================== °¨ÃãÀÚ·á scope Ç¥½Ã Handlebars.registerHelper('EXTRA_RP_SCOPE', function (sgg, area_scope) { var r_html = ""; if( sgg == area_scope ) r_html = area_scope; else r_html = sgg + " " + area_scope; return new Handlebars.SafeString(r_html); }); // ==================================================================== ȸ¿ø°ú °ü·ÃÀÖ´Â Á¤º¸Ç¥½Ã Handlebars.registerHelper('MEM_INFO', function (Fcate, Cc, Sn, Rn, info_ct) { var r_html = ""; var rlty_key = ""; var fc_DATA; if( Cc == null || Cc == 'undefined' ) var Cc = ""; if( Sn == null || Sn == 'undefined' ) var Sn = ""; if( Rn == null || Rn == 'undefined' ) var Rn = ""; if( !parsed_JSON_DATA.VISITED_CONCERN_DATA[Fcate] ) return false; fc_DATA = parsed_JSON_DATA.VISITED_CONCERN_DATA[Fcate]; if( Cc != '' ) rlty_key += Cc; if( Cc != '' && Sn != '' ) rlty_key += "_" + Sn; else if( Sn != '' ) rlty_key += Sn; if( Sn != '' && Rn != '' ) rlty_key += "_" + Rn; else if( Rn != '' ) rlty_key += Rn; if( Fcate == 'gen' || Fcate == 'pre' ) rlty_key += "_"; else if( Fcate == 'bun' ) rlty_key = "_"+rlty_key+"_"; //console.log(fc_DATA); //console.log(rlty_key); //console.log(Fcate); if( info_ct == '' ) { if( fc_DATA[rlty_key] ) { if( Fcate == 'kyg' ) { if( info_ct == 'concern' && fc_DATA[rlty_key]['concern'] ) { r_html += "
    " r_html += ""; r_html += fc_DATA[rlty_key]['concern'].replace(/-/gi, ".")+"
    "; r_html += "
    " } else if( info_ct == 'visited' && fc_DATA[rlty_key]['visited'] ) { r_html += "
    "+fc_DATA[rlty_key]['visited']+"
    "; } } else if( Fcate == 'pre' || Fcate == 'gen' ) { r_html += "
    " if( fc_DATA[rlty_key]['concern'] ) { r_html += ""; r_html += fc_DATA[rlty_key]['concern'].replace(/-/gi, ".")+"
    "; } if( fc_DATA[rlty_key]['visited'] ) { r_html += ""; r_html += fc_DATA[rlty_key]['visited'].replace(/-/gi, "."); } r_html += "
    " } else if( Fcate == 'bun' ) { if( fc_DATA[rlty_key]['concern'] ) { r_html += ""; } else if( fc_DATA[rlty_key]['visited'] ) { r_html += ""; } //console.log(r_html); } } } else if( info_ct == 'concern' ) { if( Fcate == 'kyg' ) { fc_DATA = parsed_JSON_DATA.CONCERN_DATA; for( var fc_i = 0; fc_i < fc_DATA.length; fc_i++ ) { if( fc_DATA[fc_i]['rlty_key'] == rlty_key ) { r_html += "
    " if( fc_DATA[fc_i]['idx_02'] != '' ) { r_html += ""; for( var star_i = 1; star_i <= parseInt(fc_DATA[fc_i]['idx_02']); star_i++ ) { r_html += "¡Ú"; } r_html += ""; } if( fc_DATA[fc_i]['idx_01'] != '' ) { r_html += ""; r_html += fc_DATA[fc_i]['idx_01']; r_html += ""; } r_html += fc_DATA[fc_i]['udate'].replace(/-/gi, "."); r_html += ""; r_html += "
    " } } } } else if( info_ct == 'visited' ) { fc_DATA = parsed_JSON_DATA.VISITED_DATA; for( var fc_i = 0; fc_i < fc_DATA.length; fc_i++ ) { if( fc_DATA[fc_i]['rlty_key'] == rlty_key ) { r_html += "
    "+fc_DATA[fc_i]['udate']+"
    "; } } } else if( info_ct == 'memo' ) { fc_DATA = parsed_JSON_DATA.MEMO_DATA; r_html += "
    "; for( var fc_i = 0; fc_i < fc_DATA.length; fc_i++ ) { if( fc_DATA[fc_i]['rlty_key'] == rlty_key ) { r_html += "
    "; r_html += '[' + fc_DATA[fc_i]['udate'] + ']'; if( fc_DATA[fc_i]['idx_01'] ) r_html += ""+fc_DATA[fc_i]['idx_01']+"
    "; r_html += ''+fc_DATA[fc_i]['idx_02']+''; r_html += "
    "; } } r_html += "
    "; } return new Handlebars.SafeString(r_html); }); // ==================================================================== ¸Å¹° °Å·¡Á¾·ù À̹ÌÁö name Handlebars.registerHelper('TRADE_TYPE_IMG', function (Trade_Type) { var img_nm = ""; if( Trade_Type == '¸Å¸Å' ) img_nm = "sale"; else if( Trade_Type == 'Àü¼¼' ) img_nm = "junse"; else if( Trade_Type == '¿ù¼¼' ) img_nm = "wolse"; return img_nm; }); // ==================================================================== ¸Å¹° ÁÖ¼Ò Handlebars.registerHelper('GEN_ADDR_TXT', function (City_State_Short, County, Umd_Wo, Detail_Address, Floor_1) { var addr_txt = ""; if( City_State_Short == "¼­¿ï" || City_State_Short == "ÀÎõ" || City_State_Short == "´ëÀü" || City_State_Short == "¼¼Á¾" || City_State_Short == "±¤ÁÖ" || City_State_Short == "´ë±¸" || City_State_Short == "¿ï»ê" || City_State_Short == "ºÎ»ê" ) addr_txt = City_State_Short+" "; addr_txt += County + " "; addr_txt += Umd_Wo + " "; addr_txt += Detail_Address + " "; if( Floor_1 != '' ) addr_txt += ", " + Floor_1 + "Ãþ"; return addr_txt; }); // ==================================================================== ¸Å¹° °Å·¡¿Ï·á check Handlebars.registerHelper('GEN_CHECK_SOLD', function (Display_Expires) { var sold_html = ""; if( Display_Expires == "°Å·¡¿Ï·á") { sold_html = "
    °Å·¡¿Ï·á
    "; sold_html += "
    "; } return new Handlebars.SafeString(sold_html); }); // ==================================================================== ¸Å¹° °Å·¡¿Ï·á check Handlebars.registerHelper('GEN_AGENCY_PIC', function (Agency_From_Wh) { var agency_pic_no = ""; if( Agency_From_Wh == '1' ) agency_pic_no = 1; else agency_pic_no = 2; return agency_pic_no; }); // ==================================================================== ºÐ¾ç»óÅ Handlebars.registerHelper('BUN_STATUS_TAG', function (Bun_Status, Rv_Period_F, Rv_Period_T, Contract_D_F, Contract_D_T, Sel_Date, bun_srch_date) { var r_html = ""; // ºÐ¾ç»óÅ if( Bun_Status == 'ºÐ¾ç¿Ï·á' ) r_html += "
    ¿Ï·á
    "; // ¿Ï·á else if( Bun_Status == 'ºÐ¾ç¿¹Á¤' ) r_html += "
    ¿¹Á¤
    "; // ¿¹Á¤ else if( Bun_Status == '¹ÌºÐ¾ç' ) r_html += "
    ¹ÌºÐ¾ç
    "; // ¹ÌºÐ¾ç else if( Bun_Status == 'ºÐ¾çÁß' ) { } // if( Rv_Period_T.length < 6 ) Rv_Period_T = Rv_Period_F.substring(0,4) + "." + Rv_Period_T; if( Contract_D_T.length < 6 ) Contract_D_T = Contract_D_F.substring(0,4) + "." + Contract_D_T; if( Rv_Period_F <= bun_srch_date && Rv_Period_T >= bun_srch_date ) r_html += "
    Á¢¼ö
    "; // Á¢¼ö else if( Contract_D_F <= bun_srch_date && Contract_D_T >= bun_srch_date ) r_html += "
    °è¾à
    "; // °è¾à else if( Sel_Date == bun_srch_date ) r_html += "
    ¹ßÇ¥
    "; // ¹ßÇ¥ return new Handlebars.SafeString(r_html); }); // ==================================================================== ½Ç°Å·¡°¡ ¿ëµµº° ¹øÈ£ Handlebars.registerHelper('RP_USAGE_NO', function ( bldg_cate ) { var r_html = ""; if( bldg_cate == 'apt' ) r_html = "1"; else if( bldg_cate == 'brgt' ) r_html = "2"; else if( bldg_cate == 'billa') r_html = "3"; else if( bldg_cate == 'otel' ) r_html = "4"; else if( bldg_cate == 'land' ) r_html = "6"; else r_html = "1"; return new Handlebars.SafeString(r_html); }); // ==================================================================== °ªÀÌ ÀÖ´Â data ÀÏ°æ¿ì ³ëÃâ Handlebars.registerHelper('ISSET', function (fcate, col_nm, val) { var r_html = ""; if( fcate == 'kyg' ) { } else if( fcate == 'pre' ) { } else if( fcate == 'gen' ) { } else if( fcate == 'gng' ) { } else if( fcate == 'bun' ) { if( val ) { if( col_nm == 'Sale_Tp' ) r_html += val; else if( col_nm == 'Sale_Sub_Tp' ) r_html += "(" + val + ") "; else if( col_nm == 'Bldg_Tp' ) r_html += " / " + val + ""; // col_nm == 'Sido' ) r_html += val + " / "; else r_html += " / " + val; } } return new Handlebars.SafeString(r_html); }); $("#rlty_list").append(template(parsed_JSON_DATA)); } // ======================================== function Helper_Npl_C_Btn(parsed_JSON_DATA) { Handlebars.registerHelper('HELPER_NPL_CORPS_BTN', function (Npl_Corps_Nm) { var class_nm; var selected_corps_list = $("#npl_corp_input").val(); var selected_corps_A = selected_corps_list.split(";"); for( i = 0; i < selected_corps_A.length; i++ ) { if( selected_corps_A[i] == Npl_Corps_Nm ) class_nm = "usage_btn_on"; } return class_nm; }); //console.log(npl_btn_template(parsed_JSON_DATA)); $("#rPanel_npl_c").append(npl_btn_template(parsed_JSON_DATA)); } // ===================================== °ü½É¹°°Ç view »ý¼º function Helper_Map_Fvrt_List(data_A) { Handlebars.registerHelper('FVRT_FRM_TYPE', function (form_name) { var r_html = ""; if( form_name == 'map_favorite' ) r_html = ''; else r_html = '' return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('FVRT_URL', function (form_name, opt_list) { var r_html = ""; if( form_name == 'map_favorite' ) r_html = "map_fvr_srch('"+opt_list+"');"; else r_html = "location.href='/workdir/upcate/kyg/kyg_srch.php?"+opt_list+"';"; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('FORM_NAME_TXT', function (form_name) { var r_html = ""; if( form_name == 'map_favorite' ) r_html = "Áöµµ"; else r_html = "°Ë»öÁ¶°Ç"; return new Handlebars.SafeString(r_html); }); $("#fvrt_list").html(""); $("#fvrt_list").append(fvrt_list_temp(data_A)); } // ===================================== ¹°°Ç¸ñ·Ï view »ý¼º function Helper_RltyList(data_A) { Handlebars.registerHelper('RLTY_SERIAL_NO', function (fc, cc, sn, rn, p01, p02, p03) { var r_html = ""; var cc_txt = ""; if( fc == '05' ) r_html = '[°æ¸Å]' ; else if( fc == '04' ) r_html = '[¿¹Á¤]' ; else if( fc == '03' ) r_html = '[¸Å¹°]' ; else if( fc == '02' ) r_html = '[°ø¸Å]' ; else if( fc == '01' ) r_html = '[ºÐ¾ç]' ; else if( fc == '06' ) r_html = '[½Ç°Å·¡°¡]'; // ------------------------------------------ if( fc == '05' || fc == '04' ) { cc_txt = CourtName(cc); sa_year = sn.substring(0, 4); sa_num = parseInt(sn.substring(sn.length, sn.length-6)); if( cc_txt ) r_html += cc_txt; if( sa_year && sa_num ) r_html += sa_year+"Ÿ°æ"+sa_num; if( rn ) r_html += "["+rn+"]"; } else if( fc == '03' ) r_html += "["+sn+"]"; else if( fc == '02' ) r_html += ""; else if( fc == '01' ) r_html += ""; else if( fc == '06' ) r_html += ""; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('FC_TP', function (fc) { var r_html = ""; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('RLTY_DVIEW', function (fc, cc, sn, rn, p01, p02, p03, p04, p05, p06, p07, p08, lat, lng) { var r_html = ""; if( fc == '05' ) fc_txt = 'kyg'; else if( fc == '04' ) fc_txt = 'pre'; else if( fc == '03' ) fc_txt = 'gen'; else if( fc == '02' ) fc_txt = 'gng'; else if( fc == '01' ) fc_txt = 'bun'; else if( fc == '06' ) fc_txt = 'rp_v2'; if( fc == '06' ) { dview_url = "&sido="+p04+"&sgg="+p05+"&umd_wo="+p06+"&bon="+p07+"&bu="+p08+"&a_place=&d_area=&bldg_cate="+p01+"&year="; dview_url += "&lat="+lat+"&lng="+lng; r_html = "detail_vw( '"+fc_txt+"', '', '', '', dview_url );"; } else r_html = "detail_vw( '"+fc+"', '"+cc+"', '"+sn+"', '"+rn+"', '' );"; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('RLTY_LIST_BUBUN', function (bu) { var r_html = ""; if( bu == '0' ) r_html = ""; else if( bu != '' ) r_html = "_"+bu; else r_html = ""; return new Handlebars.SafeString(r_html); }); $("#rlty_list").html(""); $("#rlty_list").append(rlty_list_temp(data_A)); } function Helper_Facility_Info(info_cate, data_A) { Handlebars.registerHelper('CHK_DATA_TAB_BTN', function (data) { if( data == 'undefined') { r_html = "display:none;"; } else { r_html = "display:;"; } return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('SCHOOL_TOT_EVA', function (data) { if( data == '-' || data == '' ) r_html = "-"; else r_html = data+"Á¡"; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('DATA_CHECK', function (data_01, data_02, data_03, data_cate) { var r_html = ""; if( data_01 == null ) return new Handlebars.SafeString("display:none;"); // ---------------------- if( data_cate == '' ) { if( data_01.length > 0 ) r_html = ""; else r_html = "display:none;"; } else if( data_cate == 'dangi_kyg_pic' ) { if( data_01.indexOf('rf_rlty_no_image_thumb_2_20180419.jpg') != -1 ) r_html = "display:none;"; else r_html = ""; } else if( data_cate == 'dangi_info' ) { if( data_01.length == 0 ) r_html = "display:none;"; else r_html = ""; } else if( data_cate == 'pre_school' ) { if( data_01.length == 0 && data_02.length == 0 ) r_html = "display:none;"; else r_html = ""; } else if( data_cate == 'school' ) { if( data_01.length == 0 && data_02.length == 0 && data_03.length == 0 ) r_html = "display:none;"; else r_html = ""; } return new Handlebars.SafeString(r_html); }); if( info_cate == 'preschool' ) $(".preschool_container").html(preschool_temp(data_A)); else if( info_cate == 'school' ) $(".school_container").html(school_temp(data_A)); else if( info_cate == 'dangi' ) $(".dangi_container").html(dangi_temp(data_A)); else if( info_cate == 'hospital' ) $(".hospital_container").html(hospital_temp(data_A)); else if( info_cate == 'traffic' ) $(".traffic_container").html(traffic_temp(data_A)); $(".tab_mn_btn").click(function(){ if( $(this).attr("btn_tp").indexOf('preschool') != -1 ) { btn_grp_nm = "preschool"; } else if( $(this).attr("btn_tp").indexOf('school') != -1 ){ btn_grp_nm = "school"; } $(".tab_mn_btn[btn_tp='"+btn_grp_nm+"']").removeClass("tab_mn_btn_on"); $(this).addClass("tab_mn_btn_on"); }); //dg_detail_html = check_basic_info_contents($(".dangi_detail").html()); //if( dg_detail_html == '' ) { $("#dangi_box").css("display","none");$("#dangi_box_bttm_line").css("display","none");} //else { $("#dangi_box").css("display",""); $("#dangi_box_bttm_line").css("display",""); } //subway_html = check_basic_info_contents($(".subway_list").html()); //if( subway_html == '' ) { $("#subway_box").css("display","none"); $("#subway_box_bttm_border").css("display","none");} //else { $("#subway_box").css("display",""); $("#subway_box_bttm_border").css("display",""); } // //bus_stop_html = check_basic_info_contents($(".bus_stop_list").html()); //if( bus_stop_html == '' ) { $("#bus_box").css("display","none"); } //else { $("#bus_box").css("display",""); } } function Helper_Facility_Detail(data_ct, data_A, p01) { Handlebars.registerHelper('PRESCHOOL_ST_PER_TCH', function (st, tch) { var r_html = ""; r_html = Math.round(st/tch*10)/10; return new Handlebars.SafeString(r_html); }); Handlebars.registerHelper('PRESCHOOL_DOUGHTNUT_CHART', function (kid_cnt_a, kid_cnt_b, kid_cnt_c, kid_cnt_d, kid_cnt_e, kid_cnt_f, kid_cnt_g, kid_cnt_h, kid_cnt_i) { preschool_doughtnut_data = { labels: ["¸¸0¼¼","¸¸1¼¼","¸¸2¼¼","¸¸3¼¼","¸¸4¼¼","¸¸5¼¼","¿µÀ¯¾ÆÈ¥ÇÕ","À¯¾ÆÈ¥ÇÕ","Ư¼ö/Àå¾Ö¾Æ"], datasets: [ { data: [kid_cnt_a,kid_cnt_b,kid_cnt_c,kid_cnt_d,kid_cnt_e,kid_cnt_f,kid_cnt_g,kid_cnt_h,kid_cnt_i], backgroundColor: [ '#ff6384', '#ff9f40', '#ffcd56', '#4bc0c0', '#36a2eb', '#9966ff', '#c9cbcf', '#d7ff63', '#c0624b', ], borderColor: [ "#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff" ], borderWidth: [1, 1, 1, 1, 1] } ] }; }); Handlebars.registerHelper('PRESCHOOL_HBAR_CHART', function (tch_q_1, tch_q_2, tch_q_3) { preschool_hbar_data = { labels: ["1±Þ","2±Þ","3±Þ"], datasets: [ { data: [tch_q_1,tch_q_2,tch_q_3], backgroundColor: [ '#ff6384', '#ff9f40', '#36a2eb' ], borderColor: [ "#ffffff", "#ffffff", "#ffffff" ], borderWidth: [1, 1, 1] } ] }; }); $("."+data_ct+"_dview_container").html(""); // --------------------------------- ½Ã¼³¸í if( data_ct == 'preschool' ) title_txt = data_A.DATA_4_CALLBACK_FUNC[0]["org_nm"]; else if( data_ct == 'school' ) title_txt = data_A.DATA_4_CALLBACK_FUNC[0]["sch_nm"]; else if( data_ct == 'hospital' ) title_txt = data_A.DATA_4_CALLBACK_FUNC[0]["hp_name"]; else if( data_ct == 'academy' ) title_txt = data_A.DATA_4_CALLBACK_FUNC[0]["s_name"]+" "+data_A.DATA_4_CALLBACK_FUNC[0]["s_name_3"]+"("+data_A.DATA_4_CALLBACK_FUNC[0]["s_pub_not"]+")"; // --------------------------------- ½Ã¼³Á¾·ù if( data_ct == 'preschool' && data_A.DATA_4_CALLBACK_FUNC[0]["tp"] != 'undefined') title_txt += " "+data_A.DATA_4_CALLBACK_FUNC[0]["tp"]; else if( data_ct == 'school' && data_A.DATA_4_CALLBACK_FUNC[0]["sch_cate"] != 'undefined') title_txt += " "+data_A.DATA_4_CALLBACK_FUNC[0]["sch_cate"]; else if( data_ct == 'hospital' && data_A.DATA_4_CALLBACK_FUNC[0]["h_cate"] != 'undefined') title_txt += " "+data_A.DATA_4_CALLBACK_FUNC[0]["h_cate"]; // --------------------------------- default_html = "
    "; default_html += "
    "; default_html += "
    "+title_txt+"
    "; default_html += "
    "; default_html += "
    "; $("."+data_ct+"_dview_container").append(default_html); $("."+data_ct+"_dview_container").append(local_detail_temp(data_A)); //$('.close_win_btn').click(function() { // $(".close_win_btn").trigger("click"); //}); DviewCtrl(data_ct,'','','','', '', '', '', p01); if( data_ct == 'preschool' ) { DoughtnutChart('preschool',preschool_doughtnut_data); HbarChart('preschool',preschool_hbar_data); } } function Helper_Loan_List(data_A) { $("#loan_list").html(""); $("#loan_list").html(loan_list_temp(data_A)); ChangeFund(''); } function Helper_Rp_List(data_A) { Handlebars.registerHelper('AREA_PYUNG', function (d_area) { if( d_area > 0 ) return (d_area*0.3025).toFixed(2); else return "-"; }); if( rp_pg == 1 ) { default_rp_html = ''; default_rp_html += '°Å·¡ÀÏ'; default_rp_html += '±Ý¾×'; default_rp_html += '¸éÀû'; default_rp_html += 'Ãþ'; default_rp_html += ''; //$("#recent_rp_list_tbl").html(default_rp_html); } $("#recent_rp_list_tbl").append(rp_list_temp(data_A)); } // ÀÐÁö¾ÊÀº ¾÷¹«°Ô½ÃÆÇ ½ºÅ¸ÀÏ º¯°æ function Change_Biz_Brd_Style( last_view_date ) { console.log(last_view_date); for( i = 0; i < tot_brd_cnt; i++ ) { if( $('tr[name="'+brd_id_js+'_biz_brd_'+i+'"]').attr("brd_date") ) { brd_date_value = $('tr[name="'+brd_id_js+'_biz_brd_'+i+'"]').attr("brd_date"); if( brd_date_value > last_view_date ) { document.getElementById(brd_id_js+'_biz_brd_'+i).style.color = "#0000ff"; document.getElementById(brd_id_js+'_biz_brd_'+i).style.fontWeight = "bold"; } else { } } } }