' ----------------------------------------------------------
' page번호 출력
' ----------------------------------------------------------
function page_print(pi, page_per_block, get_param)
' 처음, 이전 출력
if pi(PiStart_page) > 1 then
pp = "<a href=" & get_param & "&page=1>[처음] </a>" & _
"<a href=" & get_param & "&page=" & pi(PiPre_page) & ">[이전 " & _
page_per_block & "개]</a> "
end if
' 페이지 번호 출력
for i = pi(piStart_page) to pi(piEnd_page)
if i = pi(piCurrent_page) then
pp = pp & "<font color='red'>[" & i & "]</font> "
else
pp = pp & "<a href=" & get_param & "&page=" & i & ">[" & i & "]</a> "
end if
next
' 다음, 끝 출력
if pi(piEnd_page) < pi(piTotal_page) then
pp
= pp & "<a href=" & get_param & "&page=" &
pi(piNext_page) & ">[다음 " & page_per_block &
"개]</a> " &_
"<a href=" & get_param & "&page=" & pi(piTotal_page) & ">[끝]</a> "
end if
page_print = pp
end function