// Tablica zawiera pliki, które mają się przesuwać. Ich długosć jest dowolna
var images;

// Definiowany katalog
var ts_folder = 'images/';

// polskie napisy
var images_pl = Array('ofees_info.jpg');

// klatek obrotu

var ts_start_img = 0;
var ts_czekaj = 0;



// Oczekiwanie obrazka w spoczynku - jego czas
var ts_oczekiwanie = 20; // * ts_time ms

// Ilosc krokow animacji mniejsza liczba -szybsza animacja
var ts_szybkosc = 10;

// Częstotliwosc animacji
var ts_time = 40; //ms

// wymiary diva
var ts_width = 400;
var ts_height = 140;


// Aktualny numer obrazka i krok animacji
var img_nr = 0;
var ts_klatka = 0;
var ts_left = ts_width;


function tsScroll(div_img){
  di = document.getElementById(div_img);

  // Obraz od lewej do pozycji 0
  if (ts_left>1) {
    ts_left = ts_left - Math.max(3, ts_left / ts_szybkosc);
  } else
  {
    // Przejscie na pozycje 0
    if (ts_left>0) {
      ts_left = 0;
      ts_klatka = 0;
  } else {

    // Oczekiwanie na pozycji 0
    ts_klatka ++;
    if (ts_klatka > ts_oczekiwanie){
      // Przesuwanie poza lewą granicę
      ts_left = ts_left + Math.min(-3, ts_left / ts_szybkosc);
      // Zmiana obrazka
      if (ts_left < -ts_width) {
         ts_klatka = 0;
         tsChangeImg(div_img);
      }
    }
  }
 }
 di.style.left = ts_left + 'px';
}


function tsChangeImg(div_img){
  di = document.getElementById(div_img);
  img_nr = (img_nr + 1) % images.length;
  di.src = ts_folder + images[img_nr];
  di.style.top = '0px';
  //di.style.width = ts_width+'px';
  //di.style.height = ts_height+'px';
  ts_left = ts_width;
}

function tsSetScroll(img_id, imgs){
  images = imgs;
  document.write('<img id="'+img_id+'" class="ruchomy_obraz" src="'+ts_folder+images[0]+'" />');
  tsChangeImg(img_id);
  setInterval('tsScroll(\''+img_id+'\')', ts_time);
}



