Sauté onions in oil. Add rest of ingredients (except parsley). Bring to boil and cook on low for at least two hours. Add parsley during last 15 minutes of cooking. Serve with barbecued pork. This is a dipping sauce and not intended to be used as a baste.