jQuery(document).ready(function($) {
	$('#navigation li:last-child').addClass('last');
	
	$('.faqs dt, dt.single-dt').click(function() {
		var answer = $(this).next();
		answer.toggle();
		return false;
	});
	
	$('.gallery li').hover(
		function() {
			$(this).addClass('hover');
		},
		function() {
			$(this).removeClass('hover');
		}
	);
	
	if ($('.slider').length) {
		$(".slider ul").jcarousel({
			scroll: 1,
			wrap: 'both',
			initCallback: mycarousel_initCallback,
			itemVisibleInCallback: mycarousel_itemVisibleInCallback,
			buttonNextHTML: null,
			buttonPrevHTML: null
		});
	};
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		DD_belatedPNG.fix('#logo a, #featured, .box2-t, .box2-b, .box2-cnt, .btn, .btn span, .slider .slider-navigation a, img, .gallery li a, .gallery li .caption, #sidebar .call, #sidebar .guarantee');
	};
	
	if ($.browser.opera) {
		$('.gallery img.attachment-plantique-service').each(function() {
			$(this).hide().wrap('<span class="image" />');
			$(this).parent().css('background-image', 'url(' + $(this).attr('src') + ')');
		});
	}
	
	$('.media li a').fancybox({
		cyclic: true
	});
	
	$('.single-dt').click(function() {
		$(this).next('.single-dd').toggle();
	});
	
	function mycarousel_initCallback(carousel) {
		$(".slider .slider-navigation a").click(function(){
			var x = parseInt($(this).text());
			carousel.scroll(x);
			return false;
		});
		
		$('.slider .slider-navigation a.next').click(function() {
			carousel.next();
			return false;
		});
		
		$('.slider .slider-navigation a.prev').click(function() {
			carousel.prev();
			return false;
		});
	};

	function mycarousel_itemVisibleInCallback(carousel, li, pos, state) {
		$(".slider .slider-navigation a").removeClass('active');
		$(".slider .slider-navigation a").eq(pos-1).addClass('active');
	};
});
