/****************************************************
*	SIDE SCROLLER
* Creates the side scrolling affect of certain modules
****************************************************/
function makeSideScroller(moduleName){
	var i=0;
	var scrollBox =  moduleName + "_scroller";
	var numImages = $ES('img',scrollBox).length;
	var scroll = new Fx.Scroll(scrollBox, {
		wait: false,
		duration: 1000,
		transition: Fx.Transitions.Quad.easeInOut
	});
	
	
	$(moduleName + '_nextButton').addEvent('click', function(event) {
		event = new Event(event).stop();
		if(i != numImages - 1){
			scroll.toElement(moduleName + '_img' + (i+1));
			i++;
		}else{
			scroll.toElement(moduleName + '_img' + (0));
			i = 0;
		}
	});
	$(moduleName + '_prevButton').addEvent('click', function(event) {
		event = new Event(event).stop();
		if (i != 0){
		scroll.toElement(moduleName + '_img' + (i-1));
		i--;
		}else{
			scroll.toElement(moduleName + '_img' + (numImages - 1));
			i = numImages - 1;
		}
	});
}

/****************************************************
*	MULTIBOX (MODAL OVERLAYS)
* Generates the different modal overlays
****************************************************/
function makeMultibox(itemClass){
	var modalBox = new MultiBox(itemClass, {
		descClassName:'multiBoxDesc',
		showNumbers: true
	});
}