(function($){

	function mycarousel_initCallback(carousel) {
	    $('.slider-navigation a').bind('click', function() {
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
	        return false;
	    });	    
		
	    jQuery('#mycarousel .next').bind('click', function() {
	        carousel.next();
	        return false;
	    });
	
	    jQuery('#mycarousel .prev').bind('click', function() {
	        carousel.prev();
	        return false;
	    });
	    
	};
	
	function mycarousel_initCallback2(carousel) {
		    jQuery('#mycarousel2 .next').bind('click', function() {
		        carousel.next();
		        return false;
		    });
		
		    jQuery('#mycarousel2 .prev').bind('click', function() {
		        carousel.prev();
		        return false;
		    });
		    
		};
		
	function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
		$('.slide-link').removeClass('active');
		$('.slide-link').eq(idx-1).addClass('active');
	};
	
	$(function(){
		$('#navigation > ul > li').hover(function() {
			$(this).children('.dd:eq(0)').fadeIn();
		}, function() {
			$(this).children('.dd:eq(0)').fadeOut();
		});
		
		$('a.atlas-link').click(function() {
			$('.atlas-dd').slideToggle();
			return false;
		});
		
		$("#mycarousel").jcarousel({
		    scroll: 1,
		    wrap: "both",
		    itemFirstInCallback: mycarousel_itemFirstInCallback,
		    initCallback: mycarousel_initCallback,
		    // This tells jCarousel NOT to autobuild prev/next buttons
		    buttonNextHTML: null,
		    buttonPrevHTML: null
		});
		
		carousel_auto = null;
		function resetCarouselAuto() {
			clearInterval(carousel_auto);
			carousel_auto = setInterval(function() {
				var current = $('.slider-navigation .active');
				if ($(current).next().length == 0) {
					var target = $('.slider-navigation .slide-link:first');
				} else {
					var target = $(current).next();
				}
				
				$(target).click();
			}, 8000);
		}
		if ($('#mycarousel').length > 0) {
			resetCarouselAuto();
			
			$('.slider-navigation .slide-link').click(function() {
				resetCarouselAuto();
			});
		}
	    
		$("#mycarousel2").jcarousel({
			scroll: 1,
			wrap:"both",
			itemFirstInCallback: mycarousel_itemFirstInCallback,
			initCallback: mycarousel_initCallback2,
			// This tells jCarousel NOT to autobuild prev/next buttons
			buttonNextHTML: null,
			buttonPrevHTML: null
		});
	    
	    $('.blink').focus(function () {
			if ($(this).val() == $(this).attr('title')) {
				$(this).val('');
			}
		});
		
		$('.blink').blur(function () {
			if ($(this).val() == '') {
				$(this).val($(this).attr('title'));
			}
		});
		
		
		// $('.view-entry .img').hover(function(){
		// 	$(this).find('span').fadeIn();
		// }, function(){
		// 	$(this).find('span').fadeOut();
		// });
		
		if($.browser.msie && $.browser.version=="6.0")
		{
			DD_belatedPNG.fix('.preview-info');
			DD_belatedPNG.fix('#navigation ul li .dd ul');
		}
		
		
	})
	
$(function () {
 $('#slider1').anythingSlider(); // add any non-default options here
  $('#slider3')
  .anythingSlider({
   width        : 971,
   height       : 300,
   delay		: 5200,
   startStopped : false
  })
/*
  .anythingSliderFx({
   // '.selector' : [ 'caption', 'distance/size', 'time', 'easing' ]
   // 'distance/size', 'time' and 'easing' are optional parameters
   '.caption-top'    : [ 'caption-Top', '50px' ],
   '.caption-right'  : [ 'caption-Right', '130px' ],
   '.caption-bottom' : [ 'caption-Bottom', '50px' ],
   '.caption-left'   : [ 'caption-Left', '130px' ]
  })
*/
  /* add a close button (x) to the caption */
/*  .find('div[class*=caption]')
    .css({ position: 'absolute' })
    .prepend('<span class="close">x</span>')
    .find('.close').click(function(){
      var cap = $(this).parent(),
       ani = { bottom : -50 }; // bottom
      if (cap.is('.caption-top')) { ani = { top: -50 }; }
      if (cap.is('.caption-left')) { ani = { left: -150 }; }
      if (cap.is('.caption-right')) { ani = { right: -150 }; }
      cap.animate(ani, 400, function(){ cap.hide(); } );
    });
    */
});

	
	$(document).ready(function () {
		$('.news-preview .preview').hover(function() {
			$(this).find('.preview-info').stop().fadeTo(600, 1);
		}, function() {
			$(this).find('.preview-info').stop().fadeTo(600, 0);
		});
	});
	
	
})(jQuery)
