// JavaScript Document

/*******************************************************************************
  Dichirazioni  
*******************************************************************************/
var Listener = new JEvent();      // JEvent Object
//var Aobj     = new JAjax();       // Ajax Object
var Slide1   = null;
var Slide2   = null;
var imm      = [];
var imm2     = [];
/*******************************************************************************
  END Dichirazioni  
*******************************************************************************/
    
var main = function()
{
  extract_images ();
}
    
// Attach main listener        
Listener.add (window, 'load', main, false);

/*******************************************************************************
  extract_images  
*******************************************************************************/
function extract_images ()
{
  /*
  Aobj.setGet();
  Aobj.setXmlResponse();
  //Aobj.setTextResponse();
  Aobj.setLocal();
  Aobj.setLink( "aj_extract_images.php" );
  Aobj.manageError = false;
  
  Aobj.setOperation( function (strXml){
                              //arrMarkers = retriveRcFromXml ( "arrMarkers", strXml );
                              
                              // using PHP json_encode  
                              //arrMarkers = eval( "(" + strXml + ")" );
                              
                            });
  Aobj.sendData();
  */
  
  imm['immagini'] = new Array("gallery/1/1.jpg","gallery/1/2.jpg");
  slide1 = new eXtend.obj.Gallery('#slideshow2',imm,true);
  
  
  imm2["immagini"] = new Array("gallery/2/1.jpg","gallery/2/2.jpg","gallery/2/3.jpg","gallery/2/4.jpg","gallery/2/5.jpg","gallery/2/6.jpg","gallery/2/7.jpg","gallery/2/8.jpg");
  slide2 = new eXtend.obj.Gallery('#slideshow1',imm2,true);
  
}
/*******************************************************************************
  END extract_markers  
*******************************************************************************/
/*******************************************************************************
  retriveRcFromXml  
*******************************************************************************/
function retriveRcFromXml ( rcName, responseXml )
{
  var ans_ret = [];
  
  var ans = responseXml.getElementsByTagName("recordset");
  
  for(i=0;i<ans.length;i++)
  { 
    if ( ans[i].getAttribute("name") == rcName )
    {
      ans = ans[i];
      break;
    }
  }
  
  ans = ans.getElementsByTagName("record");
  
  for(i=0;i<ans.length;i++)
  {
    ans_ret[i] = new Array();
    var campi = ans[i].getElementsByTagName("campo");
    
    for(k=0;k<campi.length;k++)
    {
      var chiave = campi[k].getAttribute("chiave");
      var valore = campi[k].childNodes[0].nodeValue;
      ans_ret[i][chiave] = valore;
    }
  }
  
  return ans_ret;
}
/*******************************************************************************
  END retriveRcFromXml  
*******************************************************************************/
