// ################
// #### NEWS TEASER
// ################
function reset_news_teaser() {
  new Effect.Fade('news_teaser',{duration: .5, afterFinish:function(){rotate_news();}});
}

function rotate_news() {

  var n = $('rank').value;
  var params = "rank="+n;
  var go_url = "/news_and_events/get_next.php";

  new Ajax.Request(go_url, {
        method:'post', 
        parameters: params, 
        onSuccess: function(obj){show_news(obj, 'success');}, 
        onFailure:function(obj){show_news(obj, 'fail');}
      });
}

function show_news(obj, s) {
   if (s == 'success') {
    $('news_teaser').innerHTML = obj.responseText;
    Effect.Appear('news_teaser', {duration: .5});
   } else {
      //alert('error');
   }
}