
function ajaxTest(pParam){
	xajax_Test(pParam);
}


function ajaxPorownywarka_DodajTowaryHurtowo(){
		
		var tForms = $(".hurtowo");
		
		var tFormsId = new Array();
		for (i=0; i < tForms.length; i++) {
			if ($("#"+ tForms[i].id +" .compare-input").attr("checked")) {
				tFormsId[tFormsId.length] = tForms[i].id;
			}	
		}
		
		var tDane = new Array();
		
		for (i=0; i < tFormsId.length; i++) {
			var ProduktId = $("#"+ tFormsId[i] +" .id_produktu").val();				
			tDane[ProduktId] = xajax.getFormValues(tFormsId[i]);
			//tDane[tFormsId[i]] = xajax.getFormValues(tFormsId[i]);
		}
		
		
		//var tDane = xajax.getFormValues(pFormularzId);
		
		if(tDane){
			xajax_Porownywarka_DodajTowaryHurtowo(tDane);
		}
}

function ajaxPorownywarka_DodajTowar(pIdTowaru, pZrodlo, pFormId){
	if (pIdTowaru && pZrodlo && pFormId){
		var tDane = xajax.getFormValues(pFormId);
		
		if(tDane){
			xajax_Porownywarka_DodajTowar(pIdTowaru, pZrodlo, tDane);
		}
	}
}

function ajaxPorownywarka_UsunTowar(pIdDokumentu, pIdTowaru){
	if (pIdDokumentu && pIdTowaru){
		xajax_Porownywarka_UsunTowar(pIdDokumentu, pIdTowaru);
	}
}



function ajaxKoszyk_AktualizujIloscTowaru(pIdDokumentu, pIdTowaru, pNowaIlosc){
	if (pIdTowaru && pNowaIlosc && pIdDokumentu){
		xajax_Koszyk_AktualizujIloscTowaru(pIdDokumentu, pIdTowaru, pNowaIlosc);
	}
}

function ajaxKoszyk_DodajTowaryHurtowo(){
		
		var tForms = $(".hurtowo");
		
		var tFormsId = new Array();
		for (i=0; i < tForms.length; i++) {
			if ($("#"+ tForms[i].id +" .quantity-input").val()) {
				tFormsId[tFormsId.length] = tForms[i].id;
			}	
		}
		
		var tDane = new Array();
		
		for (i=0; i < tFormsId.length; i++) {
			var ProduktId = $("#"+ tFormsId[i] +" .id_produktu").val();				
			tDane[ProduktId] = xajax.getFormValues(tFormsId[i]);
		}
		
		
		//var tDane = xajax.getFormValues(pFormularzId);
		
		if(tDane){
			xajax_Koszyk_DodajTowaryHurtowo(tDane);
		}
}

function ajaxKoszyk_DodajTowar(pIdTowaru, pZrodlo, pFormId){
	if (pIdTowaru && pZrodlo && pFormId){
		var tDane = xajax.getFormValues(pFormId);
		
		if(tDane){
			xajax_Koszyk_DodajTowar(pIdTowaru, pZrodlo, tDane);
		}
	}
}

function ajaxKoszyk_UsunTowar(pIdDokumentu, pIdTowaru, pTypKoszyka){
	if (pIdDokumentu && pIdTowaru && pTypKoszyka){
		xajax_Koszyk_UsunTowar(pIdDokumentu, pIdTowaru, pTypKoszyka);
	}
}

function ajaxKoszyk_UsunWszystkieTowary(pIdDokumentu){
	if (pIdDokumentu){
		xajax_Koszyk_UsunWszystkieTowary(pIdDokumentu);
	}
}

function ajaxKoszyk_CzyUsunac(pIdDokumentu, pIdTowaru){
	
	if (pIdDokumentu && pIdTowaru){
		xajax_Koszyk_CzyUsunac(pIdDokumentu, pIdTowaru);
	}
}

function ajaxKoszyk_CzyUsunacWszystkie(pIdDokumentu){
	if (pIdDokumentu){
		xajax_Koszyk_CzyUsunacWszystkie(pIdDokumentu);
	}
}



function ajaxPrzechowalnia_CzyUsunac(pIdDokumentu, pIdTowaru){
	if (pIdDokumentu && pIdTowaru){
		xajax_Przechowalnia_CzyUsunac(pIdDokumentu, pIdTowaru);
	}
}

function ajaxPorownywarka_CzyUsunac(pIdDokumentu, pIdTowaru){
	if (pIdDokumentu && pIdTowaru){
		xajax_Porownywarka_CzyUsunac(pIdDokumentu, pIdTowaru);
	}
}



function ajaxPrzechowalnia_DodajTowar(pIdTowaru){
	if (pIdTowaru){
		xajax_Przechowalnia_DodajTowar(pIdTowaru);
	}
}

function ajaxPrzechowalnia_UsunTowar(pIdDokumentu, pIdTowaru){
	if (pIdTowaru){
		xajax_Przechowalnia_UsunTowar(pIdDokumentu, pIdTowaru);
	}
}

function ajaxKsiazkaAdresowa_PobierzAdres(pIdKontrahenta, pIdAdresu, pRodzajAdresu){
	if (pIdKontrahenta && pIdAdresu && pRodzajAdresu){
		xajax_KsiazkaAdresowa_PobierzAdres(pIdKontrahenta, pIdAdresu, pRodzajAdresu);
	}
}

function ajaxSliderUstaw(pTryb) {
	if (pTryb) {	
		xajax_SliderUstaw(pTryb);
	}
}


function ajaxZmienListe(pTryb) {
	if (pTryb) {
		xajax_ZmienListe(pTryb);
	}	
}

function ajaxWybierzProducenta(pIdProducenta) {
	if (pIdProducenta) {
		xajax_WybierzProducenta(pIdProducenta);
	}	
}

function ajaxSprawdzDostepnoscLoginu(pLogin) {
	xajax_Kontrahent_SprawdzLogin(pLogin);
}	

function ajaxSprawdzDostepnoscMaila(pMail) {
	xajax_Kontrahent_SprawdzMail(pMail);
}	

function ajaxKontrahent_WyslijPowiadomienie(idOdbiorcy, email, parametry) {

	xajax_Kontrahent_WyslijPowiadomienie(idOdbiorcy, email, parametry);
	
}

function ajaxUsunWiadomosc(idPowiadomienia) {

	$('.powiadomienia_zaznacz').removeAttr('checked');
	$('#zaznaczone_'+idPowiadomienia).attr('checked','checked');
	$('#akcja').val('usun');
	ajaxWykonajOperacjeGrupowa('usun');

}

function ajaxWykonajOperacjeGrupowa(rodzaj) {

	if (rodzaj == 'usun') {
		if (confirm('Czy na pewno chcesz usunąć zaznaczone wiadomości?')) {
			xajax_WykonajOperacjeGrupowa(xajax.getFormValues('form_wiadomosci_systemowe'));
		}
	} else {
		xajax_WykonajOperacjeGrupowa(xajax.getFormValues('form_wiadomosci_systemowe'));
	}
}

function ajaxPokazWiadomosci(rodzaj) {

	if (rodzaj) {
		xajax_PokazWiadomosci(rodzaj);
	} else {
		xajax_PokazWiadomosci();
	}

}
