
// **************************************************************
     // Initialize global var bCount to zero
// **************************************************************
     var bcount = 0;
     var t;
     
          var temp;
          var temp2;
          var linkurl;
          
          var globalOldPicURL;          // URL of old pic
          var globalNewPicURL;          // URL of new mouseOver pic
          
          var globalIDofPic;            // ID of pic to change
          var globalIDofPromptLink;     // ID of prompt on top of page to change
          var globalIDofPromptText;     // ID of prompt on top of page to change
          
     



// **************************************************************
     function gotoURL(newURL)
     // javascript to jump to new location
// **************************************************************
          {
          //var strippedURL;
          //strippedURL = newURL.substr(1);
          //parent.window.location = strippedURL
          }

// **************************************************************
     function gotoURL3(newURL)
     // javascript to jump to new location
// **************************************************************
          {
          var strippedURL;
          strippedURL = newURL.substr(3);
          window.location = strippedURL
          }


// **************************************************************
     function gotoURLParent3(newURL)
     // javascript to jump to new location
// **************************************************************
          {
          var strippedURL;
          strippedURL = newURL.substr(3);
          parent.window.location = strippedURL
          }






// **************************************************************
     function goToPrevPage()
     // javascript to jump prev page in history
// **************************************************************
          {
          window.history.go(-1)
          }

// **************************************************************
     function goToNextPage()
     // javascript to jump succeeding page in history
// **************************************************************
          {
          window.history.go(1)
          }






// **************************************************************
     function clearborder33(thumbIndex, idOfPicToChange)
// **************************************************************
          {
          document.getElementById(thumbIndex).style.borderWidth = '0';
          
          
          // don't change image back to orig if id = empty
          if (idOfPicToChange != '')
          {
               // change the image back to original
               document.getElementById(idOfPicToChange).src=globalOldPicURL;
          }
          
          bcount = 0;
          clearTimeout(t);
          }





// **************************************************************
        function setborder33(thumbIndex, link, id, oldPicURL, newPicURL)
// **************************************************************
          {
          
          // Store copy of input params in globals
          temp = thumbIndex;
          linkurl = link;
          
           // don't store globals if if id = empty
          //if (id != '')
           //{        
               globalIDofPic   = id;
               globalOldPicURL = oldPicURL;
               globalNewPicURL = newPicURL;
          // }         
          
          // increment bcount
          bcount += 1;
          
          
          // don't change image if if id = empty
          if (id != '')
          {
               // change the image
               document.getElementById(id).src=newPicURL;
          }

          
          // start timer
          // do the recursion with 5 params
          t = setTimeout ("setborder33(temp, linkurl, globalIDofPic, globalOldPicURL, globalNewPicURL)", 50);
           
          
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          
          
         else 
               {
               
               
                    if (link == 'historyback')
                    {
                         // history.back()
                         clearTimeout(t);
                    }
               
               
                    else if (link == 'historyfwd')
                    {
                         // history.forward()
                         clearTimeout(t);
                    }
               
               
                    else
                    {                            
                         // window.location = link
                         clearTimeout(t);
                    }
               
               }
          
          }


















     
     
// **************************************************************
     function setBorder(thumbIndex, currentDocIndex, link)
// **************************************************************
          {
          
          temp = thumbIndex;
          tempWithoutTheD = temp.substr(1);
          
          
          //alert ('tempWithoutTheD = ' + tempWithoutTheD);
          
          temp2 = currentDocIndex;
          linkurl = link;
          
          
          // increment bcount
          bcount += 1;
          
          // start timer
          t = setTimeout ("setBorder(temp, temp2, linkurl)", 50);
          
           
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "3";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "4";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
           else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          
         else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
         else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
         else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(currentDocIndex).style.borderWidth = "0";          
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
         else 
               {
               
               
               
                //parent.window.location = link;
               clearTimeout(t);
               }
          
          }


// **************************************************************
     function clearBorder(thumbIndex)
// **************************************************************
          {
          document.getElementById(thumbIndex).style.borderWidth = '0';
          
          
          
          bcount = 0;
          clearTimeout(t);
          }


        
          
          
          
          
          



























          

// **************************************************************
        function setBorderAndPrompt(thumbIndex, link, id, prompt, newPicURL)
// **************************************************************
          {
          
          // Store copy of input params in globals
          temp = thumbIndex;
          linkurl = link;
          globalIDofPromptLink
          
           // don't store globals if if id = empty
          //if (id != '')
           //{        
               //globalIDofPic        = id;
               globalIDofPromptLink   = id;
               
               //globalOldPicURL        = oldPicURL;
               globalIDofPromptText   = prompt;
               
               globalNewPicURL        = newPicURL;
          // }         
          
          
          
          // *** Change upper prompt if the id is not empty
          if (id != '')
          {
              document.getElementById(id).innerHTML = prompt;
          }
          
          
          
          
          
          // increment bcount
          bcount += 1;
          
          
          // don't change image if if id = empty
          if (id != '')
          {
               // change the image
               document.getElementById(id).src=newPicURL;
          }

          
          // start timer
          // do the recursion with 5 params
          t = setTimeout ("setBorderAndPrompt(temp, linkurl, globalIDofPromptLink, globalIDofPromptText, globalNewPicURL)", 50);
           
          
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else 
               {               
                    if (link == 'historyback')
                    {
                         //history.back()
                         clearTimeout(t);
                    }
               
               
                    else if (link == 'historyfwd')
                    {
                         //history.forward()
                         clearTimeout(t);
                    }
               
               
                    else
                    {
                        
                         //window.location = link                         
                         clearTimeout(t);
                    }
               
               }
          }



  
// **************************************************************
     function clearBorderAndPrompt(thumbIndex, idOfPromptToChange)
// **************************************************************
          {
          document.getElementById(thumbIndex).style.borderWidth = '0';
          
          
          // don't change prompt if id = empty
          if (idOfPromptToChange != '')
          {
               // change the prompt back to the empty string
               document.getElementById(idOfPromptToChange).innerHTML = '&nbsp';
          }
          
          bcount = 0;
          clearTimeout(t);
          }















// **************************************************************
     function clearBorder3(thumbIndex, idOfPicToChange)
// **************************************************************
          {
          document.getElementById(thumbIndex).style.borderWidth = '0';
          
          
          // don't change image back to orig if id = empty
          if (idOfPicToChange != '')
          {
               // change the image back to original
               document.getElementById(idOfPicToChange).src=globalOldPicURL;
          }
          
          bcount = 0;
          clearTimeout(t);
          }





// **************************************************************
        function setBorder3(thumbIndex, link, id, oldPicURL, newPicURL)
// **************************************************************
          {
          
          // Store copy of input params in globals
          temp = thumbIndex;
          linkurl = link;
          
           // don't store globals if if id = empty
          //if (id != '')
           //{        
               globalIDofPic   = id;
               globalOldPicURL = oldPicURL;
               globalNewPicURL = newPicURL;
          // }         
          
          // increment bcount
          bcount += 1;
          
          
          // don't change image if if id = empty
          if (id != '')
          {
               // change the image
               document.getElementById(id).src=newPicURL;
          }

          
          // start timer
          // do the recursion with 5 params
          t = setTimeout ("setBorder3(temp, linkurl, globalIDofPic, globalOldPicURL, globalNewPicURL)", 50);
           
          
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          
          
         else 
               {
               
               
                    if (link == 'historyback')
                    {
                         // history.back()
                         clearTimeout(t);
                    }
               
               
                    else if (link == 'historyfwd')
                    {
                         // history.forward()
                         clearTimeout(t);
                    }
               
               
                    else
                    {                            
                         // window.location = link
                         clearTimeout(t);
                    }
               
               }
          
          }




















// **************************************************************
        function setBorder5(thumbIndex, link, id, oldPicURL, newPicURL)
// **************************************************************
          {
          
          // Store copy of input params in globals
          temp = thumbIndex;
          linkurl = link;
          
           // don't store globals if if id = empty
          //if (id != '')
           //{        
               globalIDofPic   = id;
               globalOldPicURL = oldPicURL;
               globalNewPicURL = newPicURL;
          // }         
          
          // increment bcount
          bcount += 1;
          
          
          // don't change image if if id = empty
          if (id != '')
          {
               // change the image
               document.getElementById(id).src=newPicURL;
          }

          
          // start timer
          // do the recursion with 5 params
          t = setTimeout ("setBorder5(temp, linkurl, globalIDofPic, globalOldPicURL, globalNewPicURL)", 50);
           
          
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          
          
         else 
               {
               
               
                    if (link == 'historyback')
                    {
                         //history.back()
                         clearTimeout(t);
                    }
               
               
                    else if (link == 'historyfwd')
                    {
                         //history.forward()
                         clearTimeout(t);
                    }
               
               
                    else
                    {
                        
                         //window.location = link                         
                         clearTimeout(t);
                    }
               
               
               
               
               
               }
          
          }

  
 





// **************************************************************
     function setBorder2(thumbIndex, link)
// **************************************************************
          {
          
          temp = thumbIndex;
          linkurl = link;
          
          
          // increment bcount
          bcount += 1;
          
          // start timer
          t = setTimeout ("setBorder2(temp, linkurl)", 50);
          
           
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "2";  
               }
          
          
          
          
          
         else 
               {
               
               
                    if (link == 'historyback')
                    {
                         //history.back()
                         clearTimeout(t);
                    }
               
               
                    else if (link == 'historyfwd')
                    {
                         //history.forward()
                         clearTimeout(t);
                    }
               
               
                    else
                    {
                        
                         //window.location = link
                         clearTimeout(t);
                    }
               
               
               
               
               
               }
          
          }


// **************************************************************
     function clearBorder2(thumbIndex, idOfPicToChange)
// **************************************************************
          {
          document.getElementById(thumbIndex).style.borderWidth = '0';
          
          
          // don't change image back to orig if id = empty
          if (idOfPicToChange != '')
          {
               // change the image back to original
               document.getElementById(idOfPicToChange).src=globalOldPicURL;
          }
          
          bcount = 0;
          clearTimeout(t);
          }



// **************************************************************
     function setBorderLeftMainPic(thumbIndex, link)
// **************************************************************
          {
          
          temp = thumbIndex;
          linkurl = link;
          
          
          // increment bcount
          bcount += 1;
          
          // start timer
          t = setTimeout ("setBorderLeftMainPic(temp, linkurl)", 50);
          
           
          if (bcount == 1)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "3";  
               }
          
          
          else if (bcount == 2)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "4";  
               bcount += 1;
               }
          
          
          else if (bcount == 3)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 4)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 5)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 6)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
           else if (bcount == 7)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#00CC00';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               bcount += 1;
               }
          
          
          else if (bcount == 8)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 9)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
           else if (bcount == 10)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 11)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
         else if (bcount == 12)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 13)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 14)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF8000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 15)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 16)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          else if (bcount == 17)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 18)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          else if (bcount == 19)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          
          else if (bcount == 20)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          
          else if (bcount == 21)
               {
               //alert ('bcount = ' + bcount)
               document.getElementById(thumbIndex).style.borderColor = '#FF0000';
               document.getElementById(thumbIndex).style.borderWidth = "5";  
               }
          
          
          
          
          
         else 
               {
               
               
               // Don't autoforward to link unless link starts with / or /?, local program page
               //    otherwise, force user to click auto opening a new browser window
               
               if ( link.charAt(0) == '/' )
                    {
                    
                         //window.location = link
                    
                    }
               
               clearTimeout(t);
               }
          
          }

