function nactifirmu() {

        		var ic=document.getElementById('u_ic').value;
      			$.ajax({  
        				type: "POST",  
        				url: "http://www.integra-cr.cz/php/functions.php",  
        				data: { ico: ic, action: "over"},  
        				success: function(theResponse) {
      				  $(".firmicka").html(theResponse);
      				}});
}
function nacti_uzivatele() {

        		var user=document.getElementById('klient').value;
      			$.ajax({  
        				type: "POST",  
        				url: "http://www.integra-cr.cz/php/functions.php",  
        				data: { klios: user, action: "uzivatel_data"},  
        				success: function(theResponse) {
      				  $("#firmickakam").html(theResponse);
      				}});
}
var info_box;
			function fake_load() {
				var modal_overlay;
				if (info_box) {
					info_box.pnotify_display();
					return;
				}
				info_box = $.pnotify({
					pnotify_title: "Zboží bylo vloženo do košíku",
					pnotify_text: "<div id='pridano'><a href='#' class='pcloser levicak'>Pokračovat v nákupu</a><a class='pcloser2 pravicak' href='/kosik/'>Přejít do košíku</a>.</div>",
					pnotify_notice_icon: "picon picon-object-order-raise",
					pnotify_delay: 20000,
					pnotify_history: false,
					pnotify_stack: false,
					pnotify_before_open: function(pnotify){
						// Position this notice in the center of the screen.
						pnotify.css({
							"top": ($(window).height() / 2) - (pnotify.height() / 2),
							"left": ($(window).width() / 2) - (pnotify.width() / 2)
						});
						// Make a modal screen overlay.
						if (modal_overlay)
							modal_overlay.fadeIn("fast");
						else
							modal_overlay = $("<div />", {
								"class": "ui-widget-overlay",
								"css": {
									"display": "none",
									"position": "fixed",
									"top": "0",
									"bottom": "0",
									"right": "0",
									"left": "0"
								}
							}).appendTo("body").fadeIn("slow");
					},
					pnotify_before_close: function(){
						modal_overlay.fadeOut("slow");
					}
				});
			$(".pcloser").click(function(){
            	info_box.pnotify_remove();
            	return false;
			});
			$(".pcloser2").click(function(){
            	info_box.pnotify_remove();
            	return true;
			});
				
			};


jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;                                                                        
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};



$(document).ready(function(){ 
	
$('div[id^=azalm]').hide();
$('#azalm1').show();	
          $('a[id^=zalm]').click(function() {
            $('div[id^=azalm]').hide();
            $('a[id^=zalm]').removeClass("zalozka_active");
          	var $this = $(this);
          	var x = $this.attr("id");                          
          	var nid = '#a' + x;
            $(nid).show();
          	$(this).addClass("zalozka_active");
              
              return false;
          });

	$("#basketItemsWrap tr:first").hide();

$("#basketItemsWrap td img.add").live("click", function(event) {
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		
		
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productIDVal,productCnt: 1, action: "addToBasket"},  
				success: function(theResponse) {
					
					if( $("#productID_" + productIDVal).length > 0){
						$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal).before(theResponse).remove();
						$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
						$("#notificationsLoader").empty();
						
					} else {
						$("#basketItemsWrap tr:first").before(theResponse);
						$("#basketItemsWrap tr:first").hide();
						$("#basketItemsWrap tr:first").show("slow");  
						$("#notificationsLoader").empty();			
					}
      			$.ajax({  
      				type: "POST",  
      				url: "/php/functions.php",  
      				data: {action: "getSumBasket"},  
      				success: function(theResponse3) {
      						$("#sumkos").empty();
         					$("#sumkos").show();
      						$("#sumkos").html(theResponse3);
            			$.ajax({  
            				type: "POST",  
            				url: "/php/functions.php",  
            				data: {action: "getDoprava"},  
            				success: function(theResponse2) {
            						$(".dopravagratis").empty();
            						$(".dopravagratis").animate({ 
                          opacity: 0.2}, "slow");  
            						$(".dopravagratis").html(theResponse2);
            						$(".dopravagratis").animate({ 
                          opacity: 1}, "slow");  
            						
            						
            
            						
            					
            				}  
            			});  
      
      						
      					
      				}  
      			});  
					
				}  
			});  
		
		});
$("#basketItemsWrap td img.min").live("click", function(event) {
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		
		
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productIDVal, action: "delFromBasket"},  
				success: function(theResponse) {
					
					if( $("#productID_" + productIDVal).length > 0){
						$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal).before(theResponse).remove();
						$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
						$("#notificationsLoader").empty();
						
					} else {
						$("#basketItemsWrap tr:first").before(theResponse);
						$("#basketItemsWrap tr:first").hide();
						$("#basketItemsWrap tr:first").show("slow");  
						$("#notificationsLoader").empty();			
					}
					
				}  
			});
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: {action: "getSumBasket"},  
				success: function(theResponse) {
						$("#sumkos").empty();
						$("#sumkos").html(theResponse);
      			$.ajax({  
      				type: "POST",  
      				url: "/php/functions.php",  
      				data: {action: "getDoprava"},  
      				success: function(theResponse2) {
      						$(".dopravagratis").empty();
            						$(".dopravagratis").animate({ 
                          opacity: 0.2}, "slow");  
            						$(".dopravagratis").html(theResponse2);
            						$(".dopravagratis").animate({ 
                          opacity: 1}, "slow");  
      
      						
      					
      				}  
      			});  

						
					
				}  
			});  
			
		
		});

	$(".dokoselink2").click(function() {
	  fake_load();
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		var productIDVal2 			= (this.name).split(";");	;
		var kolik=document.getElementById('kos_'+productIDValSplitter[1]).value;

	
			$("#notificationsLoader").html('<img src="/images/loader.gif">');
		
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productIDVal2[0],cena: productIDVal2[1],productCnt: kolik, action: "addToBasket"},  
				success: function(theResponse) {
					
    			$.ajax({  
    				type: "POST",  
    				url: "/php/functions.php",  
    				data: {action: "getSumBasket"},  
    				success: function(theResponse) {
    						$("#sumkos").empty();
    						$("#sumkos").html(theResponse);
    					
    				}  
    			});  
					
				}  
			});  
		
		});
		

	$(".dokoselink").click(function() {
	  fake_load();
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		var productIDVal2 			= (this.name).split(";");	;
		var productX 		= $("#productImageWrapID_" + productIDVal).offset().left;
		var productY 		= $("#productImageWrapID_" + productIDVal).offset().top;
		var kolik=document.getElementById('kos_'+productIDValSplitter[1]).value;
		if( $("#productID_" + productIDVal).length > 0){
			var basketX 		= $("#productID_" + productIDVal).offset().left;
			var basketY 		= $("#productID_" + productIDVal).offset().top;			
		} else {
			var basketX 		= $("#basketTitleWrap").offset().left;
			var basketY 		= $("#basketTitleWrap").offset().top;
		}
		
		var gotoX 			= basketX - productX;
		var gotoY 			= basketY - productY;
		
		var newImageWidth 	= $("#productImageWrapID_" + productIDVal).width() / 3;
		var newImageHeight	= $("#productImageWrapID_" + productIDVal).height() / 3;

		$("#productImageWrapID_" + productIDVal + " img")
		.clone()
		.prependTo("#productImageWrapID_" + productIDVal)
		.css({'position' : 'absolute'})
		.animate({opacity: 0.4}, 100 )
		.animate({opacity: 0.1, marginLeft: gotoX, marginTop: gotoY, width: newImageWidth, height: newImageHeight}, 1200, function() {
																																																																										  			$(this).remove();
	
			$("#notificationsLoader").html('<img src="/images/loader.gif">');
		
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productIDVal2[0],cena: productIDVal2[1],productCnt: kolik, action: "addToBasket"},  
				success: function(theResponse) {
					
    			$.ajax({  
    				type: "POST",  
    				url: "/php/functions.php",  
    				data: {action: "getSumBasket"},  
    				success: function(theResponse) {
    						$("#sumkos").empty();
    						$("#sumkos").html(theResponse);
    					
    				}  
    			});  
					
				}  
			});  
		
		});
		
	});
	$(".dokoselink3").click(function() {
	  fake_load();
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		var productIDVal2 			= (this.name)	;
		var productX 		= $("#productImageWrapID_" + productIDVal).offset().left;
		var productY 		= $("#productImageWrapID_" + productIDVal).offset().top;
		var kolik=document.getElementById('kos_det').value;
		
		if( $("#productID_" + productIDVal).length > 0){
			var basketX 		= $("#productID_" + productIDVal).offset().left;
			var basketY 		= $("#productID_" + productIDVal).offset().top;			
		} else {
			var basketX 		= $("#basketTitleWrap").offset().left;
			var basketY 		= $("#basketTitleWrap").offset().top;
		}
		
		var gotoX 			= basketX - productX;
		var gotoY 			= basketY - productY;
		
		var newImageWidth 	= $("#productImageWrapID_" + productIDVal).width() / 3;
		var newImageHeight	= $("#productImageWrapID_" + productIDVal).height() / 3;

		$("#productImageWrapID_" + productIDVal + " img")
		.clone()
		.prependTo("#productImageWrapID_" + productIDVal)
		.css({'position' : 'absolute'})
		.animate({opacity: 0.4}, 100 )
		.animate({opacity: 0.1, marginLeft: gotoX, marginTop: gotoY, width: newImageWidth, height: newImageHeight}, 1200, function() {
																																																																										  			$(this).remove();
	
			$("#notificationsLoader").html('<img src="/images/loader.gif">');
		
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productIDVal2,productCnt: kolik, action: "addToBasket"},  
				success: function(theResponse) {
					
					if( $("#productID_" + productIDVal2).length > 0){
						$("#productID_" + productIDVal2).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal2).before(theResponse).remove();
						$("#productID_" + productIDVal2).animate({ opacity: 0 }, 500);
						$("#productID_" + productIDVal2).animate({ opacity: 1 }, 500);
						$("#notificationsLoader").empty();
						
					} else {
						$("#basketItemsWrap tr:first").before(theResponse);
						$("#basketItemsWrap tr:first").hide();
						$("#basketItemsWrap tr:first").show("slow");  
						$("#notificationsLoader").empty();			
					}
    			$.ajax({  
    				type: "POST",  
    				url: "/php/functions.php",  
    				data: {action: "getSumBasket"},  
    				success: function(theResponse) {
    						$("#sumkos").empty();
    						$("#sumkos").html(theResponse);
          			$.ajax({  
          				type: "POST",  
          				url: "/php/functions.php",  
          				data: {action: "getDoprava"},  
          				success: function(theResponse2) {
          						$(".dopravagratis").empty();
            						$(".dopravagratis").animate({ 
                          opacity: 0.2}, "slow");  
            						$(".dopravagratis").html(theResponse2);
            						$(".dopravagratis").animate({ 
                          opacity: 1}, "slow");  
          
          						
          					
          				}  
          			});  
    
    						
    					
    				}  
    			});  
					
				}  
			});  
		
		});
		
	});
	
	
	
	$("a.prsmazat").live("click", function(event) { 
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];	
           //alert("Mazu");
	
		$.ajax({  
			type: "POST",  
			url: "/php/functions.php",  
			data: { productID: productIDVal, action: "deleteFromBasket"},  
			success: function(theResponse) {
				location.replace('/kosik/');				
			
			}  
		});  
		
	});
	$(".kos_radek2 img").live("click", function(event) { 
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];	
           //alert("Mazu");
		$("#notificationsLoader").html('<img src="/images/loader.gif">');
	
		$.ajax({  
			type: "POST",  
			url: "/php/functions.php",  
			data: { productID: productIDVal, action: "deleteFromBasket"},  
			success: function(theResponse) {
				
				$("#productID_" + productIDVal).hide("slow",  function() {$(this).remove();});
				$("#notificationsLoader").empty();
				$("#TKos").html(theResponse);
			
			}  
		});  
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: {action: "getSumBasket"},  
				success: function(theResponse) {
						$("#sumkos").empty();
						$("#sumkos").html(theResponse);
      			$.ajax({  
      				type: "POST",  
      				url: "/php/functions.php",  
      				data: {action: "getDoprava"},  
      				success: function(theResponse2) {
      						$(".dopravagratis").empty();
            						$(".dopravagratis").animate({ 
                          opacity: 0.2}, "slow");  
            						$(".dopravagratis").html(theResponse2);
            						$(".dopravagratis").animate({ 
                          opacity: 1}, "slow");  
      
      						
      					
      				}  
      			});  

						
					
				}  
			});  
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: {action: "getBasketView"},  
				success: function(theResponse) {
						$("#TKos").empty();
						$("#TKos").html(theResponse);

						
					
				}  
			});  
		
	});
	
	$(".kos_radek1 img").live("click", function(event) { 
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];	
           //alert("Mazu");
		$("#notificationsLoader").html('<img src="/images/loader.gif">');
	
		$.ajax({  
			type: "POST",  
			url: "/php/functions.php",  
			data: { productID: productIDVal, action: "deleteFromBasket"},  
			success: function(theResponse) {
				
				$("#productID_" + productIDVal).hide("slow",  function() {$(this).remove();});
				$("#notificationsLoader").empty();
				$("#TKos").html(theResponse);
			
			}  
		});  
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: {action: "getSumBasket"},  
				success: function(theResponse) {
						$("#sumkos").empty();
						$("#sumkos").html(theResponse);
      			$.ajax({  
      				type: "POST",  
      				url: "/php/functions.php",  
      				data: {action: "getDoprava"},  
      				success: function(theResponse2) {
      						$(".dopravagratis").empty();
            						$(".dopravagratis").animate({ 
                          opacity: 0.2}, "slow");  
            						$(".dopravagratis").html(theResponse2);
            						$(".dopravagratis").animate({ 
                          opacity: 1}, "slow");  
      
      						
      					
      				}  
      			});  

						
					
				}  
			});  
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: {action: "getBasketView"},  
				success: function(theResponse) {
						$("#TKos").empty();
						$("#TKos").html(theResponse);

						
					
				}  
			});  
		
	});

$("#prepocitat").click(function() {
	$('input[id^=kpocet]').each(function(index) {
		var productIDValSplitter 	= (this.id).split(";");
		var productID 				= productIDValSplitter[1];	
		var productCena 			= productIDValSplitter[2];	
		var productPocet 			= productIDValSplitter[3];
		var newPocet				= $(this).val();
		var upravit=newPocet-productPocet;
		if (upravit>0) {
			$.ajax({  
				type: "POST",  
				url: "/php/functions.php",  
				data: { productID: productID,productCnt: upravit, cena: productCena,action: "addToBasket"},  
				success: function(theResponse) {
					location.reload();
				}
			});
			
		}
		if (upravit<0) {
		$.ajax({  
			type: "POST",  
			url: "/php/functions.php",  
			data: { productID: productID, action: "deleteFromBasket"},  
			success: function(theResponse) {
				$.ajax({  
					type: "POST",  
					url: "/php/functions.php",  
					data: { productID: productID,productCnt: newPocet, cena: productCena, action: "addToBasket"},  
					success: function(theResponse2) {
						location.reload();
					}
				});
			
			}  
		});  
			
		}
			
	});
	return false;
});

});

