// JavaScript Document

window.onload=function(){
  /*
  settare nella pagina che lo include le variabili: 
  type - tabella db
  LOADED_IMAGES - immagini caricate a quel punto dell'esecuzione dello script
  NUM_IMAGES - immagini totali presenti nel db
  gallery_id - id (X)HTML del contenitore
  thumbs_2_return - quante immagini il backend ritorna per chiamata
  thumb_size - dimensioni thumb
  thumb_adjust - valore per tenere conto di eventuali padding-margini-bordi sulle thumb
  */
  
  var move_sx=$("move_sx");
  var move_dx=$("move_dx");
  var moved=0;
  var cnt=LOADED_IMAGES;
  var id=new Array();
  var faded=1;
  var locked=0;
  var OFFSET=LOADED_IMAGES;//immagini caricate all'inizio
  
  try{
    move_sx.style.visibility='hidden';
    }
    catch(e){
    }
  
   



//move gallery
  try{
    move_sx.onclick=function(){
      if(cnt>=OFFSET){//se mi posso spostare in dietro
        moveGallery('left');
        cnt-=thumbs_2_return;
        if(cnt==OFFSET){//nascondo la freccia se sono tornato al punto di partenza
          $('move_sx').setStyle({visibility:'hidden'});
          }
        $('move_dx').setStyle({visibility:'visible'});
        }
      }
    }
  catch(e){
    }

  try{
      move_dx.onclick=function(){
      if(locked==0){
      //alert(cnt);
        if(cnt<NUM_IMAGES){//non siamo alla fine
          if(cnt==NUM_IMAGES-thumbs_2_return){//nascondo la freccia se stiamo per visualizzare l'ultimo set di immagini
            $('move_dx').setStyle({visibility:'hidden'});
            }
          if(cnt<LOADED_IMAGES){//muove
            moveGallery('right');
            cnt+=thumbs_2_return;
            }else{//carica e muove
            doThumbRequest(type, LOADED_IMAGES);
            moveGallery('right');
            LOADED_IMAGES++;
            cnt+=thumbs_2_return;
            }
          $('move_sx').setStyle({visibility:'visible'});
          }
        }
      }
    }
  catch(e){
    }


}

