// hover configuration
var config_hover_intent = {
  over: function(){
    jQuery(this).find(".playbutton").fadeIn();
    var teaser = jQuery(this).find(".teaser");
    if (teaser.length != 0) {
      jQuery(this).find(".descriptionWrapper").addClass('showTeaser');
      teaser.slideDown("fast");
    }
  }, // function = onMouseOver callback (REQUIRED)
  timeout: 300, // number = milliseconds delay before onMouseOut
  out: function(){
    var teaser = jQuery(this).find(".teaser");
    if (teaser.length != 0) {
      teaser.slideUp('fast');
      jQuery(this).find(".descriptionWrapper").removeClass('showTeaser');
    }
    jQuery(this).find(".playbutton").fadeOut();
  }  // function = onMouseOut callback (REQUIRED)
};

jQuery(document).ready(function() {
     // delayed hover effect:
    jQuery( ".item" ).hoverIntent( config_hover_intent );
})


