
function getRand(min, max){
  return parseInt(Math.round(Math.random()*(max-min))+min);
}

var Header = {
  casDoPrechodu: 10000,
  casPrechodu: 5.0,
  casDoVyjetiTextu: 5000,
  actual: false,
  obrazky: new Array(),
  titly: new Array(),
  colors: new Array(),
  animation: function(){
    for(i=0;i<this.obrazky.length;i++){
      if(this.obrazky[i]==this.actual){
        Effect.Fade(this.actual, { duration: this.casPrechodu });
        Effect.Fade('anim_text');
        if(i+1==this.obrazky.length){
          this.actual = this.obrazky[0];
          Effect.Appear(this.obrazky[0], { duration: this.casPrechodu });
          window.setTimeout('Header.animText(0)',this.casDoVyjetiTextu);
          Cookie.set('head', 0);
        } else {
          this.actual = this.obrazky[i+1];
          Effect.Appear(this.obrazky[i+1], { duration: this.casPrechodu });
          window.setTimeout('Header.animText('+(i+1)+')',this.casDoVyjetiTextu);
          Cookie.set('head', i+1);
        }
        break;
      }
    }

    window.setTimeout('Header.animation()',this.casDoPrechodu);
  },
  
  animText: function(id){
    $('anim_text').innerHTML = this.titly[id];
    $('anim_text').setStyle({
      'display': 'none',
      'zIndex': '6',
      'position': 'absolute'
    });
    topp = getRand(0, 85);
    left2 = 125 + getRand(0, (645 - $('anim_text').getWidth()));

    $('anim_text').setStyle({
      'top': topp+'px',
      'left': left2+'px',
      'color': '#'+this.colors[id]
    });
    posunX = -440;
    Effect.Appear('anim_text', {duration: 3.0});
    /*new Effect.Move('anim_text', {
      x: posunX, y: 0, mode: 'relative',
      transition: Effect.Transitions.sinoidal
    });*/
  },

  init: function(){
    objs = $$('.anim_img');
    Header.obrazky = objs;
    
    if(a = Cookie.get('head')){
      Header.actual = objs[a];
    } else {
      Header.actual = objs[0];
      a = 0;
    }

    if(a > objs.length-1){
      Header.actual = objs[0];
      a = 0;
    }
    
    for(i=0;i<objs.length;i++){
      objs[i].style.display = 'none';
      Header.titly.push(objs[i].getAttribute('title'))
      Header.colors.push(objs[i].getAttribute('alt'))
    }
    objs[a].style.display = 'block';
    window.setTimeout('Header.animText('+a+')',0);
    window.setTimeout('Header.animation()',this.casDoPrechodu);
    
    
  }



}

Event.observe(window, 'load', function(){
  Header.init();
  FormDefaultValue.add('searchFormText', 'Hledat...', '#999999', '#000000');
  FormDefaultValue.init();
});

FormDefaultValue = {
  items: new Array(),
  add: function(id, value, colorDefault, color){
    if($(id)){

      FormDefaultValue.items[FormDefaultValue.items.length] = new Array(id, value, colorDefault, color);

      Event.observe($(id), 'focus', function(){
      if(this.value == value){
        this.value = '';
        this.style.color=color;
      }
      });
      Event.observe($(id), 'blur', function(){
        if(this.value == ''){
          this.value = value;
          this.style.color=colorDefault;
        }
      });
    }
  },
  init: function(){
    for(i=0;i<FormDefaultValue.items.length;i++){
      if($(FormDefaultValue.items[i][0]).value==FormDefaultValue.items[i][1])
        $(FormDefaultValue.items[i][0]).style.color=FormDefaultValue.items[i][2];

      if($(FormDefaultValue.items[i][0]).value==''){
        $(FormDefaultValue.items[i][0]).value = FormDefaultValue.items[i][1];
        $(FormDefaultValue.items[i][0]).style.color=FormDefaultValue.items[i][2];
      }
    }
  }
}

Event.observe(window, 'load', function(){
  a = $$('div#top_menu table#m1 tr td');
  for(i=0; i<a.length; i++){
    a[i].onmouseover = function(){
      this.setStyle({
        'opacity': '0.8'
      });
    };
    a[i].onmouseout = function(){
      this.setStyle({
        'opacity': '1'
      });
    };
    a[i].onclick =  function(){
      location.replace(this.childNodes[0].href);
    };

  }
});
