var KEY_PREFIX_REC_POINT = "aamei_rec_";
var KEY_AAMEI_LINK = "aamei_link";
var KEY_AAMEI_LINK_NEXT = "aamei_link_next";
//★ページリンク作成
function createAaMeiPageLink(pageNo,pageTotal,max_no){
var strLink ="";
for(var i=1;i <= pageTotal;i++){
if(pageNo==i){
strLink += '| ' + i +' '
}else{
strLink += '| ' + i + ' '
}
}
//「次へ・前へ」リンク作成
var nextNum = pageNo + 1;
var backNum = pageNo - 1;
var strLinkBef = '<<'
var strLinkAft = '>>'
if(pageNo + 1 > pageTotal){
strLinkAft = '>> ';
}
if((pageNo-1) < 1){
strLinkBef = '<< '
}
strLink = strLinkBef + strLink.substring("| ".length) + strLinkAft ;
return strLink;
}
//★「次へ・前へ」リンク作成
function createAaMeiNextLink(pageNo,pageTotal,max_no){
var strLink ="";
var nextNum = pageNo + 1;
var backNum = pageNo - 1;
var strLinkBef = '<<'
var strLinkAft = '>>'
if(pageNo + 1 > pageTotal){
strLinkAft = '次へ ';
}
if((pageNo-1) < 1){
strLinkBef = '前へ '
}
strLink = "[" + strLinkBef + "|" +strLinkAft + "]"
return strLink;
}
//★ページ表示件数制御
function showAaMeiPage(ele,num,max_no){
var endNo = num * max_no;
var startNo = endNo - max_no +1;
var eleRecs = getAaElementListLikeClassName(ele,"tr","aamei_rec_");
var recTotal = eleRecs.length;
var pageTotal = Math.ceil(recTotal/max_no);
//リンク変更
if(pageTotal > 1){
var eleSpan = getAaElementByClassName(ele,"span","aamei_link");
var strLink =createAaMeiPageLink(num,pageTotal,max_no);
if(eleSpan) eleSpan.innerHTML = strLink;
//eleSpan = getAaElementByClassName(ele,"span","aamei_link_next");
//strLink = createAaMeiNextLink(num,pageTotal,max_no)
//if(eleSpan) eleSpan.innerHTML = strLink;
}
for(var i=1;i<=eleRecs.length;i++){
if((endNo >= i)&&(i >= startNo)){
eleRecs[i-1].style.display="";
}else{
eleRecs[i-1].style.display="none";
}
}
}