function mycarousel_initCallback(carousel) {
    $('#newsNav .next').bind('click', function() {
        carousel.next();
        return false;
    });
    $('#newsNav .prev').bind('click', function() {
        carousel.prev();
        return false;
    });
    $('#newsNav a').bind('click', function() {
	 $(this).blur();
        carousel.scroll($.jcarousel.intval($(this).attr('id').slice(3)));
        carousel.startAuto(0);
        carousel.stopAuto();
        return false;
    });
};

function mycarousel_VisibleInCallbackBeforeAnimation(carousel,item,idx,state) {
	$("#newsNav a").removeClass('selected');
	$("#newsNav a#ss_"+idx+"").addClass('selected');
};

function mycarousel_VisibleInCallbackAfterAnimation(carousel,item,idx,state) { };

$(document).ready(function() {
  
  $("#form").validate({
    rules: {
      name: {
       required: true
      },
      email: {
       required: true,
       email: true
      },
      address: {
       required: true
      },
      phone: {
       required: true
      }
    }
  });
  
  $(".fade").hover(function(){
    $(this).cycle({ 
      fx:    'fade', 
      speed:  2500 
    });
  },function(){
  
  });
  
  
  $("#newsContainer").jcarousel({
    scroll: 1,
    auto: 4,
    wrap: 'both',
    easing: 'easeOutQuad',
    animation: 1000,
    buttonNextHTML: null,
    buttonPrevHTML: null,
    initCallback: mycarousel_initCallback,
    itemVisibleInCallback: {
      onBeforeAnimation: mycarousel_VisibleInCallbackBeforeAnimation,
      onAfterAnimation: mycarousel_VisibleInCallbackAfterAnimation
    }
  });
  		
});
