/*
  Galeria v. 1.02
 (c) Tomasz Słomiński, Polska Biżuteria

 */




function set_variables(sv_bi, sv_sl, sv_th){
images_number=images_table.length;
last_image=images_number-1;
(sv_bi==-1) ? big_index=0 : big_index=sv_bi;
(sv_sl==-1) ? small_left=big_index : small_left=sv_sl;
thumbnails=sv_th;
if (thumbnails>images_number) {(thumbnails=images_number)};  /*poprawić na wielokrotności */
small_right=small_left+thumbnails;
}

function scroll_big_left(){
big_index--;
if (big_index<0) { (big_index=last_image)};
display_big_image(big_index);
}

function scroll_big_right() {
big_index++;
if (big_index>last_image) { (big_index=0)};
display_big_image(big_index);
}

function scroll_small_left() {

j=small_left+1
for (var i=1; i<thumbnails+1; i++) 
{
 if (j>last_image) {(j=0)};
 change_thumbnail(i, j);
 j++;
}
 small_left++;
 if (small_left>last_image) {(small_left=0)};
 small_right=j--;
}


function scroll_small_right() {

j=small_right-1;
for (var i=thumbnails; i>0; i--)
{
if (j<0) {(j=last_image)};
change_thumbnail(i,j);
j--;
}
small_right--;
if (small_right<0) {(small_right=last_image)};
small_left=j+1;
}

function change_thumbnail(which_thumb, which_picture) {

a="th"+which_thumb.toString();
document.images[a].src=thumbnails_table[which_picture];
document.images[a].alt=thumbnails_alt_table[which_picture];
}

function display_big_image(which) {

document.images['big'].lowsrc=document.images['big'].src;
document.images['big'].src=images_table[which];
document.images['big'].alt=alts_table[which];
 if (write_text) {(write_text(which))};
}

function expand_thumb(which) {

big_index=which+small_left;
if (big_index>last_image) {( big_index=big_index-images_number)};
noi=big_index+1;
noi += ''; 
ster='str'+noi+'.html';
displayWindow(ster,835,560);


//display_big_image(big_index);

}

function write_thumbnail(which_thumbnail) 
{
y=which_thumbnail-small_left;
x=y+1;
document.write(thumb_text[0]+y.toString()+thumb_text[1]+thumbnails_table[which_thumbnail]+thumb_text[2]+thumbnails_alt_table[which_thumbnail]+thumb_text[3]+x.toString()+thumb_text[4]);

}

function write_thumbs(h){
if (h>thumbnails) {(h=thumbnails)}
for (i=small_left; i<small_left+h; i++){
j=i;
if (j>last_image) {(j=j-images_number)};
write_thumbnail(j);
}
}

function write_text(which) {}

function preload_thumbnails() {
i=thumbnails_table.length;
var p=new Array();
for (var j=0; j<i; j++) {
p[j]=new Image();
p[j].src=thumbnails_table[j];
}
}




