jQuery.extend({
	pickupConf: {
		xmlPath: "pickup.xml",
		pickupSelecter: "ul.pickupArea",
		showCount: 5
	},
	randomPickup: function(){
		$.ajax({
			url: jQuery.pickupConf.xmlPath,
			dataType: 'xml',
			success: function(xml){

				var buff = '';
				var numbers = [];

				for(var i=0;i<jQuery.pickupConf.showCount;i++){
					do{
						var num = Math.floor(Math.random() * $(xml).find('pickups').length);
					}while(numbers[num]);

					numbers[num] = true;

					var rows = $(xml).find('pickups:eq('+ num +')');

					buff += '<li><a href="' + rows.find('link').text() + '">' + rows.find('title').text() + "</a></li>\n";

				}

				$("ul.pickupArea").append(buff);
			}
		});
	}
});

$(function(){
	jQuery.randomPickup();
});

