/**
 * Prepinadlo headeru
 */
var active_header = 1;
var switchTime = 5000;
var fadeSpeed = 1500;
var stopTimer = false;
var t;
setTimeout ( "switchHeader()", switchTime );


function switchHeader(header) {
  var prevHeader = active_header;

  if(typeof header == 'undefined') {
    header = null;
  }
  
  if(header != null){
    active_header = header;
    stopTimer = true;
    fadeSpeed = fadeSpeed /2;
  }
  else {
    if(active_header == celkovy_pocet_aktivnich_headeru) {
      active_header = 1;
    }
    else {
      active_header ++;
    }
  }

  $('#header_' + prevHeader).fadeOut(fadeSpeed, function(){
    $('.heaLink').removeClass('active');
    
    $('#header_' + active_header).fadeIn(fadeSpeed, function() {
      $('#heal_' + active_header).addClass('active');
    });
    
    if(!stopTimer){
      t = setTimeout ( "switchHeader()", switchTime );
    }
    else {
      clearTimeout(t);
    }
  });

  
}



/* prepinani novinek */


var activeNews = 1;

setTimeout ( "switchNews()", switchTime /2 );

function switchNews() {
  var prevNew = activeNews;

  if(activeNews == newsCount) {
    activeNews = 1;
  }
  else {
    activeNews ++;
  }

  $('#head_news_' + prevNew).fadeOut(250, function(){
    $('#head_news_' + activeNews).fadeIn(250, function() {
  });
    setTimeout ( "switchNews()", switchTime /2 );
  });

  
}





  var vis = 0;
  function hideForm(id, what){

    if(vis == 0){
      show(id, 'block');
      vis++;
    }
    else{
      hide(id);
      vis--;
    }
	        		
  }
	        	
  function show(id, how){
	        		
    document.getElementById(id).className='';
    document.getElementById('commentDiv').className = 'contForm';
    document.getElementById('commentH').className = '';
					
    if (navigator.appName == 'Microsoft Internet Explorer') {
      element=document.getElementById(id).style;
      element.display = 'block';
    }
    else {
      element=document.getElementById(id).style;
      element.display = how;
    }
  }
	        	
  function hide(id){

    element=document.getElementById(id).style;
    element.display = 'none';
    document.getElementById('commentDiv').className = 'contFormTrans';
					
  }






  $(document).ready(function(){
  
    $('ul#header-sport-menu li.first-level').hover(
                                       
      function(){
        
        $(this).find('ul').show();
        
      },
      function(){
    
        $(this).find('ul').hide();
    
      })
  
    
    
    /* homepage products */
    
    $('#main-top-products div').hover(function(){
        
      $(this).find('span').css('display', 'block');
    },function(){
        
    
      $(this).find('span').css('display', 'none');
    })
    
    
    /* homepage newsletter validator */
    
    $('form#newsletter_form').submit(function(){
    
      var inEmail = $('input#newsletter_email');
      validateEmpty(inEmail, 'e-mail');
      validateMail(inEmail);

      if($('input').hasClass('notValid')){
        return false;
      } else {
        return true;
      }
    
    })
    
    
    refillInputs('input');
  });


