At least seven people died as flames and gunfire erupted around the western Mexico state of Jalisco on Friday when a military operation targeting a violent drug cartel was launched at the start of a three-day holiday weekend. Suspected cartel members stopped buses and trucks to block key highways in the state capital of Guadalajara and other cities, snarling traffic on a day Mexicans took to the road in droves. Officials said 11 banks and five gas stations were firebombed in almost simultaneous attacks. Lesser violence also was reported in three neighboring states, AP reported. The first attack occurred when gunmen fired on a military helicopter, killing three soldiers and forcing it to make an emergency landing about 150 miles (250 kilometers) southwest of Guadalajara. Ten soldiers and two federal police officers were injured and three soldiers remained missing, a defense ministry statement said. The statement said the helicopter was participating in the anti-cartel offensive known as Operation Jalisco.