
function dipslayDebugger(o){
    $('body').append('<div id="debugger" />');
    $('#debugger').css({'position':'absolute','top':'0','right':'0','width':'35%','height':'25px','border':'red 1px solid','backgroundColor':'white','color':'black'});
    $('#debugger').append(o);
}

function autoHeightAndWidthALL(obj,h,w){
	$(obj).each( function(){
    if($(this).height() > h && h > 0){
      $(this).height(h);
    }
    if($(this).width() > w && w > 0){
      $(this).width(w);
    }
  });
}

function autoHeightAndWidth(obj,h,w){
    if($(obj).height() > h && h > 0){
      $(obj).height(h);
    }
    if($(obj).width() > w && w > 0){
      $(obj).width(w);
    }
}

function relocateObj(objName,objDestination){
	var objMessage = $(objName);
	if(!objMessage != null){
		$(objName).each(function(){
			$(this).remove();
		});
		$(objDestination).append(objMessage);
		return true;
	}
	return false;
}

function addBorderDivs(objName,addPrefix,addClass){
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'t '+addClass+'"><div class="'+addPrefix+'b '+addClass+'"><div class="'+addPrefix+'r '+addClass+'"><div class="'+addPrefix+'l '+addClass+'"><div class="'+addPrefix+'tl '+addClass+'"><div class="'+addPrefix+'tr '+addClass+'"><div class="'+addPrefix+'bl '+addClass+'"><div class="'+addPrefix+'br '+addClass+'"></div></div></div></div></div></div></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="t '+addClass+'"><div class="b '+addClass+'"><div class="r '+addClass+'"><div class="l '+addClass+'"><div class="tl '+addClass+'"><div class="tr '+addClass+'"><div class="bl '+addClass+'"><div class="br '+addClass+'"></div></div></div></div></div></div></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'t"><div class="'+addPrefix+'b"><div class="'+addPrefix+'r"><div class="'+addPrefix+'l"><div class="'+addPrefix+'tl"><div class="'+addPrefix+'tr"><div class="'+addPrefix+'bl"><div class="'+addPrefix+'br"></div></div></div></div></div></div></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="t"><div class="b"><div class="r"><div class="l"><div class="tl"><div class="tr"><div class="bl"><div class="br"></div></div></div></div></div></div></div></div>');
		});
	}
}

function addLeftAndRightDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'l '+addClass+'"><div class="'+addPrefix+'r '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="l '+addClass+'"><div class="r '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'l"><div class="'+addPrefix+'r"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="l"><div class="r"></div></div>');
		});
	}
}
function addLeftAndCenterDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'c '+addClass+'"><div class="'+addPrefix+'l '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="c '+addClass+'"><div class="l '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'c"><div class="'+addPrefix+'l"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="c"><div class="l"></div></div>');
		});
	}
}
function addTopAndBottomDiv(objName,addPrefix,addClass) {
	var udnefined;
	if ((addPrefix != udnefined) && (addClass != udnefined)){
		$(objName).each(function(){
			//alert('oba');
			$(this).wrap('<div class="'+addPrefix+'t '+addClass+'"><div class="'+addPrefix+'b '+addClass+'"></div></div>');
		});
	}else if (addClass != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="t '+addClass+'"><div class="b '+addClass+'"></div></div>');
		});
	}else if (addPrefix != udnefined){
		$(objName).each(function(){
			$(this).wrap('<div class="'+addPrefix+'t"><div class="'+addPrefix+'b"></div></div>');
		});
	}else{
		$(objName).each(function(){
			$(this).wrap('<div class="t"><div class="b"></div></div>');
		});
	}
}
function addCartFormInner() {
	var objCartFormHTML = $('#cartForm').html();
	$('#cartForm').html('');
	$('#cartForm').append('<div id="cartForm-"/>');
	$('#cartForm-').html(objCartFormHTML);
	objCartFormHTML = undefined;

}

function backgroundFix(strObj,numBackgroundPositionX,numBaseBodyWidth,numStop){
  var numBodyWidth = $(strObj).width();
  if(numStop == undefined){
    numStop = 0;
  }
  if(((strObj != undefined) && (numBackgroundPositionX != undefined) && (numBaseBodyWidth != undefined)) && numBodyWidth > numStop){
    if(((numBodyWidth % 2) != 0) && ($.browser.mozilla)){
        numBodyWidth--;
    }

    if(numBodyWidth > numBaseBodyWidth){
        numBodyWidth -= numBaseBodyWidth;
        numBodyWidth /= 2;
        numBackgroundPositionX += numBodyWidth;
    }else if(numBodyWidth < numBaseBodyWidth){
        numBodyWidth = numBaseBodyWidth - numBodyWidth;
        numBodyWidth /= 2;
        numBackgroundPositionX -= numBodyWidth;
    }
    if(!($.browser.mozilla)){
    	numBackgroundPositionX--;
    }
    if($.browser.msie){
    	numBackgroundPositionX = parseInt(numBackgroundPositionX);
    }

    $(strObj).css({'background-position':numBackgroundPositionX +'px 0'});
    return true;
  }else{
    return false;
  }
}


function verticalMenuFix(strContainer,strMain,strSubs){
	if($(strMain).html() != undefined){
	       var numIndex = 0;
	       $(strMain).each(function(){
	           $(this).addClass('id-' + numIndex).append('<ul class="submenu" id="submenu-'+numIndex+'"></ul>');
	           tmp = '<ul class="submenu" id="submenu-'+numIndex+'"></ul>';
	           numIndex++;
	       });
	       numIndex = 0;
	       $(strContainer+' li').each(function(){
	           if($(this).hasClass(strSubs.replace('.',''))){
	               $(strMain+'.id-' + numIndex + ' ul').append($(this));
	           }else
	           if($(this).hasClass(strMain.replace('.',''))){
	               if($(this).hasClass('id-' + numIndex)){
	               }else{
	                   numIndex++;
	               }
	           }
	       });
	       numIndex = undefined;
	    }
}
function alertt(){
	  var t = 'test';
	  alert(t);
  }

function equalHeights(strObj){
  var numHeight = 0;
  $(strObj).each(function(){
	  if($(this).height() > numHeight){
		  numHeight = $(this).height();
	  }
  });
  $(strObj).each(function(){
	  $(strObj).height(numHeight);
  });
}
function equalWidths(strObj){
  var numWidth = 0;
  $(strObj).each(function(){
	  if($(this).width() > numWidth){
		  numWidth = $(this).width();
	  }
  });
  $(strObj).each(function(){
	  $(strObj).width(numWidth);
  });
}


//Przykładowe uzycie funkcji getLastObj
//var obj =  getLastObj('#navlist li');
// $(obj).css('border','0');

function getLastObj(o){
  var numLenghtOfNavList = $(o).get();
  o =  $(o).get(numLenghtOfNavList.length - 1);
  return o;
}

$(document).ready(function(){
    //my carousel fix
//    if (!$('#mycarousel').has("li")) {
//            $('#mycarousel').remove();
//            $('div[class^="jcarousel"]').remove();
//    }
//    if (!($('#mycarousel li').html())){
//            $('#mycarousel').remove();
//            $('div[class^="jcarousel"]').remove();
//    }
//    jQuery('#mycarousel').jcarousel();

    window.onload = function(){
        equalHeights('#prod-list h4');
        equalHeights('#prod-list li');
    }
//    $('.sincat').parent()
if($('#strona_glowna').html() != undefined){
    $('#strona_glowna').append('<div class="categories"><h4 class="head">Kategorie</h4></div>');
    var i = 1;
    $('.sincat').parent().parent().parent().parent().addClass('destroyMe');
    $('.sincat').appendTo('#strona_glowna .categories').each(function(){
        //var tmp = i % 3
        if (i % 4 != 0){
        }else{
            $(this).css('padding-right','0');
        }
        i++;
    });
    $('.destroyMe').remove();
   }
    if($('.top_text a').html() != undefined){
        var InnerHTML = $('.top_text').html();
        
        $('.top_text').html('');
        $('.top_text').append('<h4 class="headbs"/>');
        $('.top_text h4').append(InnerHTML);
    }

  $('#slajdy')
  .after('<div class="slajdy-btns_Background"><div id="slajdy-btns"></div></div>')
  .cycle({
      fx:     'scrollLeft',
      speed:  'slow',
      timeout: 5000,
      pager:  '#slajdy-btns',
      pause:   1
  });
  if($('#slajdy .l h2 a').html() != undefined){
      var slajdyH2HTML = '';
      i = 1;
      $('#slajdy .l h2 a').each(function(){
          slajdyH2HTML = $(this).html();
          $('#slajdy .item'+i+' .l.fl').append('<h2 class="shadow">'+slajdyH2HTML+'</h2>');
          i++;
      });
      
  }
});
