
window.addEvent('domready', function(){

  if($('galerieCha')) {
    pics = $$('#galerieCha img');
    if(pics.length > 4) {    
      poradi = new Hash({0: 2, 1: 3, 2: 1, 3: 0});
      delay = 3000;
      (function(){ zamenObr(0,$random(4,pics.length-1)); }).delay(delay);
    }
  }
  
  if($('galerie')) {
    scrl = new Fx.Scroll('galInner');
    $('galLeft').addEvent('mouseover', function(){ moveStart(-120, $('galInner'));    });
    $('galLeft').addEvent('mouseout', function(){ moveEnd();    });
    $('galRight').addEvent('mouseover', function(){ moveStart(120, $('galInner'));   });
    $('galRight').addEvent('mouseout', function(){ moveEnd();    });
    
    // $('galLeft').addEvent('onclick', function(){ this.blur();    });
    // $('galRight').addEvent('onclick', function(){ this.blur();   });
  }
  
  
	
	
});


var _move = false;
var _moveObj = false;
var _moveTime = 0;

function moveStart(smer, obj) {
  $clear(_move);
  _moveObj = obj;
  (function(){ move(smer) }).delay(_moveTime);
}

function move(smer) {
  scrl.start(_moveObj.getScrollLeft()+smer , 0);
  _moveTime = 100;
  _move = (function(){ move(smer) }).delay(_moveTime);
}

function moveEnd() {
  $clear(_move);
  _moveTime = 0;
}




function zamenObr(co, zaco) {
  var swap = pics[co].src;
  pics[co].get('tween', {property: 'opacity', duration: '1000'}).start(0);
  (function(){ swapScr(co,zaco,swap); }).delay(1000);
}

function swapScr(co, zaco, swap) {
  pics[co].src = pics[zaco].src;
  pics[co].get('tween', {property: 'opacity', duration: '1000'}).start(1);
  pics[zaco].src = swap;
  (function(){ zamenObr(poradi.get(co),$random(4,pics.length-1)); }).delay(delay);

}




function odZnac(co) {
  co.blur();
  return false;
}





































/**
 *  Posouvani fotek
 

var _move = false;
var _moveObj = false;
var _time = 10;
var _posun = 4;
var _timer = 5;
var _acceleration = 1;
function moveStart(smer, obj) {
  _timer = 0;
  _moveObj = $(obj);
  _move = window.setInterval('move(\''+smer+'\')', _time);
}

function move(smer) {
   _timer++;
   
  var posun = Math.round(_posun + (_timer / _acceleration));
  
  if(smer == 'left') {
    var hodnota = _moveObj.scrollLeft - posun;
    
    if (hodnota > (_moveObj.scrollWidth - _moveObj.clientWidth)) {
      var hodnota = _moveObj.scrollWidth - _moveObj.clientWidth;
    }
    _moveObj.scrollLeft = hodnota;
  }
  else if(smer == 'right') {
    var hodnota = _moveObj.scrollLeft + posun;
    
    if (hodnota > (_moveObj.scrollWidth - _moveObj.clientWidth)) {
      var hodnota = _moveObj.scrollWidth - _moveObj.clientWidth;
    }
    _moveObj.scrollLeft = hodnota;
  }
}

function moveEnd() {
  clearTimeout(_move);
}
*/ 
