Bring white wine, clam juice, garlic, onion and butter to a simmer. Add leeks and braise for 20 minutes, let cool in liquid. Cut lengthwise. Whisk together the olive oil and garlic in a large bowl, and the leeks and let marinate 1 hour. Preheat grill. Grill until golden brown.