multitexturing with GL_RGB

Might be a kind of stupid question but…

is there a way to use the multitexturing extension with GL_RGB-textures, using the alpha values for each texture from glColor4f() instead of the texture’s alpha channel, or to use a separate alpha texture for the alpha component of each texture?