$(document).ready(function() {

  // set up lightboxes
  $('a.lbox').lightBox();
  
  $('#mycarousel_a').jcarousel({
    auto: 5,
    wrap: 'both',
    initCallback: mycarousel_initCallback,
    scroll: 1,
    itemVisibleInCallback: {
      onAfterAnimation: function(c, o, i, s) {
      --i;
       $('.jcarousel-control a').removeClass('selected');
       $('.jcarousel-control a:eq('+i+')').addClass('selected');
      }
    }
  });
  
  
  $('.close-drop').click(function(e){
    $('.contact-drop').slideUp('fast');  
    e.preventDefault();
  });
  $('#header ul.nav a.contact-us').click(function(e){
    $('.contact-drop').slideDown('fast');  
    e.preventDefault();
  });

  $('#twitter_text').load('/uploads/twitter-load.php');

});

// carousel thing
function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
    
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

};
