Прошу прощение, действительно глупость написал
Но замыкание не срабатывает... Зато ошибок уже не выдаёт...
Укажите пожалуйста, где я еще обшибся?
if (page) {
var buttons = document.getElementById("buttonz");
for (i = 0; i < page.length; i++) {
try {
buildings = buttons
.getElementsByClassName(buildId + page[i][0]);
buildings[0].firstChild.nextSibling.innerHTML += "<a href=\"#\" onclick=\"(function(pagename, page) { return function() { setQueue('" + pagename + "', " + page[i][0] + "); } })(" + i + ");\" class=\"fastBuild\"><img width=\"22\" height=\"14\" src=\"img/layout/pixel.gif\"></a>";
} catch (e) {
GM_log(e.message + "\nOccurred in function \"turnButtons\"");
}
}
}
//setQueue('sadasd', 1212);
function setQueue(pagename, id) {
/*
* var array = new Array(id, pagename); GM_setValue('build', array);
* alert(GM_getValue('build'));
*/
alert('test');
}