A 30-year-old man from western Sweden has been detained after he stripped down naked and started asking people to have sex with him before attacking a female passenger and a conductor on a train traveling in central Sweden.