$(document).ready(function() { $("#btn_go_list").click(function() { var url = "/news/news_list.asp" + "?mth=" + $("#mth").val() + "&ntype=" + $("#ntype").val() + "#" + $("#tabNatCd").val() + "_" + $("#term").val() + "_" + $("#page_no").val(); document.location.href = url; return false; }); jQuery.historyInit(actionHandler); $("button.btn_news_read").click(function() { $("#view_wrap").hide(); $("#loading_img").removeClass("hidden"); var hash = "#"; if ("prev_news" == this.id) { hash += $("#prev_natCd").val(); hash += "_" + $("#prev_seq").val(); } else { hash += $("#next_natCd").val(); hash += "_" + $("#next_seq").val(); } return dvf_historyHandler(hash); }); // 지난 박람회 목록 중 첫번째 dl에 first-child class 설정 // IE6에서는 :first-child 선택자를 인식하지 못하므로 jquery로 처리 if (0 < $("#sidebar_b div.school_cont dl:first").length) { $("#sidebar_b div.school_cont dl:first").addClass("first_child"); } $("#sidebar_b div.school_cont a.best_form").live("click", function() { dvf_viewPopSchool(this.href, "800", "600"); return false; }); $("#sidebar_b div.school_cont a.en_lng").live("click", function() { dvf_viewPopSchool(this.href, "852", "600"); return false; }); $("#sidebar_b div.school_cont a.jp_uni").live("click", function() { dvf_viewPopSchool(this.href, "852", "600"); return false; }); f_getNatMainBanner("1"); }); function actionHandler(p_hash) { var arrHashToken; if(p_hash) { arrHashToken = p_hash.split("_"); } else { arrHashToken = $("#init_param").val().split("_"); } if (arrHashToken.length > 0) { $("#natCd").val(arrHashToken[0]); $("#seq").val(arrHashToken[1]); read_news_detail(); } } function read_news_detail() { var param = {ntype: $("#ntype").val(), natCd: $("#natCd").val(), seq: $("#seq").val(), mth: $("#mth").val(), tabNatCd: $("#tabNatCd").val()}; $.ajax({ url: "/service/news/svc_news_detail.asp", type: 'POST', data: param, dataType: 'json', async: true, //timeout: 3000, error: function(p_req, p_status, p_err) { $("#loading_img").addClass("hidden"); $("#view_wrap").empty().text("학교뉴스를 읽는 중 오류가 발생하였습니다. 잠시 후 이용바랍니다.").show(); }, success: function(p_data) { $("#loading_img").addClass("hidden"); if (undefined == p_data.seq) { $("#view_wrap").empty().text("상세 뉴스내용이 없습니다.").show(); } else { $("#news_view > h3.tit").text(p_data.natName + " 학교소식"); $("#news_title").html(p_data.title); $("#reg_date").html(p_data.regdate); $("#read_cnt").html(p_data.read_cnt); var contents = p_data.contents.replace(/"/ig, "\"").replace(/\/ig,"\\").replace(/'/ig,"'"); $("#news_contents").html(contents.replace("src=\"./images/iae_logo1.gif\"", "src=\"http://image.eduhouse.net/newsimages/iae_logo1.gif\"")); $("#view_wrap").show(); $("#prev_seq").val(p_data.prev_nw_seq); $("#prev_natCd").val(p_data.prev_nw_nation); $("#next_seq").val(p_data.next_nw_seq); $("#next_natCd").val(p_data.next_nw_nation); } } }); } function f_getNatMainBanner(p_posNo) { var param = {natCd: $("#natCd").val(), posNo: p_posNo}; $.ajax({ url: '/service/svc_nat_main_banner.asp', type: 'POST', data: param, dataType: 'html', //timeout: 3000, error: function(p_req, p_status, p_err) { alert("Error loading Banner"); }, success: function(p_data) { $("#bnr_nat_special").empty().append($.trim(p_data)); } }); }