function CallEvent(itemName, eventName)
{
	it = document.getElementsByName(itemName)[0];
	var frm = it.form;
	frm.event_item_name.value = itemName;
	frm.event_name.value = eventName;
	frm.event_param.value = it.value;
	if((!window.event) || (window.event.type != 'submit'))
	{
		frm.submit();
	}
}

function CallFormEvent(formName, eventName, param)
{
	form = document.getElementsByName(formName)[0];
	form.event_name.value = eventName;
	form.event_param.value = param;
	if((!window.event) || (window.event.type != 'submit'))
	{
		form.submit();
	}
}

function CallFormItemEvent(formName, itemName, eventName, param)
{
	form = document.getElementsByName(formName)[0];
	form.event_item_name.value = itemName;
	form.event_name.value = eventName;
	form.event_param.value = param;
	if((!window.event) || (window.event.type != 'submit'))
	{
		form.submit();
	}
}

function CallFormItemEventConfirm(message, formName, itemName, eventName, param)
{
	var agree = confirm(message);
	if (agree)
	{
		form = document.getElementsByName(formName)[0];
		form.event_item_name.value = itemName;
		form.event_name.value = eventName;
		form.event_param.value = param;
		if((!window.event) || (window.event.type != 'submit'))
		{
			form.submit();
		}
	}
}

function SubmitIeBug()
{
	return false;	// Omits submit that sometimes happens in ie
}
