
function SkryjZobraz(id)
    {
       var prvek;
     
       if (prvek = document.getElementById(id)){
          
           if (prvek.style.display=="none"){ 	
    	     prvek.style.display="block";
    	     }
       else {     
          prvek.style.display="none";
          } 
      }   
	 }



function nahled(path) {
  window.open(path, '_blank', 'left=400, top=100, width=500, height=350, resizable=1');
}



function winopen(path)
  {
  window.open(path, '_blank', 'left=400, top=100, width=250, height=150, resizable=1, scrollbars=1');
  }


// "javascript bez javascriptu" - otevirani odkazu v novem okne - v html pro odkaz pouzijeme class="nove_okno"

function aktualizujOdkazy() {
  if(!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if(links[i].className.match("nove_okno")) {
      links[i].onclick = function () {
        return !window.open(this.href);
      }
    }
  }
}
window.onload=aktualizujOdkazy;
    
function translateCategory( cat )
{
    switch(cat)
    {
        case 'product':
            return 'Produkty';
        case 'manufacturer':
            return 'Značky';
        case 'category':
            return 'Kategorie';
    }
    
    return '';
}


$(document).ready(function() {

    /** Cycle WEBER **/

    $("#change-backgrounds").cycle({
              fx:    'fade',
              timeout: 9000
    });


    /**
     *  Implementace Fancy
     */

	/* This is basic - uses default settings */
	
	$("a.lightBox").fancybox();
	$("a.fotolightBox").fancybox();
	$("img.velky-vpravo").parent("a").fancybox();
	
	/* Using custom settings */
	
	$("a.inline_content").fancybox({
		'hideOnContentClick': false,
		'frameWidth': 777,
		'frameHeight': 480,
		'overlayShow': true
	});
	
	$("a.kontakt_flash").fancybox({
		'hideOnContentClick': false,
		'frameWidth': 777,
		'frameHeight': 480,
		'overlayShow': true
	});
	
	$("a.aktualita_animace").fancybox({
		'hideOnContentClick': false,
		'frameWidth': 777,
		'frameHeight': 480,
		'overlayShow': true
	});

	$("a.group").fancybox({
		'zoomSpeedIn':		300, 
		'zoomSpeedOut':	300, 
		'overlayShow':		false
	});
});


$.widget("custom.catcomplete", $.ui.autocomplete, {
        _renderMenu: function( ul, items ) {
            var self = this,
            currentCategory = "";
            currentTerm = $('#search-field').val();
            lcTerm = currentTerm.toLowerCase();
            $.each( items, function( index, item ) {
                if ( item.category != currentCategory ) {
                    ul.append( "<li class='ui-autocomplete-category'>" + translateCategory(item.category) + "</li>" );
                    currentCategory = item.category;
                }
                label = item.label;
                lcLabel = label.toLowerCase();
                i = lcLabel.indexOf(lcTerm);
                if (i >= 0)
                {
                    item.label = label.substring(0, i) + '<strong>' + label.substr(i, currentTerm.length) + '</strong>' + label.substring(i + currentTerm.length);
                }
                self._renderItem( ul, item );
            });
        }
    });
    