/**
 * 그리드 아이템 드래그 시작 이벤트
 * 그리드 dragable 속성이 true인 경우, 
 * 사용자가 그리드 아이템 드래그를 시작할 때 발생한다.
 *
 * @param {Object} objInst 그리드 컴포넌트 인스턴스
 * @param {number} nDragRow 그리드 행 인덱스 (Zero-Based)
 * @param {number} nDragColumn 그리드 열 인덱스 (Zero-Based)
 *
 * @returns {number} 드래그 허용 처리 방식
 * 	1 - 아이템 드래그 처리 수행 (기본값)
 * 	그외 - 아이템 드래그 처리 방지
 */
function grd_on_begindrag(objInst, nDragRow, nDragColumn)
{
	factory.consoleprint("on_begindrag> Start");
	factory.consoleprint("on_begindrag> Grid Object Name = " + objInst.getname());
	factory.consoleprint("on_begindrag> nDragRow = " + nDragRow);
	factory.consoleprint("on_begindrag> nDragColumn = " + nDragColumn);
	
	return 1;
}