function setupSliders(name) {
	// A bit of magic to set up all the slidey goodness	
	window.addEvent('domready', function() {
		
		var links = $$('div.' + name + '-item');
		var divs = $$('div.' + name + '-more-info');
		var effects = [];
		
		var cookieString = readCookie(name);
		var whichOpen;
		
		if (cookieString == null || cookieString.length != links.length)
		{
			whichOpen = new Array(links.length);
			for (var i = 0; i < links.length; i++)
				whichOpen[i] = 0;
		}
		else
			whichOpen = cookieString.split("");
		
		divs.each(function(div,i){
		effects[i] = new Fx.Slide(div, {duration: 400});
		if (whichOpen[i] == 1)
				links[i].setStyle('backgroundImage', 'url(images/site/arrow-down.gif)');
			else
				effects[i].hide();
		});
		
		links.each(function(link,i){
			link.addEvent('click', function(){effects[i].toggle()});
			effects[i].addEvent('onStart', function(){
				if (whichOpen[i] == 0)
					link.setStyle('backgroundImage', 'url(images/site/arrow-down.gif)');
				else
					link.setStyle('backgroundImage', 'url(images/site/arrow-left.gif)');

				whichOpen[i] = (whichOpen[i] == 0) ? 1 : 0;
				createCookie(name, whichOpen.join(""), 0);
			});
		});
	});
}