
 // DECLARE CURRENT PAGE
    var thispage = 0;

 // DECLARE SECTION STARTING POINTS
    var i_intro  = 0;
    var i_gally  = 2;
    var i_egypt  = 10;
    var i_rome   = 43;
    var i_info   = 62;
    var i_finis  = 63;

  // DECLARE ARRAY OF PAGES
    pagelist = new Array(
      "index.html",
      "intro1.html",
      "gally0.html",
      "gally1.html",
      "gally2.html",
      "gally3.html",
      "gally4.html",
      "gally5.html",
      "gally6.html",
      "gally7.html",
      "egypt0.html",
      "egypt1giza.html",
      "egypt2.html",
      "egypt3.html",
      "egypt4.html",
      "egypt5.html",
      "egypt6.html",
      "egypt7dahshur.html",
      "egypt8.html",
      "egypt9.html",
      "egypt10.html",
      "egypt11.html",
      "egypt12.html",
      "egypt13.html",
      "egypt14saqqara.html",
      "egypt15.html",
      "egypt16.html",
      "egypt17.html",
      "egypt18upegypt.html",
      "egypt19.html",
      "egypt20.html",
      "egypt21.html",
      "egypt22.html",
      "egypt23.html",
      "egypt24.html",
      "egypt25.html",
      "egypt26cairo.html",
      "egypt27.html",
      "egypt28.html",
      "egypt29.html",
      "egypt30.html",
      "egypt31.html",
      "egypt32.html",
      "rome0.html",
      "rome1day.html",
      "rome2.html",
      "rome3.html",
      "rome4.html",
      "rome5.html",
      "rome6.html",
      "rome7.html",
      "rome8.html",
      "rome9.html",
      "rome10night.html",
      "rome11.html",
      "rome12.html",
      "rome13.html",
      "rome14.html",
      "rome15.html",
      "rome16.html",
      "rome17.html",
      "rome18.html",
      "info0.html",
      "finis0.html");

 // CAPTURE LENGTH OF PAGE LIST
    var n_pages = pagelist.length;

 // DECLARE CURRENT GROUP
    var thisgroup = 0;

 // DECLARE GROUP INDEXES
    var j_intro     = 0;
    var j_giza      = 1;
    var j_dahshur   = 2;
    var j_saqqara   = 3;
    var j_upegypt   = 4;
    var j_cairo     = 5;
    var j_romeday   = 6;
    var j_romenight = 7;
    var j_finis     = 8;

 // DECLARE ARRAY OF GROUP PAGES
    grouplist = new Array(
      "index.html",
      "egypt1giza.html",
      "egypt7dahshur.html",
      "egypt14saqqara.html",
      "egypt18upegypt.html",
      "egypt26cairo.html",
      "rome1day.html",
      "rome10night.html",
      "finis0.html");

 // CAPTURE LENGTH OF GROUP LIST
    var n_groups = grouplist.length;

 // FUNCTION TO SET PRESENT PAGE
    function setpage (i) { thispage = i }
 // ALTERNATE VERSION WITH PRINTING
 //   function setpage (i) {
   //     thispage = i;
     //   document.write("<BR><BR> thispage ", thispage) }

 // FUNCTION TO SET PRESENT GROUP
    function setgroup (j) { thisgroup = j }
 // ALTERNATE VERSION WITH PRINTING
 //   function setgroup (j) { 
   //     thisgroup = j;
     //   document.write("<BR><BR> thisgroup ", thisgroup) }

 // FUNCTION TO GO TO ANOTHER PAGE
    function gotopage (i) {self.location.href = pagelist[i] }
 // ALTERNATE VERSION LEAVING NO HISTORY
 //   function gotopage (i) {self.location.replace(pagelist[i]) }

 // FUNCTION TO GO TO NEXT PAGE
    function nextpage() {
         if (thispage < (n_pages - 1)) {gotopage(thispage + 1); } 
            else {gotopage(0) } }

 // FUNCTION TO GO TO LAST PAGE
    function lastpage() {
         if (thispage > 0) {gotopage(thispage - 1); } 
            else {gotopage(n_pages - 1) } }

 // FUNCTION TO GOTO ANOTHER GROUP
 //   function gotogroup (j) {self.location.replace(grouplist[j]) }

 // FUNCTION TO GOTO ANOTHER GROUP
    function gotogroup (j) {self.location.href = grouplist[j] }

 // FUNCTION TO GO TO NEXT GROUP
    function nextgroup() {
        if (thisgroup < n_groups) {gotogroup(thisgroup + 1); } 
            else {gotogroup(0) } }

// FUNCTION TO GENERATE TOP LINKS
    function write_toplinks() {
        var toplink1 = '<TABLE ALIGN="center"><TR>';
        var toplink2 = '<TD><P><A CLASS="bouton topbut" HREF="index.html">INTRO</A></P></TD>';
        var toplink3 = '<TD><P><A CLASS="bouton topbut" HREF="gally0.html">GALLERY VIEWS</A></P></TD>';
        var toplink4 = '<TD><P><A CLASS="bouton topbut" HREF="egypt0.html">EGYPT</A></P></TD>';
        var toplink5 = '<TD><P><A CLASS="bouton topbut" HREF="rome0.html">ROME</A></P></TD>';
        var toplink6 = '<TD><P><A CLASS="bouton topbut" HREF="info0.html">INFO</A></P></TD>';
        var toplink7 = '</TR></TABLE>';
        document.write(toplink1+toplink2+toplink3+toplink4+toplink5+toplink6+toplink7) }

// FUNCTION TO GENERATE BOTTOM BUTTONS
    function write_botlinks() {
        var botlink1 = '<BUTTON CLASS="bouton butleft"  onClick="lastpage()">LAST PAGE</BUTTON>';
        var botlink2 = '<SPAN CLASS=pagenum>' + thispage + '</SPAN>';
        var botlink3 = '<BUTTON CLASS="bouton butright" onClick="nextpage()">NEXT PAGE</BUTTON>';
        document.write(botlink1 + botlink2 + botlink3) }


