Экшен получить элемент - путь //*[type == 4]/id
Экшен получить элемент - путь //*[type == 4]/link
получим два списка в одном айдишки, в другом линки
Пробегаемся любым циклом собираем куда надо
Дополню к ответу выше
Вместо джаваскриптовой функции в БАСе, удобней и лучше использовать функцию БАСа rand()
Т.е., в if условии прописать что-то вроде