function deleteXmlForm(form, n) {
	document.forms[form].xmlActionAsked.value = "del";
	document.forms[form].xmlActionParam.value = n;
	//document.forms[form].submit();
}
function deleteXmlFormSubmit(form, n) {
	document.forms[form].xmlActionAsked.value = "del";
	document.forms[form].xmlActionParam.value = n;
	document.forms[form].submit();
}
function newXmlForm(form) {
	document.forms[form].xmlActionAsked.value = "new";
	//document.forms[form].submit();
}
function cancelXmlForm(form) {
	document.forms[form].xmlActionAsked.value = "cancel";
	//document.forms[form].submit();
}
function prevXmlForm(form) {
	document.forms[form].xmlActionAsked.value = "prev";
	//document.forms[form].submit();
}
function nextXmlForm(form) {
	document.forms[form].xmlActionAsked.value = "next";
	//document.forms[form].submit();
}
function updateXmlForm(form) {
	document.forms[form].xmlActionAsked.value = "update";
	//document.forms[form].submit();
}
function updateXmlFormSubmit(form) {
	document.forms[form].xmlActionAsked.value = "update";
	document.forms[form].submit();
}
function gotoXmlForm(form, n) {
	if (self['checkXmlForm'])
		if (!checkXmlForm(form))
			return;
	document.forms[form].xmlActionAsked.value = "goto";
	document.forms[form].xmlActionParam.value = n;
	document.forms[form].submit();
}
function backXmlForm() {
	history.back();
}
function clearXmlForm(form) {
	document.forms[form].reset();
}
function actionXmlForm(form, action, param) {
	document.forms[form].xmlActionAsked.value = action;
	if (param != '') document.forms[form].xmlActionParam.value = param;
}
function actionXmlFormSubmit(form, action, param) {
	document.forms[form].xmlActionAsked.value = action;
	if (param != '') document.forms[form].xmlActionParam.value = param;
	document.forms[form].submit();
}