/*
	Небольшая библиотека для организации слайдера на сайте
*/

$(document).ready(function(){
			var cur_position = -1;
			var buttons = $('#top_2_left div');
			var texts = $('div.text_nad_banner div');
			
			var config_speed = 2000;
			var config_timeout = 7000;
			
			// Присвоим всем кнопкам номера
			var ki = 0;
			buttons.each(function() {
				$(this).attr('n', ki);
				ki += 1;
			});
					
			$('#slider ul').innerFade({ 
				speed: config_speed, 
				timeout: config_timeout, 
				startDelay: config_timeout,
				first_slide: 0,
				type: 'sequence', 
				callback_index_update: function() {
					buttons.eq(cur_position).attr('class', 'but');					
					texts.eq(cur_position).hide();
					
					if (cur_position+1 == buttons.size()) {
						cur_position = 0;
					} else {
						cur_position = cur_position + 1;
					}
					
					buttons.eq(cur_position).attr('class', 'but_active');
										
					texts.eq(cur_position).hide();
					setTimeout(function() {					
						texts.eq(cur_position).effect('slide', {direction: 'right'}, 1500);	
					}, 3000);

					
				}
			});
			
			buttons.bind('click', function() {
				$('#slider ul').innerFadeUnbind();
				
				var k_index = $(this).attr('n');
				
				buttons.attr('class', 'but');	
				$(this).attr('class', 'but_active');
				
				$('#slider ul li').hide();
				texts.hide();
				$('#slider ul li').eq(k_index).show();
				
				setTimeout(function() {					
					texts.eq(k_index).effect('slide', {direction: 'right'}, 1500);	
				}, 3000);
				
			});
			
			
});
