In a large bowl, combine the lettuce, spinach, oranges, and onion.
Using a saucepan, saute the walnuts in butter until lightly browned and add to the lettuce mixture.
To make the dressing, combine all of the ingredients in a jar, shake well and chill in refrigerator. Shake before serving. Pour on top of salad and serve.