function launch_slider( div, sizeName, sizePx, speed )
{
	if( !div )
		div = 'sliderContainer';
	
	var largeSliderBox = $(div); 
	if( largeSliderBox ) 
	{
		
		var container = $('sliderWrapper_'+sizeName);
		var largeSlider = new noobSlide(
			{
				box: largeSliderBox,
				items: $$('#sliderContainer > div'),
				size: sizePx,			
				interval: speed,
				startItem: 0,			
				autoPlay: true,
				handles: $$('#sliderProgress span'),
				onWalk: function(currentItem,currentHandle){
					this.handles.removeClass('active');
					currentHandle.addClass('active');
				}
			}
		);
		
		
		$$('#sliderProgress span').each( function(e) {
			e.addEvent('click', function(event) {
				largeSlider.stop();	
			});
		});
		
		
		var btns = $$('div.leftBtn span, div.rightBtn span'); 
		if( btns.length == 0 )
			var btns = $$('div.sliderController a.prev, div.sliderController a.next');
		
		container.addEvent('mouseover', function(e) { 
			largeSlider.stop();	
			btns.each( function(e) {
				e.toggleClass('active', 1);
			});
		});
		container.addEvent('mouseout', function(e) { 
			btns.each( function(e) {
				e.toggleClass('active', 0); 
			});
			largeSlider.play( speed, 'next', 1);
		});
		
		btns.each( function(e) {
			e.addEvent('click', function(event) { 
				var action = (e.id=='prevSlide')?largeSlider.previous( 1 ):largeSlider.next(1); 
				largeSlider.stop(); 
			});
		});
	}	
}


		window.addEvent('domready', function() {
				
			/* Large Slider */
			if( $('sliderWrapper_large') )
				launch_slider( 'sliderContainer', 'large', 770, 5000 );
			if( $('sliderWrapper_fullWidth') )
				launch_slider( 'sliderContainer', 'fullWidth', 950, 5600 );
			if( $('sliderWrapper_saleBox') )
				launch_slider( 'sliderContainer', 'saleBox', 360, 4600 );
			
			
			
			/*	Brands Slider */
			var brandsSliderBox = $('brandSliderContainer'); 
			if( brandsSliderBox ) 
			{
				items = $$('#brandSliderContainer div.logoHolder'); 
				var totalItems = items.length;
				items.each( function( e, index ) { 
						/// alert(index);
				});
				var perPage = 6;
							
				var brandSlider = new noobSlide(
					{
						box: brandsSliderBox,
						items: $$('#brandSliderContainer > div'),
						size: 770,			
						interval: 2000,		
						addButtons: {  
							next: $('brandNext'), 
							previous: $('brandPrevious') 
						},
						onWalk: function(currentItem,currentHandle){
							
							/*
							var to = this.items.length-this.currentIndex;
							if( to == this.items.length ) to = 0; 
							to = (to+1)*perPage;
							if( to > totalItems )
								to = totalItems;
							*/
							curr = this.currentIndex*perPage+1;
							to = curr+(perPage-1);
							if( to > totalItems ) 
								to = totalItems;
							var t = 'Showing Brands '+curr+' - '+to+' of '+totalItems;
							
							$('brandStatus').innerHTML = t;
							
						}
					}
				);
			}
			
		});	
