How to affect multiple items with the same tag.

I am working on a script to turn on and off multiple guitexts. It is here:

var house : GameObject;
function Start () 
{
house = GameObject.FindWithTag("house");
}
function Update () 
{   
if( Input.GetKeyDown("q"))
{
house.guiText.enabled = false;
}
}

This works to turn off one of the items with the tag house, but only one. How do I change it to work for all of them?

You can use GameObject.FindGameObjectsWithTag to get a list of all of the objects with that tag; then just iterate through the list and do it to each one.

Edit: here's an example.

var houses : GameObject[];
houses = GameObject.FindGameObjectsWithTag("house"); 
// Iterate through them and turn each one off
for (var house : GameObject in houses)
{ 
  house.guiText.enabled = false;
}