Добрый день,
у меня вопрос к уже известному PageFlip 2.25.
Как организовать меню навигации по книге?
Точнее, как имеющийся фрагмент скрипта (см. ниже) грамотно написать в кнопки "вперед", "назад" и "к странице Х"?
Ниже привожу фрагмент, который должен отвечать за листание, но попытки применить его к кнопке окончились неудачей... Прошу прощения за недогадливость.

Код AS1/AS2:
function gotoPage(i,skip) { //quickjump to the page number i
i = getPN(i); //i = target page
gskip = (skip==undefined)? false: skip; //skip pages
if(i<0) return false;
var p = int(page/2);
var d = int(i/2);
if(p!=d && canflip && !gflip) { //target!=current page
if(p<d) { //go forward
gdir = 1;
gpage = d-p-1;
} else { //go backward
gdir = -1
gpage = p-d-1;
}
gflip = true;
if(gskip) gtarget = d*2, gpage = 0;
autoflip();
startsnd(0); //sound
} else gskip = false;
}
function getPN(i) { //get the right page number
if(i==0) return 0;
var find = false;
for(j=1;j<=maxpage;j++) {
if(i==pageNumber[j]) {
i=j;
find = true;
break;
}
}
if(find) return i;
else return -1;
}
С уважением