window.addEvent('domready',function(){
	var galleries = $$('.kx_gallery_inlineFree');
	
	// dodaj nawigację
	galleries.each(function(item, idx) {

		item.addClass('kx_gallery kx_item');
		
		var prev = new Element('a',{
			id:'item-prev'+idx,
			'class': 'kx_action kx_action_prev_item',
			'html': ' &laquo; Poprzednia fotografia'
		});
		var next = new Element('a',{
			id:'item-next'+idx,
			'class': 'kx_action kx_action_next_item',
			'html': 'Następna fotografia &raquo;'
		});

		var elA = item.getElements('a');
		elA.each(function(item) {
			new Element('li', {
				'class' : 'kx_gallery_type_image kx_item'
			}).wraps(item,'top');
		});

		var wrapper = new Element('div', {
			'class' : 'kx_gallery_album kx_wrapper',
		})
		
		var container = new Element('ul', {
			'class' : 'kx_gallery_album kx_list carusel-container',
		})
		
		var elLi = item.getElements('li');
		
		// kontener do wnętrza wrapera galerii
		container.inject(item, 'top');
		// wciągnij do kontenera wszystkie elemety
		container.adopt(elLi);

		wrapper.inject(container,'before').wraps(container);
		
		// wstrzyknij nawigację
		prev.inject(container,'before');
		next.inject(container,'before');
		
		
		var nS2 = new noobSlide({
			box: container,
			// IE 6 & 7
			items: (Browser.Engine.trident && Browser.Engine.version <= 5) ? item.getElements('img') : item.getElements('img').reflect(),
			size: 200,
			autoPlay: false,
			interval: 5000,
			addButtons: {
				previous: prev,
				next: next
			}
		})
	});
});