Another option is to create a topology rule for "must not have dangles", and then mass TRIM and EXTEND from the Topology Error Inspector using a reasonable search radius. TRIM and EXTEND will insure original directionality is preserved. Planarize lines if an actual intersection (split line) is required.