// Naplneni vyrobcu nahodne

jQuery.noConflict();

(function($){
$(document).ready(function() {

/* SPOCTENI ZNACEK */
var pocetZnacek = $('#vyrobci A').length;
$('.data-grid-znacky TD.pocet-znacek A SPAN').text(pocetZnacek);

  /* volani rnd */
 $('#vyrobci').shuffle();
  
 
 // PLNENI GRIDU - Tabulka se plni odzadu kvuli prikazu append, ktery vyjima data a zmensuje index pole zdroje dat
 
 for (var i=18;i>=0;i--) {
    var currIMG = $('#vyrobci A').eq(i);
    $('.data-grid-znacky TD').eq(i).append(currIMG);   
    currIMG = null;    }
 // KONEC PLNENI GRIDU 



// ----------------- UPREDNOSTNENI -------------------------

var poleX = $(".data-grid-znacky .imp-suppl");

var predniZnacky = $('#vyrobci .imp-suppl');

// jestli nejsou vsechny dulezite znacky v poli
if (poleX.length==0) 
{ 
 var currImpSuppl = $(predniZnacky).eq(0);   
 var currRndCislo = generareRightNumber();
 $('.data-grid-znacky TD').eq(currRndCislo).empty().append(currImpSuppl); //.empty() 
} // konec if
  
  function getRndCislo(horniMez)
  {// horniMez 19 - vrati 0 az 18   
  return Math.floor(Math.random()*horniMez);  }

  function generareRightNumber()
  {
   var cislo = getRndCislo(19); 
   return cislo;
  }

// --------------------------- koNEC UPREDNOSTNENI --------------------------------------




// ZVYRAZNENI
$(".data-grid-znacky TD:not(.pocet-znacek)").hover(
  function() {
    $(this).css('background','#DDD');
  },  
    function() {
    $(this).css('background','#EBEBEB');
  } 
);
// konec ZVYRAZNENI





}); //konec rdy
})(jQuery);

