Ciao a tutti,

apro questa discussione perchè mi trovo di fronte a un problema che non riesco a risolvere.
Questo problema si tratta appunto dell'inserimento degli eventi nell'oggetto FullCalendar.

Questa è la mia pagina dove è caricato il FullCalendar:

codice:
<script type='text/javascript'>  	
      $(document).ready(function() { 	 		
              var date = new Date(); 		
              var d = date.getDate(); 		
              var m = date.getMonth(); 		
              var y = date.getFullYear();  		
              var events = caricamentoEventi(); 		
              $('#calendar').fullCalendar({ 			
              header: { 				
                    left: 'prevYear,prev,next,nextYear', 				
                    center: 'title', 				
                    right: 'month' 			
               }, 			
               editable: true,
               events: [
                     caricamentoEventi()
              ]
 	}); 	
});  
</script>      
<div id="calendar" class="spazio"></div>

invece questa è la chiamata AJAX che mi sono creato, per andare a recuperare nel DB tutti gli eventi.


codice:
var xmlHttp = getXmlHttpObject();  
function getXmlHttpObject(){ 	  
              var xmlHttp=null;  
     try{ 	
                // Firefox, Opera 8.0+, Safari 	
                xmlHttp=new XMLHttpRequest();   
          }	catch (e){ 	
                     // Internet Explorer 	  
                 try{ 		   
                      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 	  
                 }catch (e){ 		  
                      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 	  
                  }   
            }   
       return xmlHttp; 

}  function caricamentoEventi(){  	
              var url="./GestioneReport?azione=caricamentoEventi"; 	
              xmlHttp.open("GET", url , true); 	
              xmlHttp.send(null); 	
             setTimeout('stateChanged()',1000);
 } 	 

function stateChanged() { 	
          var events = new Array(); 	 	
          if(xmlHttp.readyState == 4) { 		
             //Stato OK 		
             if (xmlHttp.status == 200) { 			
                 var resp = xmlHttp.responseText; 			 			
                 
                  var evento = resp.split(";");
                  alert(evento.length);
                  for(var i = 0; i < evento.length; i++){ 
                           var elementi = evento[i].split(",");
                           if(elementi.length==7){
                              
                              var dataInizio = elementi[3].split("-");
                              var oreInizio = elementi[4].split(":");
                              var dataFine = elementi[5].split("-");
                              var oreFine = elementi[6].split(":");
                              
                              var event = new Object();
                              
                              event.id = elementi[0];
                              event.title = elementi[2] + " - " + elementi[1];
                              event.start = new Date(dataInizio[0], dataInizio[1], dataInizio[2], oreInizio[0], oreInizio[1]); 					
                              event.end = new Date(dataFine[0], dataFine[1], dataFine[2], oreFine[0], oreFine[1]);
                              events.push(event); 
                             }
                  }
            } else { 			
                    alert(xmlHttp.responseText);
            } 	
    } 
	return events; 
}
Adesso quello che vorrei fare, recuperati i valori per creare il mio oggetto Evento come faccio ad associarlo al Calendario?

Spero di essermi spiegato meglio...

Grazie anticipatamente....