var galery_images = 4;
var galery_dir = "/images/oferta/kosztorysowanie/" ;
var galery_current = 0;
var galery_titles = [];

function galery_start(dir,count,titles)
{
  galery_images = count;
  galery_dir = dir;
  galery_titles = titles;
  get_galery_images();
}
// #############################################################################
function galery_go(number2)
{
  number = number2-1;  
  if(number <0)
  {
    number=0;
  }
  if (number > (galery_images-4))
  {
    number = galery_images-4;
  }
  galery_current = number;
  get_galery_images();
}
// #############################################################################
function galery_next()
{
  if(galery_current <galery_images-4)
  {
    galery_current++;
  }
  get_galery_images();
}
// #############################################################################
function galery_prev()
{
  if(galery_current > 0)
  {
    galery_current--;
  }
  get_galery_images();
}
// #############################################################################
function get_galery_images()
{
  $('hidden_before').innerHTML = '';
  $('hidden_after').innerHTML = '';
  for(j=0;j<galery_current;j++)
  {
    draw_hidden('hidden_before',galery_dir,j,galery_titles[j]);
    
  }
  for(j=0;j<4;j++)
  { 
    i = galery_current+j;
    draw_image('galery'+j,galery_dir,i,galery_titles[i]);
  }
  for(j=(galery_current+4);j<galery_images;j++)
  {
    draw_hidden('hidden_after',galery_dir,j,galery_titles[j]);    
  }  
  if(galery_images > 4)
  {
    draw_pagination('pg');
  }
  else
  {
    $('pg').innerHTML = "&nbsp;";
  }
}
// #############################################################################
function galery_image(id,dir,img,title)
{
  new Ajax.Updater(id, '/ajax/galery_image', {
  parameters: { dir:dir,img: img, title:title }
});
}
// #############################################################################
function draw_image(id,dir,img,title)
{
  $(id).innerHTML= '<a href="'+dir+(img+1)+'.jpg" rel="lightbox[galeria]" title="'+title+'"><img src="'+dir+'m'+(img+1)+'.jpg" style="width:25%;height:140px;"></a>'; 
}
// #############################################################################
function draw_hidden(id,dir,img,title)
{
  $(id).innerHTML+= '<a href="'+dir+(img+1)+'.jpg" rel="lightbox[galeria]" title="'+title+'"></a>'; 
}
// #############################################################################
function draw_pagination(id)
{
  $(id).innerHTML='';
  if (galery_current > 0)
  {
    $(id).innerHTML += '<span style="width:80px;display:inline-block;"><img src="/images/prev_img_left.gif" class="prev-img-left" alt="" /><a href="javascript:galery_prev();" class="link-2">poprzednie</a></span>';
  }
  else
  {
    $(id).innerHTML += '<span style="width:80px;display:inline-block;"></span>';
  }
  for(j=galery_current;j<(galery_current+4);j++)
  { 
    $(id).innerHTML += ' <a href="javascript:galery_go('+j+');" class="link-2">'+(j+1)+'</a> ';
  }   
  if (galery_current < galery_images-4)
  {            
  $(id).innerHTML +='<span style="width:70px;display:inline-block;"><a href="javascript:galery_next();" class="link-2">następne</a><img src="/images/prev_img_right.gif" class="prev-img-right" alt="" /></span>';
  } 
   else
  {
    $(id).innerHTML += '<span style="width:70px;display:inline-block;"></span>';
  }  
}
