 function setDropdownVisibility(object,fieldname)
{
	
	var cmd = 'var hideList = hide_' + fieldname + ';';
	eval(cmd);	
	
	var cmd = 'var showList = show_' + fieldname + ';';
	eval(cmd);	


	for(var i = 0; i < showList[object.value].length; i++)
	{
		var divid = 'appitem_' + showList[object.value][i];
		var elt = document.getElementById(divid);
		elt.style.display = 'block';
	}

	for(var i = 0; i < hideList[object.value].length; i++)
	{
		var divid = 'appitem_' + hideList[object.value][i];
		var elt = document.getElementById(divid);		
		elt.style.display = 'none';		
	}

}
function updateDropdownVisibility(name)
{
	var fieldName = 'field_' + name;
	var field 		= document.getElementById(fieldName);
	setDropdownVisibility(field,name);	
}