2004 Magisterian general election