Duda.Ml1986@gmail.com,
e = JSON.parse("[" + a + "]"), //сделать из текста массив
b = /\}\s*?,\s*?\{/g, //RegExp для поиска в тексте мест разделени блоков },{
c = 0;//индекс массива
null != b.exec(a) && b.lastIndex < d;) //пока в тексте находятся },{ и индекс последней находки меньше индекса клика
c++;// увеличиваем индекс
alert(e[c].id) //показываем id блока из массива согласно получившемуся индексу