jQuery.fn.fadeTo = function(speed,to,callback) {
    return this.animate({opacity: to}, speed, function() {
        if (to == 1 && jQuery.browser.msie)
            this.style.removeAttribute('filter');
        if (jQuery.isFunction(callback))
            callback();
    });
};


var hl_counter = 0;

function showMessage(isfirst){
  if (isfirst){
    duration = 1000;
  } else {
    duration = 500;
  }
  $('.headlines_teaser div').fadeTo(duration, 1, function(){});
  window.setTimeout("hideMessage()", 3500);
}

function hideMessage(){
  $('.headlines_teaser div').fadeTo(500, 0, function(){
    hl_counter += 1;
    if (hl_counter>(headlines.length-1)) hl_counter = 0;
    $('.headlines_teaser div a span').html(headlines[hl_counter]);
  });
  window.setTimeout("showMessage()", 500);
}

$(document).ready(function(){
  $('.headlines_teaser div').css({'opacity':'0.0'});
  $('.headlines_teaser div').show();
  showMessage(true);
});
