We built ours from Plexiglass and it passed inspection in NC (Macon County) in March 2009. Pics of ours:
This is just plexiglass in a PVC lattice channel from Lowe’s. The top section is a piece of plexiglass that has an aluminum “L” channel attached to the cooking edge for stiffening and it attaches to the lower section with thumb screw threaded into brass inserts drilled into the PVC channel.
“U” channel that the PVC channel sets in. The Metal Channel is simply glued into place and the edges were caulked.