
  var picPointer = 0;
  var galleryExist;
    
  var appAjaxHandler = '/ajax.php';
    
  function makeUrl(act, args) {
      var url = appAjaxHandler + '?act='+act;
      
      for ( keyVar in args ) {
          url += "&" + keyVar + "=" + args[keyVar];
      }
      
      return url;
  }
    
  function refreshGallery(gallery_id, way) {
      var url = makeUrl('refreshGallery', {
          'id'            : gallery_id,
          'way'           : way
      });

      new Ajax(url, {
      		method: 'get',
      		onComplete : function(out) {
              document.getElementById('clanek-main-gallery-scroll').innerHTML = out;
          }
    	}).request();
    	
    	return false;
  }
    
  function galleryMove(direction) {  
      var cntPics = aPicSet.length;
      
      if ( cntPics < 5 ) return false;
      if ( picPointer == 0 && direction == "up" ) return false;
      
      if ( direction == "down" ) {
          picPointer = picPointer + 4;
      
          if ( picPointer + 4 > cntPics - 1 ) {
              picPointer = cntPics - 4; 
          }
      }
      else {
          if ( picPointer < 5 ) {
              picPointer = 0;
          }
          else {
              picPointer = picPointer - 4;
          }
      }
      
      var startPos = picPointer;
      
      for(i=0;i<4;i++) {
          document.getElementById("galpic_" + i).src = aPicSet[startPos];
          document.getElementById("apic_" + i).href = aPicSetBig[startPos];
          startPos++;
      }
  
      return false;
  }
  
  function $(obj) {
      return document.getElementById(obj);
  }
  
  function init() {
      
      if ( galleryExist ) {
          document.getElementById("clanek-main-gallery").style.display = "";
      }
   
      /*
      window.addEvent('scroll', function() {
        	setTimeout(
           "scrollCatchDelay()", 10
          );
      });
      */   
  }
  
  function adios() {
      //alert("opravdu chces vzit roha?");
  }
  
  function scrollCatch() {
      setTimeout(
       "scrollCatchDelay()",
       10
      );
  }
  
  function scrollCatchDelay() {
      var newTop = document.documentElement.scrollTop;
      
      if ( newTop < 157 ) newTop = 157;
      
      if ( document.getElementById("promo-sky") ) {    
          document.getElementById("promo-sky").style.top = (newTop + 10) + 'px';
      }
  }
  
