/*
Newer version of addInterfaceData. 
Created by Clive on 21 Jan 2003
*/
function setInterfaceData(varName, aValue)
{
	var targetInput = eval("document.forms[0]." + varName);
	if(targetInput ==  null)
	{
		var interfaceElement = document.createElement("<INPUT TYPE='HIDDEN' NAME='" + varName + "' VALUE='" + aValue + "'>");
		document.forms[0].appendChild(interfaceElement);
	}
	else
	{	targetInput.value = aValue;
	}
}

function setFormInterfaceData(aForm, varName, aValue)
{
	//alert("[setFormInterfaceData] aForm.id = " + aForm.id);
	if("" + varName != "")
	{
		var targetInput = eval(aForm.id + "." + varName);
		if(targetInput ==  null)
		{			
			targetInput = document.createElement("<INPUT TYPE='hidden' NAME='" + varName + "' VALUE=''>");
			aForm.appendChild(targetInput);
		}
		
		targetInput.value = aValue;
	}
}
