if(typeof(page) == 'undefined'){
	var uri=location.href.split("/");
	var page=uri[uri.length-1].split(",")[1];
	page	=parseInt(page.split(".")[0]);
}
var page_offset	=(page==1)?0:(page-1)*page_count;
var prvPage		=(page_offset==0)?1:page-1;
var nxtPage		=(page_offset + page_count >= totalrecord)?page:page+1;
var TotalPage	=Math.ceil(totalrecord/page_count);
TotalPage	=(TotalPage==0)?1:TotalPage;
var pageHTML="";
pageBase="<ul class='list-pages'><li class='allpages'>Total "+totalrecord+" Posts</li>";
if(TotalPage==1 || page==1)
	pageHTML+="<li class='off'><a>First</a></li>";
else
	pageHTML+="<li><a href='"+theLink+",1.html?time="+Date()+"'>First</a></li>";
if(prvPage==page)
	pageHTML+="<li class='off'><a>Previous</a></li>";
else
	pageHTML+="<li><a href='"+theLink+","+prvPage+".html?time="+Date()+"'>Previous</a></li>";

if(typeof(pageRange) == 'undefined'){
	var pageRange = 5;
}

var links = new Array();
var tmp   = page - Math.floor(pageRange / 2);
tmp = parseInt(tmp);
var check = TotalPage - pageRange + 1;
var limit = (check > 0) ? check : 1;
var begin = (tmp > 0) ? ((tmp > limit) ? limit : tmp) : 1;

var j = begin;
while ((j < begin + pageRange) && (j <= TotalPage)) {
	if(page==j) 
		pageHTML+="<li class='on'><a class='on'>"+j+"</a></li>";
	else
		pageHTML+="<li><a href='"+theLink+","+j+".html?time="+Date()+"'>"+j+"</a></li>";
	j++;
}


if(nxtPage==page)
	pageHTML+="<li class='off'><a class='next'>Next</a></li>";
else
	pageHTML+="<li><a href='"+theLink+","+nxtPage+".html?time="+Date()+"' class='next'>Next</a></li>";
if(TotalPage==page || TotalPage==1)
	pageHTML+="<li class='off'><a>Last</a></li>";
else
	pageHTML+="<li><a href='"+theLink+","+TotalPage+".html?time="+Date()+"'>Last  </a></li></ul>";
	
if(document.getElementById("topPage"))
{
	document.getElementById("topPage").innerHTML=pageBase+pageHTML;
}
document.write(pageBase+pageHTML);
