(function($){
	if($.browser.msie && $.browser.version.substr(0,1) == 6) {
		DD_belatedPNG.fix('#logo a, #logo-i a, #header, #footer, .soc img, .members li ul li, #footer h2, .slider-t, .slider-b, .slider-l, .slider-r, .slider-holder .prev, .slider-holder .next, .btn-signup, .programs li, .socials img, .socials, .cats, .tags-l, .btn-comm, .comm .ava img, .image-wrapper .overlay');
		$(window).load(function(){
			DD_belatedPNG.fix('.comm .avatar');
		});
	}

	$(document).ready(function(){
		$('.slider').jcarousel({
		    scroll: 1,
		    wrap : 'both',
		    auto : 4,
		    buttonNextHTML: null,
		    buttonPrevHTML: null,
		    // Events
		    initCallback: function (carousel) {
		    	$('.prev').click(function () {
			        carousel.prev();
			        carousel.stopAuto();
			        return false;
			    });
			    $('.next').click(function () {
			        carousel.next();
			        carousel.stopAuto();
			        return false;
			    });
			    $('.slider li').hover(function () {
			    	carousel.stopAuto();
			    }, function () {
			    	carousel.startAuto();
			    });
		    }
		});
		
		$('#navigation ul > li:last, ul.f-nav > li:last').addClass('last');
		
		// nav
		$('#navigation ul li').mouseover(function (e) {
			$('#l').show();
			$('#l').stop().animate({left: $(this).position().left}, 600, function () {
				
			});
			$('#r').stop().animate({width: $(this).width()-8}, 600, function () {
				
			});
			return false;
		});
		$('#navigation ul li').mouseout(function (e) {
			$('#l').hide();
			return false;
		});
		
		$('a.print').click(function(){
			window.print();
			return false;
		})
		
		if ( $('.comments-visible').length != 0 ) {
			$('.trigger').text('Hide Comments');
			$('.comments, .comments-b, .comments-form').slideToggle();
			$('.show-comments-form').parent().fadeOut();
		};
		
		$('.show-comments-form').click(function(){
			$('.comments-form').slideToggle();
			$(this).parent().fadeOut();
			return false;
		})
		
		// comments
		$('.trigger').click(function () {
			if ($('.comments').is(':visible')) {
				$(this).text('Read or Post Comments')
			} else {
				$(this).text('Hide Comments');
			}
			$('.comments, .comments-b').slideToggle();
			return false;
		});
	})
})(jQuery)
