function getEvents(obj, uri, feedLen) {
    jQuery.getFeed({
        url: '/wordpress/wp-content/plugins/proxy.php?url=' + uri,
        success: function(feed) {
            jQuery(obj).empty();

            var html = '';

	    if (!feedLen) { feedLen = feed.items.length; }
            for(var i = 0; i < feed.items.length && i < feedLen; i++) {

                var item = feed.items[i];

		var day = item.description.slice(8,10);
		if (day[0]=='0') { day = day[1];}
		var month = item.description.slice(5,7);
		if (month[0]=='0') { month = month[1];}
		var year = item.description.slice(0,4);

		var now = new Date();
		if ( day == ''+now.getDate() && month == ''+(now.getMonth()+1) && year==''+(now.getYear()+1900)) {
			var outStr = '<strong>heute</strong>';
		} else {
			var outStr = day+'.'+month+'.'+year;
		}

		var hour = item.description.slice(11,13);
		var min = item.description.slice(14,16);
		var time = '';
		if (hour != '00' && min != '00') {
			time = ', Beginn um '+hour+':'+min+' Uhr'
		} else if (hour != '00' && min == '00') {
			time = ', Beginn um '+hour+' Uhr'
		}


                eventLine = outStr + ' - ' + item.title + time;
		if (eventLine.length > 40) {
			//eventLine += eventLine.length;
		}
		html += eventLine + '<br/>';	


		/*
		if (eventLine.length < 40) {
			html += eventLine + '<br/>';
		} else {
			eventLine.substr(0,54);
			lineArray = eventLine.split(" ");
			eventLine = "";
			for (var j=0; j < lineArray.length-1; j++) {
				eventLine += lineArray[j] + " ";
			}
			html += eventLine + '...<br/>';
		}
		*/

            }

            jQuery(obj).append(html);
        }    
    });
}

function getFeed(obj, uri, feedLen) {
    jQuery.getFeed({
        url: '/wordpress/wp-content/plugins/proxy.php?url=' + uri,
        success: function(feed) {
            jQuery(obj).empty();
	    /*
            jQuery(obj).append('<h2>'
            + '<a href="'
            + feed.link
            + '">'
            + feed.title
            + '</a>'
            + '</h2>');*/

            var html = '';

	    if (!feedLen) { feedLen = feed.items.length; }
            for(var i = 0; i < feed.items.length && i < feedLen; i++) {

                var item = feed.items[i];
		//var day = parseInt(item.updated.slice(5,7));
		var day = item.updated.slice(5,7);
		if (day[0]=='0') { day = day[1];}
		var month = item.updated.slice(8,11);

		switch(month) {
		case "May":
			month = 'Mai';
			break;
		case "Oct":
			month = 'Okt';
			break;
		case "Dec":
			month = 'Dez';
			break;
		default:
			break;
		}

                html += '<a href="'
                + item.link
                + '">'
                + item.title
                + '</a> ('
		+ day + '. ' + month
                + ')<br/>';

		/*
                html += '<div class="updated">'
                + item.updated
                + '</div>';

                html += '<div>'
                + item.description
                + '</div>';
		*/
            }

            jQuery(obj).append(html);
        }    
    });
}
