var nopages;

function paging_pageIt() {
	var d, a, i, elem, nav;
	d = document.getElementById("paged_content");
	a = d.innerHTML.split(/<hr.*KT_pageBreak.*>/gi);
	d.innerHTML = "";
	nav = document.getElementById("paging_nav");
  nopages = a.length;
  if (nopages>1) {
    nav.innerHTML = "<b>Navigation article: </b>";
  }
	for (i=0; i<a.length; i++) {
		elem = document.createElement("DIV");
		elem.setAttribute("style", "display:none");
		elem.setAttribute("paging_nr", i);
		elem.innerHTML = a[i];
		d.appendChild(elem);
    if (nopages>1) {
      nav.innerHTML = nav.innerHTML + "<a href='javascript:paging_go(" + i + ")'>" + (i+1) + "</a>&nbsp;";
    }
	}
}

function paging_go(page) {
	var d, a, b, i, j, elem, selPage=-1, str;
	d = document.getElementById("paged_content");
	nav = document.getElementById("paging_nav");
	str = "<b>Navigation article: </b>";
	a = d.getElementsByTagName("DIV");
	j=0;
	for (i=0; i<a.length; i++) {
		if (a[i].getAttribute("paging_nr") != null) {
			if (page == j) {
				str += "" + (i+1) + "&nbsp;";
				selPage = i;
				//break;
			} else {
				str += "<a href='javascript:paging_go(" + i + ")'>" + (i+1) + "</a>&nbsp;";
			}
			j++;
			a[i].style.display = "none";
		}
	}
	str = str.substring(0, str.length - 2);
  if (nopages>1) {
    nav.innerHTML = str;
  }
	if (selPage == -1) {
		selPage = 0;
	}
  a[selPage].style.display = "block";
}
