function scrollDiv(item, direc) {
  itemL = item;
  direcL = direc;
  var step = 15;
  var obj = document.getElementById(itemL);
  switch (direc) {
    case 'left': obj.scrollLeft -= step; break; 
    case 'top': obj.scrollTop -= step; break; 
    case 'bottom': obj.scrollTop += step; break; 
    default: obj.scrollLeft += step; break;
  }
  timer1 = setTimeout("scrollDiv(itemL, direcL)", 50);
}

function filmstrip(todo, length) {
  todoX = todo;
  lengthX = length;
  var step = 10;

  if (lengthX > 0) {
    switch (todo) {
      case 'show': lengthX -= step; break; 
      default: lengthX += step; break;
    }
  
    var obj = document.getElementById('film-strip');
    obj.style.top = -lengthX + "px";
    timer2 = setTimeout("filmstrip(todoX, lengthX)", 50);
  } else {
    clearTimeout(timer2);
  }
}

function showphoto(item) {
  var comment = document.getElementById('comment');
  var film = document.getElementById('film');
  for (i = 0; i < film.childNodes.length; i++) {
    if (film.childNodes[i].nodeName == "A") film.childNodes[i].id = "";
  }
  var photo_big = document.getElementById('content-left');

  var W3CDOM = (document.createElement && document.getElementsByTagName);
  if (W3CDOM) {
    var test = new Image();
    test.src = './images/loading.gif';
    test.onload = photo_big.style.backgroundImage = "url('./images/loading.gif')";
    test.src = item.href;
    test.onload = photo_big.style.backgroundImage = "url('"+item.href+"')";
  } else {
    photo_big.style.backgroundImage = "url('"+item.href+"')";
  }
	
  item.id = "active";
  comment.innerHTML = item.childNodes[0].title;
}
