
window.addEvents({
		'load': function(){
			/*  Create SlideItMoo instance  */	
			var sMoo = new SlideItMoo({
				overallContainer: 'visual-container-overall',
				elementScrolled: 'visual-container-scrolled',
				thumbsContainer: 'visual-container-thumbs',		
				itemsSelector: '.visual-home-dynamic',
				itemsVisible:1,
				elemsSlide:1,
				showControls:1,		
				autoSlide: 10000,
				transition: Fx.Transitions.Back.easeIn,
				duration: 800,
				direction:1,
				/* the onChange event fires when the current slide changes. We'll use it to display the next/previous article title ( in #announce ) */
				onChange: function( index ){
					
					if(linkArray){
						if(linkArray[index]){
							/*Ustawienie odpowiednienie linku*/
							$('visual-static-link').set('href',linkArray[index]);
						}
					}
					
					
					
					/*trzeba przerzucić z warstwy dolnej do górnej link z produktem*/
					/*$('visual-static-link').set('href',$('visual-dynamic-link').get('href'));*/
					
					
					/* calculate the previous slide index and the next*/ 
					var prev = index-1 < 0 ? sMoo.elements.length-1 : index-1;
					var next = index+1 >= sMoo.elements.length ? 0 : index+1;
					
					/*ustawiam podświetlenie*/
					var p0 = $("paging_0");
					var p1 = $("paging_1");
					var p2 = $("paging_2");
					p0.removeClass('selected');
					p1.removeClass('selected');
					p2.removeClass('selected');
					$("paging_"+index).addClass('selected');
					
					/*onclicki*/
					p0.removeEvents('click');
					p1.removeEvents('click');
					p2.removeEvents('click');
					
					if(index==0){
						p0.addEvent('click',function(e){e.stop();});
						p1.addEvent('click',function(e){e.stop();sMoo.fwd.fireEvent('click');});
						p2.addEvent('click',function(e){e.stop();sMoo.bkwd.fireEvent('click');});
					}
					else if(index==1){
						p0.addEvent('click',function(e){e.stop();sMoo.bkwd.fireEvent('click');});
						p1.addEvent('click',function(e){e.stop();});
						p2.addEvent('click',function(e){e.stop();sMoo.fwd.fireEvent('click');});
					}
					else{
						p0.addEvent('click',function(e){e.stop();sMoo.fwd.fireEvent('click');});
						p1.addEvent('click',function(e){e.stop();sMoo.bkwd.fireEvent('click');});
						p2.addEvent('click',function(e){e.stop();});
					}
					
				}
			});	
			
			
			/*trzeba przerzucić z warstwy dolnej do górnej link z produktem*/
			$('visual-static-link').set('href',$('visual-dynamic-link').get('href'));
			
			/*ustawiam zdarzenia*/
			$("paging_0").addEvent('click',function(e){e.stop();});
			$("paging_1").addEvent('click',function(e){e.stop();sMoo.fwd.fireEvent('click');});
			$("paging_2").addEvent('click',function(e){e.stop();sMoo.bkwd.fireEvent('click');});
			
			

		}
	});
