Help Problem With Trigger

I have 10 enemies, with same script attach on them.
I have 1 Trigger, to enable the enemy attack.

this is script for Trigger :

var alarm: Alarm;
private var aiEnemy: AiEnemy;

var skin: GUISkin;
var b:String;
function OnTriggerEnter() {
	alarm.c = "sing";
	aiEnemy = GameObject.FindWithTag("Enemy").GetComponent(AiEnemy);
	aiEnemy.isDistance = true; //this mean attack
	b = "b";
}

function OnTriggerExit(){
	Destroy(this.gameObject);
}

function OnGUI(){
	GUI.skin = skin;
	
	var word = "bla bla bla";

	if(b == "b"){
		GUI.skin.label.normal.textColor = Color.yellow;
		GUI.Label(Rect(Screen.width/2 - 150, Screen.height/2 - 100, 300, 80), word);
	}
}

but only 1 enemy is active, how do i get all enemies active?

Try something like this:

function OnTriggerEnter() {
    alarm.c = "sing";
    var found = GameObject.FindGameObjectsWithTag("Enemy");
    for (var go in found) {
	    aiEnemy = go.GetComponent(AiEnemy);
	    aiEnemy.isDistance = true; //this mean attack
    }
    b = "b";
}