ten esmė tokia - paima visus a tagus, kurie yra dive "pagination". Paleidi for ciklą, kad sudeliotų puslapių skaičių į vieną masyvą. Tuo pačiu vykdomas tikrinimas ar a tage nėra img elemento, jei nėra - tada žiūri kelintas a tagas turi classę "active", jį priskiria dabartinis kintamajam. Toliau vyksta tikrinimas ar dabartinis puslapis nėra pirmas ir ar nėra paskutinis puslapiai masyvo elementas (čia galėjau dėt "3", bet jeigu bus daugiau puslapių, tada ties trimis sustos. Na manau tą tikrinimą ar paskutinis ar ne supranti

. O ta eilutė - ta ajaxo, kur pridėjau, tai tikrai nežinau ar veiks. Išviso nežinau ar šitas aparatas veiks. Parašiau ir įdėjau. O kodą - taip, turėjau taip padaryt, nes nežinojau kaip kas ten pas tave veikia

. Čia pas arialą pasiteiraut reiktų ar viskas gerai, jis js programuotojas

EDIT (atsakymas į tavo editą):
gali būti, kad jquery funkcijos pykstasi, nes vieną kartą jau yra naudojamas $("a"). Gali būti, kad čia ir bėdos. Jei neklystu, tada į kiekvieną dalį reikia dėt tikrinam() funkciją. Palaukim primato, gal ką pasakys;]] nesu tiek išprusęs dar, kad čia kažką prognozuot:]
O galiausiai, jei eina įdėt į darbai3.php, darbai2.php ir darbai1.php kintamąjį tarkim analogiškai $puslapis = 3; antrame - $puslapis = 2; pirmame - $puslapis = 1. Bet man atrodo, kad šitas kintamasis ir liks tik darbai1,2,3.php bylose. ;]]
EDIT 2:
$("a#darbai_*").clock(function() {
tikrinti();
}
o turėjo būt
$("a#darbai_*").click(function() {
tikrinti();
}