var div_id;
var max_items = 0;

function loadAgenda(id,max)
{
	div_id 		= id;
	max_items 	= max == undefined ? 0 : max;
	
	$.ajax
	({ 
		type: "GET", 
        url: "/php/agenda.php", 
        dataType: "text", 
        success: function(xml){parseXML(xml);}
	});
}

function parseXML(xmlData)
{
	var data; 
	
    if((jQuery.browser.msie))//(typeof xmlData == 'string') 
	{ 
        data 		= new ActiveXObject('Microsoft.XMLDOM'); 
        data.async 	= false; 
        data.loadXML(xmlData); 
    }
    else 
	{ 
    	var parser	= new DOMParser();
    	data		= parser.parseFromString(xmlData,'text/xml');
    } 
    
    var i 		= 0;
    var html 	= "";

	$(data).find('entry').each(function()
	{
		var weekday 	= $(this).find('weekday').text();
        var date 		= $(this).find('date').text();
        date			= date.replace(/-/g, " ");
        var time 		= $(this).find('time').text();
        var city 		= $(this).find('city').text().toLowerCase();
        city			= city.substring(0,1).toUpperCase() + city.substring(1);
        var showtype	= $(this).find('showtype').text();
        var location	= $(this).find('location').text();
        var website		= $(this).find('website').text();      
        
        if(max_items == 0 || i < max_items)
        {
            html += "<div class='agenda_item'>";
            html += "<div class='agenda_item_date'>" + date + "</div>";
            html += "<div class='agenda_item_city_location'>";
            html += "<div class='agenda_item_city'>" + city + "</div>";
            html += "<div class='agenda_item_location'><a href='http://" + website + "' target='_blank'>" + location + "</a></div>";
            html += "</div>";//agenda_item_city_location
            html += "</div>";//agenda_item
            if((jQuery.browser.msie))html += "</br>";
        }
        i++;
	}); 
	
	$("#"+div_id).html(html);
/*
    if(max_items != 0)    
    {
        $('<div class="agenda_more"></div>').html("<b>More shows </b><a href='/jlm/index.php/shows'>here</a>").appendTo("#"+div_id);        	
    }
*/
}
		


