
function submitForm(formName){
	document.getElementById(formName).submit();
}

function control_delete(message,form){
	var ok = window.confirm(message);
	if (ok){
		document.getElementById(form).submit();
	}
}

function checkboxSelectAllOnChanged(checkControl){
	selectAllCheckbox(checkControl.name,checkControl.checked)
}

function selectAllCheckbox(checkName,status){
	check=document.getElementsByName(checkName);
	for (i = 0; i < check.length; i++){
		check[i].checked = status;
	}
}

function buildCheckboxSelected(checkName,destFieldId){
	check=document.getElementsByName(checkName);
	destField=document.getElementById(destFieldId);
	s_checked='';
	destField.value='';
	retVal=false;
	for (i = 0; i < check.length; i++){
		if(check[i].checked && check[i].value!='' && check[i].value!='on'){
			if(s_checked!='')s_checked=s_checked+',';
			s_checked=s_checked+check[i].value;
			retVal=true;
		}
	}
	destField.value=s_checked;
	return retVal;
}

function setValue(id,value){
	document.getElementById(id).value=value;
}

function submitMultiDelete(formName,checkName,destFieldId,message){
	var ok = window.confirm(message);
	if (ok){
		if(buildCheckboxSelected(checkName,destFieldId))submitForm(formName);
	}
}