/*****************************************************************************
 * 파일명 : boardlist.js
 * 작성일 : 
 * 작성자 : 
 * 설   명 : board 기본기능  javascript 정의 파일
 * 2단계(kbl.examples) 까지의 namespace는 kbl_package.js 에 정의 되어 있다.
 * ===========================================================================
 * 변경이력:
 * DATE				AUTHOR		DESCRIPTION
 * ---------------------------------------------------------------------------
 * 
 *****************************************************************************/
 
kbl.saenne = function(){
	return{
	//초기 실행 함수	
		initialize : function() {
			// 이벤트를 등록한다.
			////////////////////////////////////////////////////////////////////
			// 초기로직을 수행한다.
		},	
		//리스트조회화면에서 사용할 함수		
		go_saNewsselect: function(seq) {
			var frm = $("boardForm");
			//alert("seq=" + seq);
			var url = kbl.APPLICATION_CONTEXT_ROOT + "/sa/saenneNewsView.do?seq=" + seq;
			var kblAjax = new kbl.Ajax('content', false, true);
			kblAjax.ajaxCommSubmit(url, frm, relocateFooter);
		},
		do_list: function() {
			var frm = $("boardForm");
			//alert("do_list");
			frm.cpage.value = "1";
			frm.pageSize.value = kbl.PAGE_SIZE;
			var url = kbl.APPLICATION_CONTEXT_ROOT + "/sa/saenneNewsList.do";
			var kblAjax = new kbl.Ajax('resultDiv', false, true);
			kblAjax.ajaxCommSubmit(url, frm, relocateFooter);
		},
		// 상세조회화면에서 사용할 함수들
		do_saNewsPage: function(page) {
			var frm = $("boardForm");
			frm.cpage.value = page;
			frm.pageSize.value = kbl.PAGE_SIZE;
			var url = kbl.APPLICATION_CONTEXT_ROOT + "/sa/saenneNewsList.do";
			var kblAjax = new kbl.Ajax('resultDiv', false, true);
			kblAjax.ajaxCommSubmit(url, frm, relocateFooter);
		},	
		// 상세조회화면에서 사용할 함수들
		setSearch_nm: function() {
			var frm = $("boardForm");
			//alert("go_saNewsselectAll");
			frm.searchNm.value="";
			kbl.saenne.go_saNewsselectAll();
		},	
		searchkeycheck: function() {
			if(event.keyCode==13) {
				var frm = $("boardForm");
				kbl.saenne.do_list();
			}
		},
		imgView: function(fileNm) {
			var frm = $("boardForm");
			
			filename = encodeURI(fileNm);
			//filename = escape(filename);
			$("img11").innerHTML = 
				"<img src=" + kbl.APPLICATION_CONTEXT_ROOT + "/cn/fileDownload.do?fileName=" + filename + " style='width:600px;height:400px;'>";
		},
		go_saNewsselectAll: function() {
			var frm = $("boardForm");
			//alert("go_saNewsselectAll");
			//frm.searchNm.value="";
			var url = kbl.APPLICATION_CONTEXT_ROOT + "/sa/saenneNewsListDefault.do";
			var kblAjax = new kbl.Ajax('content', false, true);
			kblAjax.ajaxCommSubmit(url, frm, relocateFooter);
		}// 검색텍스트에서 엔터했을 때의 처리
	}
}();
kbl.extJS.initializeApplication(kbl.saenne.initialize, kbl.saenne);
