function buttonStateHandler(button, enabled) {


  if (button.match(/prev-arrow/))
  {
    $('prev-arrow').src = enabled ? "images/carousel/nav/l_b_arrow.png" : "images/carousel/nav/l_b_arrow_disable.png";
    if (enabled) {
      $('prev-arrow').addClassName('enabled');
    }
    else
    {
      $('prev-arrow').removeClassName('enabled');
    }
  }
  else
  { 
    $('next-arrow').src = enabled ? "images/carousel/nav/r_b_arrow.png" : "images/carousel/nav/r_b_arrow_disable.png";
    if (enabled) {
      $('next-arrow').addClassName('enabled');
    }
    else
    {
      $('next-arrow').removeClassName('enabled');
    }
  }
}

function animHandler(carouselID, status, direction) {
  var region = $(carouselID).down(".carousel-clip-region")
  if (status == "before") {
    Effect.Fade(region, {to: 0.3, queue: { position:'end', scope: carouselID }, duration: 0.2})
  }
  if (status == "after") {
    Effect.Fade(region, {to: 1, queue: { position:'end', scope: carouselID }, duration: 0.2})
  }
}
