// LastPage = -1; // set the current page's button to black & white switch (CurPage) { case 0: document.imageflip1.src = ButtonBW[CurPage].src; break; case 1: document.imageflip2.src = ButtonBW[CurPage].src; break; case 2: document.imageflip3.src = ButtonBW[CurPage].src; break; case 3: document.imageflip4.src = ButtonBW[CurPage].src; break; case 4: document.imageflip5.src = ButtonBW[CurPage].src; break; case 5: document.imageflip6.src = ButtonBW[CurPage].src; break; default: break; } } // function called by page in other frame upon onLoad event function Setup(x) { // Set the current page ID CurPage = x; // Set the selected button to black & white SelectButton(CurPage); // Set the non-selected buttons to unhighlighted (default) if (CurPage != 0) document.imageflip1.src = Button[0].src; if (CurPage != 1) document.imageflip2.src = Button[1].src; if (CurPage != 2) document.imageflip3.src = Button[2].src; if (CurPage != 3) document.imageflip4.src = Button[3].src; if (CurPage != 4) document.imageflip5.src = Button[4].src; if (CurPage != 5) document.imageflip6.src = Button[5].src; } // function to set button for currently displayed page to black & white function SelectButton(CurPage) { switch (CurPage) { case 0: document.imageflip1.src = ButtonBW[CurPage].src; break; case 1: document.imageflip2.src = ButtonBW[CurPage].src; break; case 2: document.imageflip3.src = ButtonBW[CurPage].src; break; case 3: document.imageflip4.src = ButtonBW[CurPage].src; break; case 4: document.imageflip5.src = ButtonBW[CurPage].src; break; case 5: document.imageflip6.src = ButtonBW[CurPage].src; break; default: break; } } // function to highlight button the mouse is over function Highlight(x) { if (CurPage != x) switch (x) { case 0: document.imageflip1.src = ButtonB[x].src; return true; case 1: document.imageflip2.src = ButtonB[x].src; return true; case 2: document.imageflip3.src = ButtonB[x].src; return true; case 3: document.imageflip4.src = ButtonB[x].src; return true; case 4: document.imageflip5.src = ButtonB[x].src; return true; case 5: document.imageflip6.src = ButtonB[x].src; return true; default: return true; } } // function to unhighlight a button when mouse moves away from it function Unhighlight(x) { if (CurPage != x) switch (x) { case 0: document.imageflip1.src = Button[x].src; return true; case 1: document.imageflip2.src = Button[x].src; return true; case 2: document.imageflip3.src = Button[x].src; return true; case 3: document.imageflip4.src = Button[x].src; return true; case 4: document.imageflip5.src = Button[x].src; return true; case 5: document.imageflip6.src = Button[x].src; return true; default: return true; } } // function to process a button click function ProcessClick(x) { if (CurPage != x) { LastPage = CurPage; CurPage = x; // set the clicked button to black & white and load the new page switch (x) { case 0: location='History.php'; document.imageflip1.src = ButtonBW[x].src; break; case 1: location='Lodge.php'; document.imageflip2.src = ButtonBW[x].src; break; case 2: location='wildecology.php'; document.imageflip3.src = ButtonBW[x].src; break; case 3: location='Food.php'; document.imageflip4.src = ButtonBW[x].src; break; case 4: location='Learning.php'; document.imageflip5.src = ButtonBW[x].src; break; case 5: location='Forestry.php'; document.imageflip6.src = ButtonBW[x].src; break; default: break; } ResetLastButton(); } } // set the page we just left from b&w to normal again // function ResetLastButton() { switch (LastPage) { case 0: document.imageflip1.src = Button[LastPage].src; break; case 1: document.imageflip2.src = Button[LastPage].src; break; case 2: document.imageflip3.src = Button[LastPage].src; break; case 3: document.imageflip4.src = Button[LastPage].src; break; case 4: document.imageflip5.src = Button[LastPage].src; break; case 5: document.imageflip6.src = Button[LastPage].src; break; default: break; } } // function called when page loaded is not accessed directly from one of the main buttons, CurPage is set to -1 to indicate that no button is inaccessible function SetNoCurrentPage() { switch (CurPage) { case 0: document.imageflip1.src = Button[CurPage].src; break; case 1: document.imageflip2.src = Button[CurPage].src; break; case 2: document.imageflip3.src = Button[CurPage].src; break; case 3: document.imageflip4.src = Button[CurPage].src; break; case 4: document.imageflip5.src = Button[CurPage].src; break; case 5: document.imageflip6.src = Button[CurPage].src; break; default: break; } CurPage = -1; // LastPage = -1; } // - stop hiding -->