jQuery(document).ready(function($) {
	if ($('.home-slider').length) {
		// $(".home-slider ul").jcarousel({
		// 	scroll: 1,
		// 	wrap: 'both',
		// 	initCallback: mycarousel_initCallback,
		// 	buttonNextHTML: null,
		// 	buttonPrevHTML: null
		// });
		
	};
	
	if ($('.slider').length) {
		// $(".slider ul").jcarousel({
		// 	scroll: 1,
		// 	wrap: 'both',
		// 	initCallback: mycarouselBig_initCallback,
		// 	buttonNextHTML: null,
		// 	buttonPrevHTML: null
		// });
	};
	
	var fader_objects = $('.slider li');
	if (fader_objects.length > 1) {
		var current_image = fader_objects.length - 1;
		var animation_interval = false;
		var duration = 1000;
		var pause = 5000;
		
		function fadeTo(index) {
			clearInterval(animation_interval);
			animation_interval = false;

			if (index >= current_image) {
				$(fader_objects[index]).fadeIn(duration, function() {
					$(this).siblings(':lt(' + index + ')').show();
				});
			} else {
				$(fader_objects[index]).show().siblings(':lt(' + (current_image-1) + ')').hide();
				$(fader_objects[current_image]).fadeOut(duration);
			}
			current_image = index;
			$('.advert .ad_navigation li:eq(' + current_image + ')').addClass('active').siblings().removeClass('active');

			animation_interval = setInterval(function() {
				fadeToNext();
			}, pause);
		}

		function fadeToNext() {
			var target = current_image - 1;
			if (target < 0) {
				target = fader_objects.length - 1;
			}
			fadeTo(target);
		}

		function fadeToPrevious() {
			var target = current_image + 1;
			if (target >= fader_objects.length) {
				target = 0;
			}
			fadeTo(target);
		}

		$('.slider-navigation a.prev').click(function() {
			fadeToPrevious();
			return false;
		});
		
		$('.slider-navigation a.next').click(function() {
			fadeToNext();
			return false;
		});

		animation_interval = setInterval(function() {
			fadeToNext();
		}, pause);
		$('.advert .ad_navigation li:last').addClass('active');
	}
	
	$('#navigation ul li:last-child').addClass('last');
	$('#navigation ul ul').hide().siblings('a').each(function() {
		$(this).html($(this).html() + '<span class="dd-arrow" />');
	});
	
	$('#navigation a').click(function(e) {
		if ($(this).siblings('ul').length && ($(e.target).text() == '')) {
			$(this).next('ul').toggle();
			$(this).find('.dd-arrow').toggleClass('dd-arrow-selected');
			
			return false;
		}
	});
	
	$('#navigation > ul > li.current_page_item > a > span, #navigation > ul > li.current_page_ancestor > a > span').click();
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		DD_belatedPNG.fix('h1#logo a, h1#home-logo a, .slider-navigation a');
	};
	
	
	function mycarousel_initCallback(carousel) {
	    
		$('.home-slider .slider-navigation a.next').click(function() {
			carousel.next();
			return false;
		});
		
		$('.home-slider .slider-navigation a.prev').click(function() {
			carousel.prev();
			return false;
		});
	};
	function mycarouselBig_initCallback(carousel) {
	    
		$('.slider .slider-navigation a.next').click(function() {
			carousel.next();
			return false;
		});
		
		$('.slider .slider-navigation a.prev').click(function() {
			carousel.prev();
			return false;
		});
	};
});

