/** 
* Moo Scroller
*/
function mooScroll(id) {

	var set_curr = 0;
	var highest = 1;
	var lowest = 0;
	var set_class = "moo_scroller_content"
	
	var scroll = new Fx.Scroll(id, {
		wait: false,
		duration: 1000,
		transition: Fx.Transitions.Quad.easeInOut
	});
	
	var contents = $(id).getElements('div[class='+set_class+']');
	contents.each(
		function(el, i) {
			el.setProperty('id', set_class+i);
		}
	);
	highest = $(id).getElements('div[class='+set_class+']').length - 1;
	
	$(id+'_down').addEvent('click', function(event) {
		event = new Event(event).stop();
		highest = $(id).getElements('div[class='+set_class+']').length - 1;
		if(set_curr < highest) {
			set_curr++;
			$(set_class+set_curr).style.display = 'block';
			scroll.toElement(set_class+set_curr);
		}
	});
	
	$(id+'_up').addEvent('click', function(event) {
		event = new Event(event).stop();
		if(set_curr > lowest) {
			set_curr--;
			$(set_class+set_curr).style.display = 'block';
			scroll.toElement(set_class+set_curr);
		}
	});

}
