/**
 * @author Jose
 */
	var currentElement;
    
  
	function getEvents(){
        var divImg = new Element('div',{'class':'ajax-loader'})
        var loaderImg = new Element('img',{'src':'/images/loader.gif'}).inject(divImg);
        var loader = $('calendar_left_content');
        divImg.inject(loader);
		var request = new Request.JSON({
			url: '/calendar/loadcaldata.php',
			onComplete: function(jsonObj) {
				showEvents(jsonObj.events);
			}
		}).send();
      }
	  
	function showEvents(events){
		//events is the Json Object
		//Loop Through the JSON calEvents
		var eventArray = new Array();
		
		events.each(function(obj) {
			var date1 = obj.from_day.split("-");
			var date2 = obj.to_day.split("-");
			if(date2[2]>date1[2]){
				for (var i = date1[2]; i <= date2[2]; i++) {
						var date = (i.toString().length == 1) ? date1[0] + "-" + date1[1] + "-0" + i : date1[0] + "-" + date1[1] + "-" + i;
						myobject = {};
                        myobject.params = obj.ID;
                        myobject.title =obj.product_name;
						myobject.start = date;
						myobject.location = obj.town;
						eventArray.push(myobject);
				}
			}else{
				myobject = {};
                myobject.params = obj.ID;
                myobject.title = obj.product_name;
				myobject.start = obj.from_day;
				myobject.location = obj.town;
				eventArray.push(myobject);
			}
		})		

		new Calendar({
			calContainer: 'calendar_left_content',
			newDate: Date(),
			view: 'week',
			cEvents: eventArray
		})
	}
	window.addEvent('domready', getEvents);

