function shownavigation()
{
   var navtext;
   var curpage = location.href;
   var prevtext = '';
   var nexttext = '';

   if ( curpage.indexOf('/I/') >= 0 )
   {
       if ( curpage.indexOf('/35E/') >= 0 )
       {
           prevtext = '';
           nexttext = '<a href="/MN/I/35W/">I-35W</a> -&gt;';
       }
       else if ( curpage.indexOf('/35W/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/I/35E/">I-35E</a>';
           nexttext = '<a href="/MN/I/94/">I-94</a> -&gt;';
       }
       else if ( curpage.indexOf('/94/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/I/35W/">I-35W</a>';
           nexttext = '<a href="/MN/I/394/">I-394</a> -&gt;';
       }
       else if ( curpage.indexOf('/394/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/I/94/">I-94</a>';
           nexttext = '<a href="/MN/I/494/">I-494</a> -&gt;';
       }
       else if ( curpage.indexOf('/494/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/I/394/">I-394</a>';
           nexttext = '';
       }
   }
   else if ( curpage.indexOf('/US/') >= 0 )
   {
       if ( curpage.indexOf('/71/') >= 0 )
       {
           prevtext = '';
           nexttext = '<a href="/MN/US/169">US 169</a> -&gt;';
       }
       else if ( curpage.indexOf('/169/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/US/71">US 71</a>';
           nexttext = '<a href="/MN/US/212">US 212</a> -&gt;';
       }
       else if ( curpage.indexOf('/212/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/US/169">US 169</a>';
           nexttext = '';
       }
   }
   else if ( curpage.indexOf('/MN/') >= 0 )
   {
       if ( curpage.indexOf('/29/') >= 0 )
       {
           prevtext = '&nbsp;';
           nexttext = '<a href="/MN/MN/61">MN 61</a> -&gt;';
       }
       else if ( curpage.indexOf('/55/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/MN/29">MN 29</a>';
           nexttext = '<a href="/MN/MN/61">MN 61</a> -&gt;';
       }
       else if ( curpage.indexOf('/62/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/MN/61">MN 61</a>';
           nexttext = '<a href="/MN/MN/77">MN 77</a> -&gt;';
       }
       else if ( curpage.indexOf('/77/') >= 0 )
       {
           prevtext = '&lt;- <a href="/MN/MN/62">MN 62</a>';
           nexttext = '<a href="/MN/MN/100">MN 100</a> -&gt;';
       }
   }

   navtext = '<hr>';
   navtext += '<div align="center">';
   navtext += '<table border=0 cellspacing=5 cellpadding=5>';
   navtext += '<tr>';
   navtext += '<td valign=top><font class="nav">' + prevtext + '</font></td>';
   navtext += '<td valign=top>';
   navtext += '<a href="/MN/"><font class="nav">Minnesota Highway Listings</font></a><br><br>';
   navtext += '<a href="/"><font class="nav">CanHighways.com - Home</font></a>';
   navtext += '</td>';
   navtext += '<td valign=top><font class="nav">' + nexttext + '</font></td>';
   navtext += '</tr>';
   navtext += '</table>';
   navtext += "</div>";
   navtext += '<hr>';
   document.writeln(navtext);
}

function showfooter()
{
  var footertext;
  var lastmod = document.lastModified;
  var lastmoddate = Date.parse(lastmod);
  var d = new Date(lastmoddate);
  var yr = (d.getYear() < 1900) ? (d.getYear() + 1900) : d.getYear();

  footertext = '<p align="left">&copy; 2009';

  if (lastmoddate != 0)
  {
     footertext += '-' + yr;
  }

  footertext += ', Curtis Walker/CanHighways.com. All rights reserved. ';
  footertext += 'All pictures used on this site are the property of the respective photographers, and are used by permission. No picture may be used without the consent of the respective photographer.<br>';
  footertext += "<br>";

  if (lastmoddate != 0)
  {
    footertext += "<i>Last Updated: " + d.getDate() + ' ' + monthofYear(d.getMonth()) + ' ' +  yr + "</i>";
  }

  footertext += "</p>";
  document.writeln(footertext);
}

function monthofYear(mon)
{
       switch( mon ) {
       case 0: s = "January"; break;
       case 1: s = "February"; break;
       case 2: s = "March"; break;
       case 3: s = "April"; break;
       case 4: s = "May"; break;
       case 5: s = "June"; break;
       case 6: s = "July"; break;
       case 7: s = "August"; break;
       case 8: s = "September"; break;
       case 9: s = "October"; break;
       case 10: s = "November"; break;
       case 11: s = "December"; break;
       default: s = ""
       }
       return s;
}

function strrev(str)
{
   if (!str) return '';
   var revstr='';
   for (i = str.length-1; i>=0; i--)
       revstr+=str.charAt(i)
   return revstr;
}

