Schools, banks and government offices across Lebanon shut down after hours of gun battles between heavily armed militias killed seven people and terrorized the residents of Beirut. The government has called for a day of mourning.