function triggerGWFFormElementEvent(event, element)
{
	element = $(element);
	var val = element.serialize();
	if(val.length == 0) val = element.name + "=";
	var ajaxOptions =
	{
		asynchronous: true,
		contentType: 'application/x-www-form-urlencoded',
		method: 'post',
		requestHeaders: ['X-GWF-Ajax',element.form.name + ',' + element.name + ',' + event],
		evalJS: true,
		parameters: val
	}
	var rq = new Ajax.Request(element.form.action, ajaxOptions);
}

function triggerGWFFormElementEventConfirmable(event, element, message, class)
{
	if(confirm(message))
	{
		element = $(element);
		var val = element.serialize();
		if(val.length == 0) val = element.name + "=";
		var ajaxOptions =
		{
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			method: 'post',
			requestHeaders: ['X-GWF-Ajax',element.form.name + ',' + element.name + ',' + event+','+class],
			evalJS: true,
			parameters: val
		}
		var rq = new Ajax.Request(element.form.action, ajaxOptions);
	}
}