var nowPhoto = 0;
var handlerPhoto = null;
var lastPhoto = 0;
var speedPhoto = 100;
var kkk=false;

function SetPhotoMini(id){
  if(id == nowPhoto) return true;
  
  document.getElementById('photomedium'+nowPhoto).style.display = 'none';
  document.getElementById('photomedium'+id).style.display = '';
  nowPhoto = id;
}

function OnPhotoMini(e, el){
  if(!e) e = window.event;
  if(!el.pmLeft){
    el.pmLeft = 0;
    var oEl = el;
    do{
      el.pmLeft += oEl.offsetLeft;
    }while(oEl = oEl.offsetParent);
  }
}
function PhotoMove(type){
  switch(type){
    case 'left':
      lastPhoto = Number(new Date);
      handlerPhoto = setInterval(function(){MovePhoto(1)},50);
      break;
    case 'right':
      lastPhoto = Number(new Date);
      handlerPhoto = setInterval(function(){MovePhoto(-1)},50);
      break;
    case 'clear':
      clearInterval(handlerPhoto);
      handlerPhoto = null;
      break;
  }
}

function MovePhoto(side){
  var tt = Number(new Date) - lastPhoto;

  var el = document.getElementById('photominis_in');
  var newLeft = el.offsetLeft + side*speedPhoto*tt/1000;

  newLeft = Math.min(Math.max(-parseInt(el.style.width,10)+270,newLeft),0);

  el.style.left = parseInt(newLeft,10)+"px";
  lastPhoto = Number(new Date);
}
