two textures one mesh?

ok i have two textures and one mesh (a room just a box) and two textures i want one of the textures to go on the floor and one to go on the walls without having to make the floor mesh separate form the wall mesh. how do i accomplish this?
(GLSL is enabled)

make two materials(Wall, Floor) go into edit mode(TAB) select the walls goto links and materials use drop down tab select “Wall” then “Assign”, select the floor and material “Floor” and assign.

blend file also
mat.blend (141 KB)

thank you muchly

If you split them, when one is out of view (for example, the camera is looking up) it can be culled and the game will run a little faster.