// JavaScript Document

var d=new Date();

function doItemRequest(type, id){//per gli elementi
  //prototype ajax stuff
    
    var url = 'getItem.php';
    //alert(id);
    var pars="type=" + type + "&q=" + id + "&r=" + d.getMilliseconds();    
  	
  	var myAjax = new Ajax.Updater(
  		'item', 
  		url, 
  		{
  			method: 'get', 
  			parameters: pars,
  	    evalScripts: true
    	});
    
    return false;      
    }


function doThumbRequest(type, id){//per le thumbs
  //prototype ajax stuff
   try{
    $('indicator').show(); 
    }
    catch(e){
    }
    var url = 'getThumb.php';
    //alert(id);
    var pars="type=" + type + "&q=" + id + "&num_items=" + thumbs_2_return + "&r=" + d.getMilliseconds();    
    url+='?'+pars;

    new Ajax.Request(url,
      {
        method:'get',
        onSuccess: function(transport){
          var response = transport.responseText || "no response text";
          try{
            $('indicator').hide();
            }
          catch(e){
            }
          
          response=response.split('#');
          for(var i=0;i<response.length;i++){
            $(gallery_id).innerHTML+=response[i];
            }
        },
        onFailure: function(){ alert('Something went wrong...') }
      });
      
    //return false;      
    }


function moveGallery(direction){
  
  var updown=0;
  var leftright=0;
  
  switch (direction){
    
    case 'left':
    leftright=thumb_size + thumb_adjust;
    break;
    
    case 'right':
    leftright=-(thumb_size + thumb_adjust);
    break;
    
    case 'up':
    updown=-(thumb_size + thumb_adjust);
    break;
    
    case 'down':
    updown=thumb_size + thumb_adjust;
    break;
    
    }
    

  
  new Effect.MoveBy( $(gallery_id), updown , leftright , {duration: 0.1});
  
  }
  
  
function openImage(src, width, height){
  var w=window.open(src, 'img_win', 'resizable=1, scrollbars=1, width=' + (width+30) + ', height=' + (height+30));
  }

