	function setAction(f, name)
	{
		var el = f.elements;
		for (var ii = 0; ii < el.length; ++ii)
		{
			var x = el[ii].name;
			if (x == 'executeAction')
			{
				el[ii].value = name;
				break;
			}
		}
	}

	function invokeAction(f, action, method, params)
	{
		//alert('1');
		//alert(f.tagName);
		
		var xurl = action+'.do?'+params;
		alert(xurl);
		f.action.value = xurl;
		//alert(f.action.value);
		setAction(f, method);
		alert(method);
		f.submit();
	}
	
/***	
	function executeAction(f, name)
	{
		var el = f.elements;
		for (var ii = 0; ii < el.length; ++ii)
		{
			var x = el[ii].name;
			if (x == 'executeAction')
			{
				el[ii].value = name;
				f.submit();	
				break;
			}
		}
	}
***/

	function gotoUrl(URL)
	{
		window.location.href = URL;
	}
	
	function callMenuAction(item)
	{
		var x = new Array();
		x = item.split('|');
		if (x.length == 1)
		{
			gotoUrl(x[0]);
		}
		else if (x.length == 3)
		{
			if (x[1] == 'ALERT')
			{
				alert(x[2]);
				gotoUrl(x[0]);
			}
			if (x[1] == 'ASK')
			{
				if (confirm(x[2]))
				{
					gotoUrl(x[0]);
				}
			}
		}		
	}	