Preheat the oven to 350ºF. Grease two loaf pans with butter or cooking spray.
In a large bowl, mix flours, salt, baking soda, sugar, cinnamon, nuts, and chocolate. In another bowl mix zucchini, water, vanilla, eggs, oil, and butter. Add the wet ingredients to the dry and mix well.
Divide the batter between the two prepared pans and bake for 45 minutes to 1 hour, or until a toothpick inserted in the center comes out clean.
Cool in the pans for 10 minutes before removing to a cooling rack to cool completely.