Armenian authorities have detained former president and pro-Russian opposition leader Robert Kocharyan on corruption charges.