/***************************************************************************
 * filename : FFCheckBox.js<br>
 * CheckBox °ü·Ã ÀÚ¹Ù½ºÅ©¸³Æ®<br>
 *
 * @version	: 1.0
 * @author	: Copyright (c) 2001 by free270. All Rights Reserved.
****************************************************************************/


/**
 * ±¸ºÐÀÚ·Î ±¸ºÐµÇ¾îÁö °ªÀ¸·Î Ã¼Å© ¹öÆ°À» checked·Î ÇØ ÁÖ´Â ÇÔ¼ö
 * »ç¿ë¿¹ : 	setCheckBoxByValue(document.frm_act.check1,"016,019");
 */

function setCheckBoxByValue(obj , str , delim){
	var spStr;
	if(delim==null){
		spStr = str.split(",");
	}else{
		spStr = str.split(delim);		
	}

	for(var i=0;i<spStr.length;i++){
		for(var j=0;j<obj.length;j++){
			if(obj[j].value == spStr[i]){
				obj[j].checked = true;				
				break;
			}
		}
	}	
}
/**
 * µ¿ÀûÀ¸·Î »ý°ÜÁö´Â checkbox¿¡ »ç¿ëÀÚ°¡ Ã¼Å© ÇÏ¿´´ÂÁö ¾Ë¾ÆÁØ´Ù.
 * »ç¿ë¿¹ : 	getIsChecked(document.frm_act.deleteCheck);
 */
function getIsChecked(obj){
	var isChecked = false;
	if(obj != null){
		if(obj.length==null){
			if(obj.checked)
				isChecked = true;
		}else{
			for(var i=0; i<obj.length ;i++){
				if(obj[i].checked){
					isChecked = true;
					break;
				}
			}
		}
	}
	return isChecked;
}

function isCheckBoxArray(obj){
	var isArray = true;
	if(obj.length == null)
		isArray = false;
	return isArray;
}
// 2002-06-10
function nonCheckedValueConvert(obj, defaultVal){
	if(!obj.checked)	
		obj.value = defaultVal;
}

