function objectSaveSubmit( required ){

	var message = '';

	for (var i = 0; i < required.length; i++){

		eval("var element = document.objectSave." + required[i] );

		if (!element.value) message += "\n -- " + required[i];

	}

	if (message){
		alert ('The following fields are required for submission: ' + message);
	} else {
		document.getElementById('saveControl').value = 'Saving...';
// 		document.getElementById('saveControl').onclick = function(){alert('Please wait...')};
		document.objectSave.submit();
	}

}

function useControl(id,action){

	if (action != 'none'){

		if (action == 'delete' || action == 'purge'){

			if (confirm('Are you sure you wish to ' + action + ' this record?') ){
				document.control.id.value = id;
				document.control.action.value = action;
				document.control.submit();
			} else {
				document.control.id.value = 0;
				document.control.action.value = 'none';
				document.getElementById('control' + id).selectedIndex = 0;
			}

		} else {
			document.control.id.value = id;
			document.control.action.value = action;
			document.control.submit();
		}
	} else {
		document.control.id.value = 0;
		document.control.action.value = 'none';
	}

}