function imgShow(pSrc) {
  var z = pSrc.src;
  var len = z.length;
  var tmp = '';
  
  len -= 5;
  z.charAt(len) == '0' ? tmp = '1' : tmp = '0';
  pSrc.src = z.substr(0, len) + tmp + z.substr(len + 1, z.length - 1);
}
// print fragment strony
 function Prnt(x){
  var i,strefa=document.getElementById('strefaDrukowania'),
  W=strefa.getElementsByTagName('div')
  for(i=0;i<W.length;i++)
  W[i].className=x.parentNode==W[i]?'print':'noprint'
  window.print()
}
//print in new window

 function PrntNewWin(x){
  location.replace(x);
  window.print();
}
// print strone
 function Print(){
  window.print()
}

// nowe okno
function openWindow(pName, pUrl, pWidth, pHeight) {
  win = window.open(pUrl, pName, 'menubar=no, toolbar=no, location=no, scrollbars=no, resizable=no, status=no, width=' + pWidth + ', height=' + pHeight + ', left=30, top=30');
  win.focus();
}
//

// zaznaczenie aktywnej pozycji menu strony
function selectActiveMenu(pId) {
	$('#menu_item_' + pId + '_1 a').addClass('active');
}

function PokazUkryjDaneFirmy(id){
	var select = document.getElementById(id).value;
	var dane_firmy = $('#kontrahent_company_data');
	if ((select == 'hurtowy') || (select == 'dostawca')){
		dane_firmy.show();
	} else {
		dane_firmy.hide();
	}
}

function CzyWygenerowacHaslo(komunikat){
	if (confirm(komunikat)){ 
		document.forms['fnew_password'].submit();
	} else {
		return false;
	}
}


function PokazSlajdow() {
	if ($("#header").height() == 260) {
		$("#header").animate({height: "+=188px"}, 'slow', function(){
			$("#slider-patch").show(function(){
				$("#header-slider").slideDown('fast', function(){
					$("#zwinRozwin a img").attr('alt','ukryj pokaz slajdów');
					$("#zwinRozwin a img").attr('src','www/img/arrow_up.png');
					//alert($("#slider-patch").position().top + " " + $("#slider-patch").position().left);
 					$("#slider").jcarousel(
					{
						auto: 5,
						wrap: 'circular',
						visible: 7,
						initCallback: OdkryjPokaz,
 						itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
 						itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback} 							
					});
				});				
			});
		});		
	}
	else {
		//$("#slider-patch").show(function(){
			//alert($("#slider-patch").position().top + " " + $("#slider-patch").position().left);
			setTimeout(function() {	
 				$("#slider").jcarousel(
				{
					auto: 5,
					wrap: 'circular',
					visible: 7,
					initCallback: OdkryjPokaz,
 					itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
 					itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}						
				});
			}, 1000
			);
		//});			
	}
		$("#zwinRozwin a").unbind();           					
    	$("#zwinRozwin a").toggle(ZwinPokazSlajdow, RozwinPokazSlajdow);
    	ajaxSliderUstawRozwiniety();   
					
}

function ZwinPokazSlajdow() {
	
	$("#header-slider").slideUp('fast', function(){
		$("#header").animate({height: "-=188px"}, 'slow', function(){
					$("#zwinRozwin a img").attr('alt','wyświetl pokaz slajdów');
					$("#zwinRozwin a img").attr('src','www/img/arrow_down.png');	
		});
		
	});
	

	ajaxSliderUstawZwiniety();	
}

function RozwinPokazSlajdow() {
	$("#header").animate({height: "+=188px"}, 'slow', function(){
		$("#header-slider").slideDown('fast', function(){
					$("#zwinRozwin a img").attr('alt','ukryj pokaz slajdów');
					$("#zwinRozwin a img").attr('src','www/img/arrow_up.png');
		});
			
	});

	
	

	ajaxSliderUstawRozwiniety();
	
}

function OdkryjPokaz() {
 	$(".jcarousel-item").show(); 	
	$("#slider-patch").fadeOut();
}


function podajDaneDoFaktury() {
	$("#dane_do_faktury").slideToggle("slow");
	return false;
}

function podajInnyAdresDostawy(){
	$("#dane_inny_adres_dostawy").slideToggle("slow");
	$("#zamowienie_id_adresu_dostawy").slideToggle("slow");
	$("#adres_dostawy").slideToggle("slow");
	return false;
}

function UkryjPokazNewsletter() {
	$("#mail_newsletter").toggle();
}


function PokazUkryjSzczegoly() {
	$("#szczegoly_zamowienia").slideToggle("slow");
	return false;
}

function AnkietaPokazWyniki() {
	$("#ankieta_link_wyniki").slideToggle("slow");
	return false;
}

function DowolnyKolor() {
	if ($("#wszystkie_kolory").attr('checked')) {
		
		$('#wyszukiwarka_kolor').attr('value', '-1');
		$('#wyszukiwarka_kolor_box').attr('value','-1');	
		$('.koloryBox img').css('border-color', '#f7fde3');
		
	}
	else {
		$('#wyszukiwarka_kolor').attr('value', '0');
		$('#wyszukiwarka_kolor_box').attr('value', '0');	
		$('.firstrow img:first').css('border-color', '#aaaaaa');
	}
}

function WyszukiwanieWyczysc() {
	$("#fwyszukiwarka_zaawansowana input[type=text], #fwyszukiwarka_zaawansowana select").val('');
	
	$('#wyszukiwarka_kolor').attr('value', '0');
	$('#wyszukiwarka_kolor_box').attr('value', '0');
	$('.koloryBox img').css('border-color', '#f7fde3');		
	$('.firstrow img:first').css('border-color', '#aaaaaa');
	
	$("#fwyszukiwarka_zaawansowana").submit();
}

function PokazFormularzRecenzji() {
	$("#powrot_do_strony_produktu").slideUp("slow");
	$("#dodaj_opinie").slideUp("slow", function() {
			$("#formularz_dodaj_opinie").slideDown("slow");				
	});	


	return false;	
}

function PokazWszystkichProducentow() {
	$("#producenci").slideUp("slow", function() {
			$("#wszyscy_producenci").slideDown("slow");				
	});		
}


