Есть массив, который содержит в себе 2 других массива, элементы которых соотносятся как 1 к 1 (т.е. сколько элементов в одном подмассиве, столько и в другом):

Код AS1/AS2:
var a1=new Array("ab", "ac");
var a2=new Array("b1", "b2");
var a=new Array(a1, b1);
Как сделать так, чтобы при возникновении события (напр., при нажатии кнопки),
полученное извне значение переменной z проверялось на наличие в 1-м опр. подмассиве (напр., a1) соответствия, и если есть, то возвращался бы данный элемент подмассива (близнец).
Т.е.

Код AS1/AS2:
Array.UNIQUESORT
опр-ет, есть ли вообще в массиве одинаковые элементы, а вот как опр., какой именно индекс у элемента, равного z?