function getRSS(url)
{
	//prepare the xmlhttprequest object
     new Ajax.Request(url, {
             asynchronous: true,
             onSuccess: function(transport) {
             try {
               $('chan_items').update(transport.responseText);
               resize_pictures();
             } catch(e) {
				alert(e);
             }
         }
     });
}

/* ne fonctionne pas si les attibuts width et height ne sont pas spécifiés ou si le réseau est lent
*  (on arrive ds cette fonction avant que les images ne soient complètement chargées) */
function resize_pictures()
{
	$$('div.item_image').each(function(e) {
		e.select('img').each(function(i) {
			// landscape
			if(i.getDimensions().width >= i.getDimensions().height)
			{
				i.writeAttribute({'height' : i.getDimensions().height * (80.0 / i.getDimensions().width)});
				i.writeAttribute({'width' : 80});
			}
			// portrait
			if(i.getDimensions().height >  i.getDimensions().width)
			{
				i.writeAttribute({'width' : i.getDimensions().width * (80.0 / i.getDimensions().height)});
				i.writeAttribute({'height' : 80});
			}
			
		});
	});
}
