
  document.observe("dom:loaded", function() {

    if($$("a.sleva").length){
      if(el = $$("a.sleva").first().down("img")){
        new Effect.Grow(el,{delay:2,duration:1});
      }
    }
    el = $('header_sleva');
    if(el && !el.visible()){
      new Effect.SlideDown(el,{duration:1,transition:Effect.Transitions.spring,delay:3});
      
    }
  
  });

  function rotate(obj1,obj2){
    Element.show(obj1);
    Element.hide(obj2);
    Effect.BlindUp(obj1,{duration:1});
    Effect.Appear(obj2,{duration:1});
    return true;
  }

  var anims;
  var animi;
  var interval = 4; //seconds
  var init_delay = 4; //seconds

  function init(){

    animbox = $$(".claim").first();
    if(animbox){
      anims = animbox.select(".anim").pluck("id");
      animi = 0;
      setTimeout("loadNext()",init_delay*1000);
    }
    
    if($("amebaslogan")){new Effect.SlideDown($("amebaslogan"),{duration:2,transition:Effect.Transitions.spring,delay:3});}
    if(!left_banner_animation) {left_banner_animation = setInterval('interrupt("flashh")',5000); }
  }
  function loadNext(){
    to_hide = anims[animi];
    animi++;
    if(animi>=anims.length) animi = 0;
    to_show = anims[animi];
    rotate(to_hide,to_show);
    setTimeout("loadNext()",interval*1000);
    return true;
  }


  var left_banner_animation;
  var bg;
  function interrupt(obj){
    if(!obj) {clearInterval(left_banner_animation);return false;}
    bg = $(obj);
    if(!bg) {clearInterval(left_banner_animation);return false;}
    new Effect.Pulsate(bg,{pulses:3});
  }

