function showpage(pagenum) {

    if(document.getElementById) {

          // show the picture
          var rightbox = document.getElementById('right_block_pic');
          for (var i = 0; i < rightbox.childNodes.length; i++) {

				if (rightbox.childNodes[i].className) { // does class property exist on this childNode?
					if(rightbox.childNodes[i].className == 'showmepic'){

					  if (rightbox.childNodes[i].id=='showmepic_' + pagenum) {
						rightbox.childNodes[i].style.display='block';
					  } else {
						rightbox.childNodes[i].style.display='none';
					  }

					}
				}
          }


	    // make the navbox toggle
		var rightboxlinks = document.getElementById('right_block_numeric_links')

		for (var i = 0; i < rightboxlinks.childNodes.length; i++) {

			if (rightboxlinks.childNodes[i].className) { // does class property exist on this childNode?

				if (rightboxlinks.childNodes[i].className == 'this_link_box') {

					var linkbox = rightboxlinks.childNodes[i];
					if (linkbox.childNodes.length) {

						for (var ii = 0; ii < linkbox.childNodes.length; ii++) {

							if (linkbox.childNodes[ii].tagName=='A') {
								var ahrefbox=linkbox.childNodes[ii];

								for (var iii = 0; iii < ahrefbox.childNodes.length; iii++) {
										if (ahrefbox.childNodes[iii].className) {

											if (ahrefbox.childNodes[iii].className == 'this_link_box_square') {
												 if (ahrefbox.childNodes[iii].id=='this_link_box_square_' + pagenum) {
													ahrefbox.childNodes[iii].style.background='#78CDD1';
												 } else {
													ahrefbox.childNodes[iii].style.background='#fff';
												 }

											} else if (ahrefbox.childNodes[iii].className == 'this_link_caption'){
												 if (ahrefbox.childNodes[iii].id=='this_link_caption_' + pagenum) {
													ahrefbox.childNodes[iii].style.color='#78CDD1';
												 } else {
													ahrefbox.childNodes[iii].style.color='#333133';
												 }

											}
										}
								}

							}
						}
					}
				}

			}

		}


   }

}
