function listAction() {
	var frm = document.get
    document.listFrm.submit();
}



var _Attach = {
 	check: function(fileName, extSet) {
		var result = false;
		try {
			fileName = fileName.toLowerCase();
			if(fileName == "") return true;
			
			var extIdx = fileName.lastIndexOf(".");
			var ext = fileName.substring(extIdx);// + ";";
			if(extSet.indexOf(ext) > -1) {
				result = true;
			} else {
				alert("첨부파일 양식이 잘못되었습니다.\n[" + extSet + "] 확장자 형식으로 등록 해주세요.");
			}
		} catch(e) {
			alert("_Attach.check ex : " + e);
			result = false;
		}
		return result;
 	},
 	isUploadExt: function(fileName, extSet) {
		var result = false;
		try {
			fileName = fileName.toLowerCase();
			if(fileName == "") return false;
			
			var extIdx = fileName.lastIndexOf(".");
			var ext = fileName.substring(extIdx);// + ";";
			if(extSet.indexOf(ext) > -1) {
				result = true;
			} else {
				result =false;
			}
		} catch(e) {
			alert("_Attach.check ex : " + e);
			result = false;
		}
		return result;
 	}
}

function _fileExtCheck(extSet) {
	try {
		extSet = jQuery.trim(extSet);
		if(extSet == "") return true;
	
		var fileObj = jQuery("input[type=file]");
		for(var i = 0, len = fileObj.size(); i < len; i++) {
			if(!_Attach.check(fileObj[i].value, extSet)) {
				return false;
			}		
		}
	} catch(e) {
		return false;
	}
	return true;
}



/*
function _fileExtCheck2(mustExtSet, extSet) {
	var isMustExt = false;

	var delExtList = jQuery("#divAttach input[name=delExt]");
	var delCheck = jQuery("#divAttach input[type=checkbox]");
	if(mustExtSet == "") {
		isMustExt = true;
	}

	for(var i = 0, len = delExtList.size(); !isMustExt && i < len; i++) {
		if(!delCheck[i].checked && _Attach.isUploadExt(delExtList[i].value, mustExtSet)) {
			isMustExt = true;
		}		
	}
	
	var fileObj = jQuery("input[type=file]");
	var isNotEmptyFile = false;
	for(var i = 0, len = fileObj.size();!isMustExt && i < len; i++) {
		if(fileObj[i].value != "") {
			isNotEmptyFile = true;
		}
		if(_Attach.isUploadExt(fileObj[i].value, mustExtSet)) {
			isMustExt = true;
		}		
	}
	
	if(!isMustExt && isNotEmptyFile) {
		alert("[" + mustExtSet + "] 형식의 확장자는 반드시 첨부하여야 합니다.");
		return false;
	}

	for(var i = 0, len = fileObj.size(); i < len; i++) {
		if(!_Attach.check(fileObj[i].value, extSet)) {
			return false;
		}		
	}
	
	return true;
}
*/



function checkElementByJQuery(query, maxLength, displayName) {
	try {
		var obj = jQuery(query);
		
		var values = obj.fieldValue();
		if(values.length > 0) {
			if(displayName == "") displayName = obj.attr("title") == "" ? obj.attr("alt") : obj.attr("title");
			if(jQuery.trim(values[0]) == "") {
				alert("해당 항목의 값을 넣어 주세요. [항목명 : " + displayName + "]");
				return false;
			}
			if(maxLength > 0 && values[0].length > maxLength ) {
				alert("해당 항목의 값을  " + maxLength + "자 이내로 입력하십시오. [항목명 : " + displayName + "]");
				return false;
			}
		}
	} catch(e) {
		alert("파라메터 체크 도중 장애가 발생하였습니다. : " + e);
		return false;
	}
	return true;
}

