// košík
$(document).ready(function(){	
	$(".cart-img").hover(
      function () {       
       var src =  $(this).siblings(".cart-hover").attr("href");	   
       $(this).load(src +" .detail-img");
       $(this).addClass("cart-img-hover");
      }, 
      function () {
    	$(".cart-img").empty();
	$(this).removeClass("cart-img-hover");
      }
    ); 
    
    //voucher
    $(".voucherTr2").hide();	
    $("#voucher_input").click(function () {
    		if ($(this).is(":checked")) 
				{$(".voucherTr2").show();}
       		else
       			{$(".voucherTr2").hide();}
        })
        
     // wrap input
	$("#quick_form table").addClass("cart-content");
	$("#quick_form input[type='text']").wrap("<div class='input'><span class='s2'></span></div>");	
	$("#quick_form .input").prepend("<span class='s1'></span>").append("<span class='s3'></span>");
	$("#quick_form table td:has(span.alert_form)").wrapInner("<div class='alert'></div>");
	$("#quick_form input[class='send_form']").wrap("<div class='cart-submit'><span class='s2'></span></div>");
	$("#quick_form .cart-submit").prepend("<span class='s1'></span>").append("<span class='s3'></span>").append("<span class='submit-text'>Souhrn a kontrola objednávky</span>");   
        
    //skryvani fakturacni adresy
    /*$(".cart-content tr").slice(8,15).hide();
	$(".header_form input").click(function () {
			if ($(this).is(":checked")) 
				{$(".cart-content tr").slice(8,15).show();}
       		else
       			{$(".cart-content tr").slice(8,15).hide();}		
	  })	  
	$(".cart-content tr:last").addClass("white");  
	*/
	
	//form
	$(".verify").attr("value","verified");
	
	
});	



// stripované tabulky
$(document).ready(function(){
	$(".stripped tr:even").addClass("strippedRow2");
	$(".best-product tr:even").addClass("strippedRow3");
});

//obrázková navigace
$(document).ready(function(){    
    $("#toggle-nav-wrapper").toggle(function () { 
    	$(".navbox").hide();
    	$("#nav-wrapper").addClass("hide"); 
		$(this).text("zobrazit rozcestník"); 
		$("#container").css("margin-top","203px");    	
		return false;       
    },
    function () { 
    	$(".navbox").show();
    	$("#nav-wrapper").removeClass("hide");
		$(this).text("skrýt rozcestník"); 
		$("#container").css("margin-top","318px");    	
		return false;       
    }	
	);
    
    $(".navbox").hover(
      function () {
       var index = $(".navbox").index(this);      
       $(".nav-desc").eq(index).show();
      }, 
      function () {
    	$(".nav-desc").hide();
      }
    );    
  });  

//levé menu
$(document).ready(function(){

	$("#menu-v1 ul").hide(); //schování všech
    $("#menu-v1 .active").show(); //aktivace vybraneého menu
	$("#menu-v1 .active ul").show(); //aktivace podmenu   
    
    
    //aktivace sekce1 schování sekce2
    $("#select-menu a:eq(0)").click(function () { 
    	$("#menu-v1 .ul-root:eq(1)").hide();	
    	$("#menu-v1 .ul-root:eq(0)").show();
    	$("#menu-v1 .ul-root:eq(0) ul").show();
		$(this).addClass("active");
		$("#select-menu a:eq(1)").removeClass("active");
		return false;       
    });
    
    //aktivace sekce2 schování sekce1
    $("#select-menu a:eq(1)").click(function () {
    	$("#menu-v1 .ul-root:eq(0)").hide();
		$("#menu-v1 .ul-root:eq(1)").show();	
    	$("#menu-v1 .ul-root:eq(1) ul").show();    	
		$(this).addClass("active");
		$("#select-menu a:eq(0)").removeClass("active"); 
		return false;        
    }); 
    

  });
  

  
//Záložky univerzální
//Záložky se vždy automatikcy vygenerují z divů, jak jdou po sobě div musí mít strukturu, jak je naznačena v ukázce:
//	<div id="zalozky">	
//		<div class="zalozka" id="zalozka-1" title="zalozka1title">  					
//			zalozka1 <br />
//		</div>
//		<div class="zalozka" id="zalozka-2" title="zalozka2title">
//			zalozka2<br />
//		</div>
//	</div>
// kde title je název záložky a id musí být, ale obsah může být libovolný podle specifik W3C (unikátní, neprázdný)

$(document).ready(function(){ 
		$(".call_hash").click(function(){hash($(this).attr('href'));});//pokud do jakéhokoliv odkazu ve stránce vložíme třídu .call_hash a do odkazu dáme odpovídající odkaz (#zalozka1) na záložku, tak funkce zobrazí danou záložku 

		$("#zalozky:empty").remove(); //smazání #zalozky pokud jsou prázdné
		$("#zalozky").before('<div id="detail-items-nav"><ul class="tab"></ul></div>'); 
		var i=0;		
			do   
			{	
				var title = $(".zalozka").eq(i).attr("title");	
				var id = $(".zalozka").eq(i).attr("id");
				$(".zalozka").eq(i).attr("id", id +"_try");	// dodání parametru aby nebyla funkční kotva do obsahového prvku záložky		
				if (title!=undefined)
				{							
					$(".tab").append('<li><a href="#' + id + '" id="' + id + '_tab"><span class="s1"></span><span class="s2">'  + title + '</span><span class="s3"></span></a></li>');	//vygenerování záložek			
					i++;	
				}	
			} while (title != null)
		
		function hash(hash)  // funkce na skrývání a zviditelnění tabů funkce přijímá proměnou ve tvaru #danytab
			{
			$(".zalozka:visible").hide();			
    		$("#zalozky").find(hash +"_try").show(); // načtení aktuální záložky
    		$(".tab li a").removeClass("active");    		
    		var active = hash + "_tab";
    		$(active).addClass("active");    		
			};
					
		$(".zalozka").hide(); // skryje taby - možno přemístit do stylů, ale když bude vyplý js bude vidět je daný tab
		
		if ( location.hash != '')
			{
			var url_hash = location.hash; 
			hash(url_hash); // načtení aktuálního tabu z URL
			}
			else
			{
			var url_hash = $(".tab li a").eq(0).attr("href"); //načtení prvního tabu
			url_hash = url_hash.split("#");
			hasha = "#"+url_hash[1];			
			hash(hasha); // načtení prvního tabu		
			}
		
		$(".tab li a").click(function () { // přepínání tabů dříve vygenerovanými záložkami
			var id_div = $(this).attr("href"); 
			id_div = id_div.split("#"); // ošetření pro IE které vrací celou url
			id_div[1] = "#"+id_div[1]; 
			hash(id_div[1]); // načtení aktuálního tabu z odkazu
			//window.location.hash = id_div[1];			
		  }); 	 
});

// product-list->box->hover
$(document).ready(function(){
	$(".box").hover(function(){
   $(this).addClass("box-hover");
 },function(){
   $(this).removeClass("box-hover");
 });
});