Although kinematic analysis of conventional mechanisms is a well-documented fundamental issue in mechanisms and robotics, the emerging reconfigurable mechanisms and robots pose new challenges in kinematics. One of the challenges is the reconfiguration analysis of multimode mechanisms, which refers to finding all the motion modes and the transition configurations of the multimode mechanisms. Recent advances in mathematics, especially algebraic geometry and numerical algebraic geometry, make it possible to develop an efficient method for the reconfiguration analysis of reconfigurable mechanisms and robots. This paper first presents a method for formulating a set of kinematic loop equations for mechanisms using dual quaternions. Using this approach, a set of kinematic loop equations of spatial mechanisms is composed of six polynomial equations. Then the reconfiguration analysis of a novel multimode single-degree-of-freedom (1DOF) 7R spatial mechanism is dealt with by solving the set of loop equations using tools from algebraic geometry. It is found that the 7R multimode mechanism has three motion modes, including a planar 4R mode, an orthogonal Bricard 6R mode, and a plane symmetric 6R mode. Three (or one) R (revolute) joints of the 7R multimode mechanism lose their DOF in its 4R (or 6R) motion modes. Unlike the 7R multimode mechanisms in the literature, the 7R multimode mechanism presented in this paper does not have a 7R mode in which all the seven R joints can move simultaneously.