function SysSubmit(objButton,Process,Template,Cargo,ConfirmMessage) {
	if (objButton) { objButton.disabled = true; }

	objSysForm.Process.value	= Process;
	objSysForm.Template.value	= Template;	
	if (arguments.length >= 4) {
		objSysForm.Cargo.value = Cargo;
	} else {
		objSysForm.Cargo.value = "";
	}

	if (arguments.length >= 5) {
		if (confirm(ConfirmMessage)) {
			objSysForm.submit();
		} else {
			if (objButton) { objButton.disabled = false; }
		}
	} else {
		objSysForm.submit();
	}
}

function SysLink(CDEventType,TXCargo1,TXCargo2,TXCargo3,TXCargo4,TXCargo5) {
	objSysLink.CDEventType.value = CDEventType;
	if (arguments.length >= 2) { objSysLink.TXCargo1.value = TXCargo1; }
	if (arguments.length >= 3) { objSysLink.TXCargo2.value = TXCargo2; }
	if (arguments.length >= 4) { objSysLink.TXCargo3.value = TXCargo3; }
	if (arguments.length >= 5) { objSysLink.TXCargo4.value = TXCargo4; }
	if (arguments.length >= 6) { objSysLink.TXCargo5.value = TXCargo5; }

	objSysLink.submit();
}