#!/bin/sh
# (c) Robert Shingledecker 2012
MENUITEM="$1"
WMMENU=/usr/local/tce.openbox.xml
WORKMENU=/tmp/menu.$$
busybox awk -v target="$MENUITEM" '
BEGIN 
{ 
	FS="\""
	writeFlag=1 
}
{
 	if ($2 == target) 
	{
		label = substr($1,2,4)
		if ( label == "menu" ) writeFlag = 0
		if ( label == "item" ) next
	}
	if (writeFlag == 1) print $0
	if (writeFlag == 0 )
		if (substr($0,2,5) == "/menu") writeFlag = 1
	
}' "$WMMENU" > "$WORKMENU"
sync
sudo mv "$WORKMENU" "$WMMENU"
