  var d = document;
  var duration = 6; 
  var play = false;
  var timers = null;
  var timert = null;
  var pointer = 0;
  var tour = ['inn',0];
  var slidec = new Array();
      slidec[0] = [6,8,10,12,14,16,18,2,4,19,21,23,25];
      slidec[1] = [7,9,11,13,15,17, 1,3,5,20,22,24,26];
  var rins = 2;
  var rowp1 = rins;
  var rowp2 = rins;
  var rinc = 4;
  var rwdt = 8;

  var tours = new Array();
      tours['out'] = [1,2,3,4,5,19,20,21,22,23,24,25,26];
      tours['inn'] = [6,7,8,9,10,11,12,13,14,15,16,17,18];
  var tourp = new Array();
      tourp['inn'] = ['Interior Slide Show Tour',0];  
      tourp['out'] = ['Exterior Slide Show Tour',0];  

  var browserIs = '';
  var path = '../images/BIG/';
  var svmes = '';
  var slides = new Array();
      slides[1]  = ['preview1.jpg',  'Deck, Pergola &amp; Lake Harriet'];
      slides[2]  = ['preview2.jpg',  'South Side'];
      slides[3]  = ['preview3.jpg',  'South Side Gambrel'];
      slides[4]  = ['preview4.jpg',  'West &amp; South Side'];
      slides[5]  = ['preview5.jpg',  'North Side with  Lake Harriet Background'];
      slides[6]  = ['preview6.jpg',  'Living Room'];
      slides[7]  = ['preview7.jpg',  'Living Room, Front Deck facing Lake Harriet'];
      slides[8]  = ['preview8.jpg',  'Living Room Area'];
      slides[9]  = ['preview9.jpg',  'Living Room &amp; Dining Area'];
      slides[10] = ['preview10.jpg', 'Open Floor Plan'];
      slides[11] = ['preview11.jpg', 'Main Room'];
      slides[12] = ['preview12.jpg', 'Dining Room'];
      slides[13] = ['preview13.jpg', 'Kitchen Area'];
      slides[14] = ['preview14.jpg', 'Entertainment Room'];
      slides[15] = ['preview15.jpg', 'Master Bedroom'];
      slides[16] = ['preview16.jpg', 'Master Bath with  Lake Harriet View'];
      slides[17] = ['preview17.jpg', 'Master Bath North Side'];
      slides[18] = ['preview18.jpg', '3rd Level Play Room overlooking Lake Harriet'];
      slides[19] = ['preview19.jpg', 'Lake Harriet View Autumn'];
      slides[20] = ['preview20.jpg', 'Winter Sunrise over Lake Larriet'];
      slides[21] = ['preview21.jpg', 'Lake Harriet Parkway and Lake'];
      slides[22] = ['preview22.jpg', 'Lake Harriet to the South from the Deck'];
      slides[23] = ['preview23.jpg', 'Lake Harriet to the East from the Deck'];
      slides[24] = ['preview24.jpg', 'Lake Harriet South from the Balcony'];
      slides[25] = ['preview25.jpg', 'Lake Harriet Woods to the North'];
      slides[26] = ['preview26.jpg', 'Lake Harriet East from the Balcony'];
 var img = new Array();
  
function big(p) {
  d.images['bigview'].src = img[p].scr;
  d.getElementById('desc').innerHTML = slides[p][1];
  return;
  }

function makebig(b) {
  var s = d.images[b.id].src;
  var n = s.substring(s.indexOf('preview'));
  var c = (n.substring(9,10).indexOf(".") != -1)? n.substring(7,9) : n.substring(7,8);
  big(c);
  return;
  }

function setBrowser() {
  var x = navigator;
  var b_ac = x.appCodeName;
  var b_mv = x.appMinorVersion;
  var b_an = x.appName;
  var b_av = x.appVersion;
  var b_ce = x.cookieEnabled;
  var b_cc = x.cpuClass;
  var b_ol = x.onLine;
  var b_pf = x.platform;
  var b_ua = x.userAgent;
  var b_bl = x.browserLanguage;
  var b_sl = x.systemLanguage;
  var b_ul = x.userLanguage;
  var b_vn = x.vendor;
//  var b_je = x.javaEnabled;
  browserIs = '(undefined)';
  if (b_vn) {var i = b_vn.indexOf("Apple");   if (i != -1) browserIs = 'Safari'}
  var i = b_ua.indexOf("MSIE");     if (i != -1) browserIs = 'Explorer';
  var i = b_ua.indexOf("Windows");  if (i != -1) browserIs = 'WINExplorer';
  var i = b_ua.indexOf("Netscape"); if (i != -1) browserIs = 'Netscape';
  var i = b_ua.indexOf("Firefox");  if (i != -1) browserIs = 'Firefox';
  var i = b_ua.indexOf("Opera");    if (i != -1) browserIs = 'Opera';
//  if (browserIs == 'Netscape') browserIs = (b_ua.indexOf("Macintosh") != -1)? "MacNetscape" : "WINNetscape";
}

  function start() { 
    setBrowser();
    for(i=1; i<slides.length; i++) {
      img[i] = new Image();
      img[i].scr = path + slides[i][0];
    }
    var x = d.getElementById('spacer22');
    if ((browserIs.indexOf('Safari') != -1) && (x)) x.style.height = 15 + 'px';
    var x = d.getElementById('plans');
    if ((browserIs.indexOf('Explorer') == -1) && (x)) {
      posblocks(x);
      var x = d.getElementById('agentinfo');
      if (x) posblocks(x);
      var x = d.getElementById('spacer1');
      if (x) x.style.height = 169 + 'px';
      var x = d.getElementById('spacer2');
      if (x) x.style.height = 32 + 'px';
       var x = d.getElementById('spacer3');
      if (x) x.style.height = 150 + 'px';
       var x = d.getElementById('spacer4');
      if (x) x.style.height = 247 + 'px';
    }
    var x = d.getElementById('desover')
    if (x) flipdesc(x.id);
    var x = d.getElementById('ssmes')
    if (!x) return;
    svmes = x.innerHTML;
    showslides();
    big(2);
    return;
  }

function posblocks(p) {
  p.style.left = 72 + 'px';
  p.style.top = -12 + 'px';
  return;
  }

function showslides() {
  var r1 = rowp1;
  var r2 = rowp2;
  for(i=0; i< rwdt; i++) {
    var tn1 = 'thumb1' + i;
    var tn2 = 'thumb2' + i;
    loadslide(slidec[0][r1++],tn1)
    loadslide(slidec[1][r2++],tn2)
  }
  return;
}

function loadslide(s,t) {
  var o = d.getElementById(t);
  if ((!t) || (!s)) return;
  var i = o.id;
  d.images[i].src = img[s].scr
  d.images[i].width = 65;
  d.images[i].title = slides[s][0] + ' - Click to see large view above'; 
  o.onclick  = function(){makebig(this)};
  return;
}


function slplus() {
  var l = slidec[0].length - rwdt;
  var x = rowp1*1 + rinc*1;
  rowp1 = rowp2 = (x < l)? x : l;
  showslides();
  return;
}


function slminus() {
  var x = rowp1*1 - rinc*1;
  rowp1 = rowp2 = (x < 0)? 0 : x;
  showslides();
  return;
}

function viewer(c) {
  tour[0] = c;
  switch(c) {
    case "stills":
      d.getElementById('photos').style.display = 'inline';
      d.getElementById('navigator').style.display = 'none';
      big(2);
      break;
    case "inn":
      stour();
      break;
    case "out":
      stour();
      break;
    }
  return;
  }

 function stour() { 
   ender();
   d.getElementById('photos').style.display = 'none';
   d.getElementById('navigator').style.display = 'inline';
   d.getElementById('tourt').innerHTML = tourp[tour[0]][0];
   pointer = 0;
   big(tours[tour[0]][0]);
   play = false;
   slplay();
  return;
  }

 function slnext() { 
    ender();
    d.images["playbutton"].src="../images/misc/pause.gif";
    slstep();
    return;
  }
  
 function slstep() { 
    ++pointer;  
    var l = tours[tour[0]].length-1;
    if (pointer > l) pointer = 0;
    big(tours[tour[0]][pointer]);
    return;
  }
  
  function slprev() { 
    ender();
    --pointer;
    if (pointer < 0) pointer = tours[tour[0]].length-1;
    big(tours[tour[0]][pointer])    
    return;
  }
  
  function slplay() { 
    if (!play) {
      play = true;
      d.getElementById('playbuttontd').setAttribute("onmouseover","document.getElementById('playbutton').src='../images/misc/pause_over.gif'; return true;");
      d.getElementById('playbuttontd').setAttribute("onmouseout","document.getElementById('playbutton').src='../images/misc/pause.gif'; return true;");
      d.images["playbutton"].src="../images/misc/pause.gif";
      cdown = 0;
      sltimer();
      timers = setTimeout("player()",1000*duration);
    } else {
      ender();
   }
  return;
  }

var cdown = 0;
var tcmes = '(Slide Show Playing)&nbsp;&nbsp;&nbsp;';
  function player() { 
     if (!play) return;
     slstep(); 
     timers = setTimeout("player()",1000*duration);
  return;
  }        

  function sltimer() { 
    --cdown;
    if (cdown < 0) cdown = duration - 1;
    var tmes = '';
    for(i=0; i< cdown; i++) {
      tmes += '&bull;&nbsp;';
    }
    for(i=0; i< duration-cdown; i++) {
      tmes += '&nbsp;&nbsp;';
    }
    
    d.getElementById('ssmes').innerHTML = tcmes + tmes;
    timert = setTimeout("sltimer()",1000);
    return;
  }


 function ender() { 
    if (play) {  
      if (timers != null) clearTimeout(timers);
      timers = null;
      if (timert != null) clearTimeout(timert);
      timert = null;
      play = false;
      d.images["playbutton"].src="../images/misc/play_over.gif";
      d.getElementById('playbuttontd').setAttribute("onmouseover","document.getElementById('playbutton').src='../images/misc/play_over.gif'; return true;");
      d.getElementById('playbuttontd').setAttribute("onmouseout","document.getElementById('playbutton').src='../images/misc/play.gif'; return true;");
      d.getElementById('ssmes').innerHTML = svmes;
    }
    return;
  }

  function flipdesc(p) { 
    var p = d.getElementById(p)
    hideall();
    p.style.display = 'block';
    return;
  }

  function hideall() { 
    hide('desover');
    hide('dessite');
    hide('desexterior');
    hide('desinterior');
    hide('deshistory');
    return;
  }
  function hide(p) { 
    var p = d.getElementById(p)
    p.style.display = 'none';
    return;
  }

  function menuon(m) { 
    var me = d.getElementById(m);
    if (!me) return;
    me.style.display = 'block';
    return;
  }

  function menuoff(m) { 
    var me = d.getElementById(m);
//alert("113 - m = " + m + "  me = " + me);
    if (!me) return;
    me.style.display = 'none';
    return;
  }
// End of script //
