// JavaScript Document
var slider01_config = {
  speed: 1000,
  interval: 7000,
  next_speed: 200,
  prev_speed: 200,
  image_speed: 100    
};


$(document).ready(function(){
    /*nastavení barvy detail*/
    $("input.barva").bind('change',function(){
    	var rev = $(this).attr('rev');  
		$("input[rev='"+rev+"']").attr('checked','checked');    	
    	$("a.barva[rev='"+rev+"']").trigger('click');		
		return false;
	});	
	
	$("a.barva").bind('click',function(){  
		$('#detail-img-big').attr('href',$(this).attr('href'));
		var src = $(this).children('img').attr('src');
		src = src.replace("/list/","/detail/"); 
		$('#detail-img-big img').attr('src',src);			
	   	
		var rev = $(this).attr('rev');
    	$("input.barva[rev='"+rev+"']").trigger('click');		
		return false;
	});	
    
    
	
	$("#detail-params").bind('submit',function(){
		var insert_post = $(this).serialize();
		insert_post += '&system_cart_insert=';	
		/*$('#insert_info').parents('.popup-container').remove();*/
		/*fnpopup_show(); */
		$.post('/kosik/detail-ajax.htm',insert_post, function(data) {	
			if(data.error_list){alert(data.error_list.cart_insert);}
			else
			{
			/*$(".cart").append(data.html_data.cart_summary_table.html + '<br />');*/			
			var obsah = '<div class="cpt">'+ javascript_product_insert_title +'</div><div id="product-add-info-wrap"><div id="product-add-info"><em>'+ javascript_product_insert_note +'</em></div><div id="product-add">';
			obsah += '<div class="product_image">' + $("#detail-img-big").html() + '</div>';
			obsah += '<div class="product_cpt">' + $("h1").text() + '</div>';
			obsah += '<div class="product_price">'+ $("input[name='quantity']").val() +' x <strong>'+ $(".prize em").text() + '</strong> s DPH</div></div></div>';
			
			//obsah += '<div class="product_summary-popup">V košíku' + data.price_list.total_quantity + 'Ks za ' + data.price_list.cart_sum + 'Kč</div>';			
			obsah += '<div class="product_back"><a href="" title="" class="product_back_shopping click_close">'+ javascript_product_insert_back +'</a><a href="/kosik/detail.htm" title="" class="product_summary_popup">V košíku ' + data.price_list.total_quantity + ' Ks za ' + data.price_list.cart_sum +' '+ curency_label +'</a><a href="/kosik/detail.htm" title="" class="product_forward">'+ javascript_product_insert_order +'</a><div class="clear"></div></div>';

			fnpopup('<div id="insert_info"><div id="cart-table"><div class="cart-table-close"><a title="" href="#"><img alt="" src="/templates/css/img/cart-table-close.gif"></a></div><div id="system_cart_table">' + obsah + '</div></div></div>')
			fnpopup_show('#insert_info');	
			/*$('.top-cart a').replaceWith($(data).find(".top-cart").html());*/
			
			$(".system_total_quantity").text(data.price_list.total_quantity); 
			$(".system_cart_sum").text(data.price_list.cart_sum);
			}
		},"json");
		return false;
	});	
	
	
	
 	/*skrývání obsahu*/
	$('.slick-toggle').find("div").hide();
	
	$('.slick-toggle p').toggle(function() {
	  $(this).parent().find("div").slideToggle(500);
	  $(this).addClass("slick-hover");
	  $(this).parent().addClass("slick-toggle-hover");
	}, function() {
	  $(this).parent().find("div").slideToggle(500);
	  $(this).removeClass("slick-hover");
	  $(this).parent().removeClass("slick-toggle-hover");
	});
	
	/*Login*/
	$(".login").hover(
		function(){$(this).addClass("hovered");},
		function(){$(this).removeClass("hovered");
	});
	
	$(".login em").hover(
		function(){$(this).addClass("hovered-em");},
		function(){$(this).removeClass("hovered-em");
	});
		
	$("body").bind('mouseup',function(){
		if($(".login").hasClass("hovered")){
			if($(".login em").hasClass("hovered-em")){
				$(".login").toggleClass("login-hover");
				}
				else
				{
				$(".login").addClass("login-hover");
				}							
		}
		else
		{$(".login").removeClass("login-hover");}
	});	
	
	$(".box").hover(function(){
		$(this).addClass('box-hover');
	},
	function(){
		$(this).removeClass('box-hover');
	});
	
	/*Togglovani billing adresy****************************************************/	
	$(".toggle_billing_address").live('change click',function () {//togglování billing adresy 
		if ($(".toggle_billing_address").is(":checked")) 
			{$("#system_billing_address").show();}
   		else
   			{$("#system_billing_address").hide();}
	});
	$(".toggle_billing_address").trigger('change');
	
	
	$("#question_form").bind('submit',function(){
			var insert_post = $(this).serialize();
			insert_post += '&submitted=1';	
			$.post($(this).attr('action'),insert_post, function(data) {
				if (data == 'true'){$('.alert-succes').show();$('.alert-error').hide();}
				else{$('.alert-error').show();$('.alert-succes').hide();};			
			});
		return false;
	});
	
	/*$("#filtr-v1 input[type='checkbox']").change(function(){
		var param = $("#filtr-v1 form").serialize();
		param = decodeURIComponent(param);
		var pathname = window.location.pathname;
		$("#right").fadeOut(100);
		$("#right").load(pathname + "?" + param + " #right",function(){
		      $("#right").fadeIn(100);
		      $("#range").hide();		      
		});		
		$("body").append(pathname+param);
		return false;
	});*/
	
	
		
	
	
});
