function initSlides() {
objectSlide = document.getElementById('hoverDiv');
objectSlide.innerHTML = '<div class="slideControl">Click to Close</div><div id="photoSlide">Loading...</div>';
objectSlide.onclick = function() { hideSlide(); }
objectCover = document.getElementById('cover');
objectPhotoSlide = document.getElementById('photoSlide');
}

function showSlide(evt) {
docHeight = document.body.parentNode.scrollHeight;
picName = evt.src.replace(/.*\/(.*)$/, "$1");
objectPhotoSlide.innerHTML = '<img src="images/vintage/full/' + picName + '" id="largePhoto" alt="Large Photo" border="0" />';
objectPhotoSlide.innerHTML += '<p>' + evt.alt + '</p>';
objectLargePhoto = document.getElementById('largePhoto');
newLeft = findPosX(evt);
newTop = findPosY(evt);
objectSlide.style.left = newLeft + 'px';
objectSlide.style.top = newTop + 'px';
objectSlide.style.display = 'block';
if ((newTop + objectSlide.offsetHeight) > docHeight) {
 objectSlide.style.top = ((docHeight - objectSlide.offsetHeight) - ((ieWin) ? 32:55)) + 'px';
}
}

function hideSlide() {
objectSlide.style.display = 'none';
}

var detect = navigator.userAgent.toLowerCase();
var browserversion = 0;
if (navigator.appVersion.indexOf("MSIE 7.")!=-1) {browserversion = "7"};
var ieWin = ((detect.indexOf("msie")!=-1) && (detect.indexOf("windows")!=-1) && (browserversion < 7)) ? true:false;

window.onload=initSlides;

function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }
