// JavaScript Document
/* Cufon settings */

Cufon.replace('h1, h2, .museo', { fontFamily: 'museo', hover: true });

// ADJUST HEIGHTS
(function($){var eqHeights=function(){this.stack=[];this.index=0;this.register=function(el,options,wrap){var opt=options||null;if(opt&&typeof opt=='string'){opt=[opt]}this.stack[this.index]={context:el,elements:opt,too:wrap||false};this.index++};this.calculate=function(obj){var that=obj,context=that.context,elements=that.elements,too=that.too,height=0,height2=0,fn=function(h){var newH=$(this).height();return h>newH?h:newH};context.css('height','').each(function(){if(elements){var len=elements.length,j=0;for(var i=len;i--;){height2=0;$(elements[j],this).css('height','').each(function(){height2=fn.call(this,height2)}).height(height2);j++}}if(!elements||elements&&too){height=fn.call(this,height)}});if(!elements||elements&&too){context.height(height)}};this.init=function(i){if(this.index){var index=i||null;if(index){index=index=='last'?this.index-1:index=='first'?0:index;this.calculate(this.stack[index])}else{var len=this.stack.length,j=0;for(var i=len;i--;){this.calculate(this.stack[j]);j++}}}};this.refresh=function(){this.init()}};$.eqHeights=new eqHeights;$.fn.eqHeights=function(elements,too){$.eqHeights.register(this,elements,too);$.eqHeights.init('last');return this}})(jQuery);

/* Srovnání boxů na výpisu zboží */

	$.eqHeights.register($('.sortList '), ['li']);
	$.eqHeights.init();


	function showMain(sender, args, id) {
  		$('#leftMenu .sub').hide("normal");
  		$('#leftMenu .subS').hide("normal");
		show = "#"+id;
		$(show).show("normal");
		return false;
	}
	
	function showsub(sender, args, id) {
	     $('#leftMenu .subS').hide("normal");
		show = "#"+id;
		$(show).show("normal");
		return false;
	}

	function showCart(sender, args, pid) {
	     var idzbozi = pid;
  		$('#cart').hide("fast");
		$('#cart').show("normal");
		$("#cart").css("left", (winW()/2)-280);
		$("#cart").css("top", (getScroll()+60));

  		$.get("./pages/ajax-get.php", {pid: idzbozi},
		      function() {
		      $("#cart").load("./pages/basket-ajax.php");
		});
	}
	
  function showAllCart() {
  	$('#cart').hide("fast");
		$('#cart').show("normal");
		$("#cart").css("left", (winW()/2)-280);
		$("#cart").css("top", (getScroll()+60));
    $("#cart").load("./pages/cart-all.php");
	}


	function hideCart(sender, args, id) {
  		$('#cart').hide("normal");
		return false;
	}

  function odeslat() {
   fJm = $('#iJmeno').val();
   fUl = $('#iUlice').val();
   fMe = $('#iMesto').val();
   fPs = $('#iPSC').val();
   fTe = $('#iTelefon').val();
   fEm = $('#iEmail').val();

   fUlD = $('#iUliceD').val();
   fMeD = $('#iMestoD').val();
   fPsD = $('#iPSCD').val();

   if ((fJm=='') || (fUl=='') || (fMe=='') || (fPs=='') || (fTe=='') || (fEm=='@') || (fEm=='')) 
     { 
       alert ('Vyplňte prosím věechny políčka formuláře.');
       return false;
     } 
		$.get("./pages/odeslani_objednavky.php", {fJmeno: fJm, fUlice: fUl, fMesto: fMe, fPSC: fPs, fTelefon: fTe, fEmail: fEm, fUliceD: fUlD, fMestoD: fMeD, fPSCD: fPsD},
		      function() {
       alert ('Objednávka byla odeslána');
       $('#cart').hide("normal");
		});
	}


     function showAdress(sender, args) {
		$('.link').hide();
		$('input.right').css("margin-top", (50));
		$('input.b').css("margin-top", (10));
		$('.formCol.right').show("normal");
	}


  function addGoodsandContinue(sender, args, pid) {
		var idzbozi = pid;
		var mnozstvi = $('#iKs').val();
  		$("#cartRCol").load("./pages/cart.php", {pid: idzbozi, count: mnozstvi});
  		$("#cart").hide("normal");
	}

	function deleteItem(sender, args, iddel) {
		var smaz = iddel;
		//alert("prvni krok před getem");
		$.get("./pages/ajax-delete.php", {smazID: iddel},
		      function() {
        		$("#cartRCol").load("./pages/cart.php");
        		$("#cart").hide("normal");
		});
	}



function getScroll(){
	if (self.pageYOffset) {
		scrollTop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop) {
		scrollTop = document.documentElement.scrollTop;
	} else if (document.body) {
		scrollTop = document.body.scrollTop;
	}
	return (scrollTop);
};


function winW() {
   if (window.innerWidth)
      return window.innerWidth;
   else if
   (document.documentElement &&
   document.documentElement.clientWidth)
      return document.documentElement.clientWidth;
   else if
   (document.body && document.body.clientWidth)
      return document.body.clientWidth;
   else
      return null;
}


