function KuponRabatowy(x,y) { // x- DBID,x- KuponID
	//alert (x+' '+y);
	$("KuponRabatowy"+x).onclick = '';	
	//$("KuponRabatowy_"+x).style.color = '#666666';
	Effect.Fade('KuponRabatowy'+x,'blind',{duration:0.5, queue:{scope:'menus', position:'end', limit: 3}});
	
	var query = "audiobook_sklep_kupon_rabatowy.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"ID" : x,
				"KuponID" : y
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert (obj.responseText);
					// window.location='CommentStory.html';
					window.location='http://www.nieczytam.pl/audiobook-sklep,koszyk-zakupy.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					// ShowVoteError('done');
					// alert (INFO_GLOSUJ_DZIEKUJEMY);
					//window.location.reload( false );
					window.location='http://www.nieczytam.pl/audiobook-sklep,koszyk-zakupy.html';
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert (obj.responseText);
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				//ShowVoteError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
			
	//$("audiobook_opinia_moja_ocena_"+y).onclick = function() {AudiobookNowaOpinia(x,y);return false;};
	//$("audiobook_opinia_moja_ocena_"+y).style.color = '';	

}
function KuponRabatowyUsun(x,y) { // x- DBID,x- KuponID
	//alert (x+' '+y);
	$("KuponRabatowy"+x).onclick = '';	
	//$("KuponRabatowy_"+x).style.color = '#666666';
	Effect.Fade('KuponRabatowy'+x,'blind',{duration:0.5, queue:{scope:'menus', position:'end', limit: 3}});
	
	var query = "audiobook_sklep_kupon_rabatowy_koszyk_usun.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"ID" : x,
				"KuponID" : y
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert (obj.responseText);
					// window.location='CommentStory.html';
					//window.location='http://www.nieczytam.pl/audiobook-sklep,koszyk-zakupy.html';
					window.location.reload( false );
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					// ShowVoteError('done');
					// alert (INFO_GLOSUJ_DZIEKUJEMY);
					window.location.reload( false );
					//window.location='http://www.nieczytam.pl/audiobook-sklep,koszyk-zakupy.html';
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert (obj.responseText);
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				//ShowVoteError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
			
	//$("audiobook_opinia_moja_ocena_"+y).onclick = function() {AudiobookNowaOpinia(x,y);return false;};
	//$("audiobook_opinia_moja_ocena_"+y).style.color = '';	

}

function AudiobookOpiniaOcena(x,y) { // x- OpiniaID, y-v,t,n
	//alert (x+' '+y);
	$("audiobook_opinia_moja_ocena_"+y).onclick = '';	
	$("audiobook_opinia_moja_ocena_"+y).style.color = '#666666';
	
	var query = "audiobook_sklep_glosuj_opinia.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"opinia" : x,
				"ocena" : y
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					// ShowVoteError(obj.responseText,x);
					// window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					// ShowVoteError('done');
					alert (INFO_GLOSUJ_DZIEKUJEMY);
					window.location.reload( false );
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert (obj.responseText);
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				//ShowVoteError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
			
	$("audiobook_opinia_moja_ocena_"+y).onclick = function() {AudiobookNowaOpinia(x,y);return false;};
	$("audiobook_opinia_moja_ocena_"+y).style.color = '';	

}



function AudiobookNowaOpiniaLogged(x) { // x- ProduktID

	$("audiobook_nowa_opinia_button").onclick = '';	
	$("audiobook_nowa_opinia_button").style.color = '#666666';	
	
	var query = "audiobook_sklep_dodaj_opinie_auto.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"ocena" : $("ocena").value,
				"opinia" : $("opinia").value,
				"podpis" : $("podpis").value,
				"audiobook" : x
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					ShowVoteAutoError(obj.responseText,x);
					//window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					// ShowVoteError('done');
					window.location.reload( false );
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowVoteAutoError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
}
function ShowVoteAutoError(x,y) {
	
	var Info = '';
	
	switch(x) {
		case 'data_lack_auto':
			Info = x;
  		break; 

		case 'system':
			Info = x;
  		break; 
					
		default:
			//Info = "Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie";
			Info = 'system';
		break;		
	}
	//$("audiobook_konto_haslo").disabled = false;
	//$("audiobook_konto_haslo_new1").disabled = false;
	//$("audiobook_konto_haslo_new2").disabled = false;	
	//$("audiobook_konto_haslo_button").disabled = false;	
		
	$("audiobook_nowa_opinia_button").onclick =  function() {AudiobookNowaOpiniaLogged(y);return false;};
	$("audiobook_nowa_opinia_button").style.color = '';
	
	var tabs = ["data_lack_auto", "system"];  
 	for (y=0; y<1; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == Info) {
			if ($("audiobook_opinia_info_"+Info).style.display == 'none') {
				$("audiobook_opinia_info_"+Info).style.display = "";		
			} else {
				//new Effect.Shake("audiobook_sklep_info_"+Info);
				new Effect.Pulsate("audiobook_opinia_info_"+Info, { pulses: 3, duration: 1.5 });
			}
		} else {
			if ($("audiobook_opinia_info_"+tabs[y]).style.display == "") {
				$("audiobook_opinia_info_"+tabs[y]).style.display = "none";		
			}
		}
	}
	
}



function AudiobookNowaOpinia(x) { // x- ProduktID

	$("audiobook_nowa_opinia_button").onclick = '';	
	$("audiobook_nowa_opinia_button").style.color = '#666666';	
	
	var query = "audiobook_sklep_dodaj_opinie.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"ocena" : $("ocena").value,
				"opinia" : $("opinia").value,
				"podpis" : $("podpis").value,
				"securitycode" : $("securitycode").value,
				"audiobook" : x
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					ShowVoteError(obj.responseText,x);
					//window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					// ShowVoteError('done');
					window.location.reload( false );
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowVoteError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
}

function ShowVoteError(x,y) {
	
	var Info = '';
	
	switch(x) {
		case 'data_lack':
			Info = x;
  		break; 
	
		case 'captcha':
			Info = x;
  		break; 
		
		case 'system':
			Info = x;
  		break; 
					
		default:
			//Info = "Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie";
			Info = 'system';
		break;		
	}
	//$("audiobook_konto_haslo").disabled = false;
	//$("audiobook_konto_haslo_new1").disabled = false;
	//$("audiobook_konto_haslo_new2").disabled = false;	
	//$("audiobook_konto_haslo_button").disabled = false;	
	if (x == 'captcha') {
		$("securitycode").focus();
	}
		
	$("audiobook_nowa_opinia_button").onclick =  function() {AudiobookNowaOpinia(y);return false;};
	$("audiobook_nowa_opinia_button").style.color = '';
	
	var tabs = ["data_lack", "captcha", "system"];  
 	for (y=0; y<2; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == Info) {
			if ($("audiobook_opinia_info_"+Info).style.display == 'none') {
				$("audiobook_opinia_info_"+Info).style.display = "";		
			} else {
				//new Effect.Shake("audiobook_sklep_info_"+Info);
				new Effect.Pulsate("audiobook_opinia_info_"+Info, { pulses: 3, duration: 1.5 });
			}
		} else {
			if ($("audiobook_opinia_info_"+tabs[y]).style.display == "") {
				$("audiobook_opinia_info_"+tabs[y]).style.display = "none";		
			}
		}
	}
	
}




function PasswdChange() { 

	
	//if ($("audiobook_konto_haslo").value) {
	//if ($("audiobook_konto_haslo_new1").value) {
	//if ($("audiobook_konto_haslo_new2").value) {
		
		//$("audiobook_konto_haslo").disabled = true;
		//$("audiobook_konto_haslo_new1").disabled = true;
		//$("audiobook_konto_haslo_new2").disabled = true;
		// i button na koniec:
		//$("audiobook_konto_haslo_button").disabled = true;		
		
		$("audiobook_konto_haslo_button").onclick = '';	
		$("audiobook_konto_haslo_button").style.color = '#666666';	
		
		var query = "audiobook_sklep_zmien_haslo.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"oldpasswd" : $("audiobook_konto_haslo").value,
				"new1passwd" : $("audiobook_konto_haslo_new1").value,
				"new2passwd" : $("audiobook_konto_haslo_new2").value
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert ('Wykryto blad - sprbuj za chwile jeszcze raz.');
					ShowPasswdChangeError(obj.responseText);
					//window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					ShowPasswdChangeError('done');
					//window.location.reload( false );
					
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowPasswdChangeError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_konto_haslo_new2");
	//}	
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_konto_haslo_new1");
	//}
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_konto_haslo");
	//}

}

function mapkeypress(e,p) {
    var Ucode=e.keyCode? e.keyCode : e.charCode
    if (Ucode == 13) {	
		if (p == 'PasswdChange') {
			PasswdChange();
		} else {
			$(p).focus();
		}		
    }
}

function ShowPasswdChangeError(x) {
	
	var Info = '';
	
	switch(x) {
		case 'old':
			Info = x;
  		break; 
	
		case 'match':
			Info = x;
  		break; 
		
		case 'less':
			Info = x;
  		break; 
		
		case 'data_lack':
			Info = x;
  		break; 
		
		case 'chars':
			Info = x;
  		break; 
		
		case 'error':
			Info = x;
  		break;
		
		case 'done':
			Info = x;
  		break;		
		
		default:
			//Info = "Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie";
			Info = 'error';
		break;		
	}
	//$("audiobook_konto_haslo").disabled = false;
	//$("audiobook_konto_haslo_new1").disabled = false;
	//$("audiobook_konto_haslo_new2").disabled = false;	
	//$("audiobook_konto_haslo_button").disabled = false;	
	
	if (x != 'done') {
		if (x == 'old') {
			$("audiobook_konto_haslo").focus();
		}
		if (x == 'match') {
			$("audiobook_konto_haslo_new1").focus();
		}
		if (x == 'less') {
			$("audiobook_konto_haslo_new1").focus();
		}
		if (x == 'chars') {
			$("audiobook_konto_haslo_new1").focus();
		}
	} else {
		$("audiobook_konto_haslo").value = '';
		$("audiobook_konto_haslo_new1").value = '';
		$("audiobook_konto_haslo_new2").value = '';
	}
	
	$("audiobook_konto_haslo_button").onclick =  function() {PasswdChange();return false;};
	$("audiobook_konto_haslo_button").style.color = '';
	
	var tabs = ["old", "match", "less", "data_lack", "chars", "error", "done", "error"];  
 	for (y=0; y<7; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == Info) {
			if ($("audiobook_sklep_info_"+Info).style.display == 'none') {
				$("audiobook_sklep_info_"+Info).style.display = "";		
			} else {
				//new Effect.Shake("audiobook_sklep_info_"+Info);
				new Effect.Pulsate("audiobook_sklep_info_"+Info, { pulses: 3, duration: 1.5 });
			}
		} else {
			if ($("audiobook_sklep_info_"+tabs[y]).style.display == "") {
				$("audiobook_sklep_info_"+tabs[y]).style.display = "none";		
			}
		}
	}
	
}




function PasswdRemaind() { 

	
	
	//if ($("audiobook_konto").value) {
	//if ($("audiobook_captcha").value) {
		
		//$("audiobook_konto").disabled = true;
		//$("audiobook_captcha").disabled = true;
		//$("audiobook_przypomnienie_hasla_button").disabled = true;	
		
		$("audiobook_przypomnienie_hasla_button").onclick = '';	
		$("audiobook_przypomnienie_hasla_button").style.color = '#666666';	
		
		var query = "audiobook_sklep_przypomnij_haslo.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"lostpasswd" : $("audiobook_konto").value,
				"securitycode" : $("securitycode").value
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert ('Wykryto blad - sprbuj za chwile jeszcze raz.');
					ShowSystemError(obj.responseText);
					//window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					ShowSystemError('done');
					//window.location.reload( false );
					
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowSystemError(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_captcha");
	//}
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_konto");
	//}

}

function ShowSystemError(x) {
	
	var Info = '';
	
	switch(x) {
		case 'noany':
			//Info = "Jesli nie pamietasz danych dostepowych - skorzystaj z formularza odzyskiwania zapomnianego hasla!";
			Info = x;
  		break; 
	
		case 'data_lack':
			//Info = "Wypelnij wszystkie pola <br> usun bledy i sprbuj ponownie";	
			Info = x;
  		break; 
		
		case 'captcha':
			//Info = "Niepoprawny kod z obrazka <br> usun bledy i sprbuj ponownie";
			Info = x;
  		break; 
		
		case 'done':
			//Info = "Z powodzeniem wyslano email - spawdz Swoja skrzynke pocztowa";
			Info = x;
  		break; 
		
		case 'not_activated':
			//Info = "Podano po raz kolejny bledny email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";
			Info = x;
  		break; 
		
		case 'emailer':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		default:
			//Info = "Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie";
			Info = 'error';
		break;		
	}

	if (x != 'done') {
		//$("audiobook_konto").disabled = false;
		//$("audiobook_captcha").disabled = false;
		//$("audiobook_przypomnienie_hasla_button").disabled = false;		
		
		
		
		if (x == 'captcha') {
			$("securitycode").focus();
		}
		if (x == 'emailer') {
			$("audiobook_konto").focus();
		}
	}
	
	
	$("audiobook_przypomnienie_hasla_button").onclick =  function() {PasswdRemaind();return false;};
	$("audiobook_przypomnienie_hasla_button").style.color = '';
	
	
	var tabs = ["noany", "data_lack", "captcha", "done", "not_activated", "emailer", "error"];  
 	for (y=0; y<7; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == Info) {
			if ($("audiobook_sklep_info_"+Info).style.display == 'none') {
				$("audiobook_sklep_info_"+Info).style.display = "";		
			} else {
				//new Effect.Shake("audiobook_sklep_info_"+Info);
				new Effect.Pulsate("audiobook_sklep_info_"+Info, { pulses: 3, duration: 1.5 });
			}
		} else {
			if ($("audiobook_sklep_info_"+tabs[y]).style.display == "") {
				$("audiobook_sklep_info_"+tabs[y]).style.display = "none";		
			}
		}
	}
	
}

function ProfileSave() { 
		
		$("klient_imie").disabled = true;
		$("klient_nazwisko").disabled = true;
		$("emailadd").disabled = true;
		$("klient_ulica").disabled = true;
		$("klient_budynek").disabled = true;
		$("klient_lokal").disabled = true;
		$("klient_miasto").disabled = true;
		$("klient_kod").disabled = true;
		$("telefon").disabled = true;
		$("faktura_imie").disabled = true;
		$("faktura_kod").disabled = true;
		$("faktura_miasto").disabled = true;
		$("faktura_ulica").disabled = true;
		$("nip").disabled = true;
		$("uwagi").disabled = true;		
			
		
		var query = "audiobook_konto_profile_save.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				
				"klient_imie" : $("klient_imie").value,
				"klient_nazwisko" : $("klient_nazwisko").value,
				"emailadd" : $("emailadd").value,
				"klient_ulica" : $("klient_ulica").value,
				"klient_budynek" : $("klient_budynek").value,
				"klient_lokal" : $("klient_lokal").value,
				"klient_miasto" : $("klient_miasto").value,
				"kod" : $("klient_kod").value,
				"telefon" : $("telefon").value,
				"faktura_imie" : $("faktura_imie").value,
				"faktura_kod" : $("faktura_kod").value,
				"faktura_miasto" : $("faktura_miasto").value,
				"faktura_ulica" : $("faktura_ulica").value,
				"nip" : $("nip").value,
				"uwagi" : $("uwagi").value	
			},
	
			onSuccess : function(obj) { 				
				//alert (obj.responseText);
				window.location.reload( false );
				/*
				//alert (obj.responseText);				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					window.location.reload( false );
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					document.dotpay_form.submit();
					//window.location.reload( false );
					//document.dotpay_form.submit();
				}				
				*/
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				//ShowSystemInfo(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({	
}



function AudiobookSetData() { 

	//alert ('Zmienna: '+$("audiobook_captcha").value );
	//$("audiobook_sklep_info").innerHTML = "";
	
	
	if ($("klient_imie").value) {
	
	if ($("klient_nazwisko").value) {
	
	if ($("klient_ulica").value) {
		
	if ($("klient_budynek").value) {
		
	if ($("klient_lokal").value) {

	if ($("klient_kod").value && $("klient_miasto").value) {	
		
	if ($("emailadd").value) {
		
	if ($("regulamin").checked) {
		//alert ('Zmienna: '+$("audiobook_captcha").value );
		
		
		if ($("audiobook_rabat").checked) {			
			$("amount").value = $("audiobook_twoj_rabat").value;
		} 
		
		$("imie").value = $("klient_imie").value;
		$("nazwisko").value = $("klient_nazwisko").value;
		$("email").value = $("emailadd").value;
		$("ulica").value = $("klient_ulica").value;
		$("budynek").value = $("klient_budynek").value;
		$("lokal").value = $("klient_lokal").value;
		$("miasto").value = $("klient_miasto").value;
		$("kod").value = $("klient_kod").value;
		
		
		$("klient_imie").disabled = true;
		$("klient_nazwisko").disabled = true;
		$("emailadd").disabled = true;
		$("klient_ulica").disabled = true;
		$("klient_budynek").disabled = true;
		$("klient_lokal").disabled = true;
		$("klient_miasto").disabled = true;
		$("klient_kod").disabled = true;
		$("telefon").disabled = true;
		$("faktura").disabled = true;
		$("faktura_imie").disabled = true;
		$("faktura_kod").disabled = true;
		$("faktura_miasto").disabled = true;
		$("faktura_ulica").disabled = true;
		$("nip").disabled = true;
		$("uwagi").disabled = true;
		$("regulamin").disabled = true;	
		
		//document.forms['dotpay_form'].imie.value
		
		
		
		/*
		$("imie").disabled = true;
		$("nazwisko").disabled = true;
		$("kod1").disabled = true;
		$("kod2").disabled = true;	
		*/
		
		
		//alert(TotalAmount);
		//return 0;
		
		
		var query = "audiobook_nowe_zamowienie_ustaw_dane.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				
				"klient_imie" : $("klient_imie").value,
				"klient_nazwisko" : $("klient_nazwisko").value,
				"emailadd" : $("emailadd").value,
				"klient_ulica" : $("klient_ulica").value,
				"klient_budynek" : $("klient_budynek").value,
				"klient_lokal" : $("klient_lokal").value,
				"klient_miasto" : $("klient_miasto").value,
				"kod" : $("klient_kod").value,
				"telefon" : $("telefon").value,
				"faktura" : $("faktura").checked,
				"faktura_imie" : $("faktura_imie").value,
				"faktura_kod" : $("faktura_kod").value,
				"faktura_miasto" : $("faktura_miasto").value,
				"faktura_ulica" : $("faktura_ulica").value,
				"nip" : $("nip").value,
				"uwagi" : $("uwagi").value,
				"amount" : $("amount").value,
				"rabat" : $("audiobook_rabat").checked,
				"amount_org" : $("audiobook_zamowienie_bez_rabat").value				
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert (obj.responseText);
					if (obj.responseText == 'pobranie') { // Jesli funkcaj cos zwraca
						// jest pobranie
						//alert (obj.responseText);	
						window.location="http://www.nieczytam.pl/audiobook-sklep_internetowy,dziekujemy_za_zlozone_zamowienie.html?status=PBR";
					} else {
						//window.location.reload( false );	
						window.location="http://www.nieczytam.pl/audiobook-sklep_internetowy,dziekujemy_za_zlozone_zamowienie.html?status=PBR_ERR";
					}
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					document.dotpay_form.submit();
					//window.location.reload( false );
					//document.dotpay_form.submit();
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowSystemInfo(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
	
		
	
	} else {
		//alert ('Jest null');
		//notchecked("regulamin");
		nulldata("regulamin");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("emailadd");
	}
	
	} else {
		//alert ('Jest null');
		//notchecked("regulamin");
		nulldata("klient_kod");
		nulldata("klient_miasto");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("klient_lokal");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("klient_budynek");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("klient_ulica");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("klient_nazwisko");
	}
	
	} else {
		//alert ('Jest null');
		nulldata("klient_imie");
	}
	
}




function AudiobookNoweKonto() { 

	//alert ('Zmienna: '+$("audiobook_captcha").value );
	//$("audiobook_sklep_info").innerHTML = "";
	
	//if ($("audiobook_nowe_konto").value) {
	
	//if ($("audiobook_captcha").value) {
		
	//if ($("audiobook_nowe_konto_agreement").checked) {
		//alert ('Zmienna: '+$("audiobook_captcha").value );
		
		//$("audiobook_nowe_konto").disabled = true;
		//$("audiobook_captcha").disabled = true;
		//$("audiobook_nowe_konto_agreement").disabled = true;
		//$("audiobook_nowe_konto_button").disabled = true;		
		//$("audiobook_nowe_konto_button_test").style.display = 'none';	
		$("audiobook_nowe_konto_button").onclick = '';	
		$("audiobook_nowe_konto_button").style.color = '#666666';	
		//alert('qq');
		
		//var query = "audiobook_sklep_nowe_konto.html";
		var query = HREF_NEW_ACCOUNT;
		
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"emailsignup" : $("audiobook_nowe_konto").value,
				"securitycode" : $("securitycode").value,
				"agreement" : $("audiobook_nowe_konto_agreement").checked,
				"gjodo" : $("audiobook_nowe_konto_gjodo").checked
				
			},
	
			onSuccess : function(obj) { 
				
				//alert (obj.responseText);
				
				
				if (obj.responseText) { // Jesli funkcaj cos zwraca
					// Funkcja zwraca jakies dane:
					//alert ('Wykryto blad - sprbuj za chwile jeszcze raz.');
					ShowSystemInfo(obj.responseText);
					//window.location='CommentStory.html';
				} else {
					// Funkcja nic nie zwraca moge przekierowac:
					ShowSystemInfo('done');
					//window.location.reload( false );
					
				}
				
				
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status); 
				//alert("Blad komunikacji z serwerem sprbuj za chwile");			
				ShowSystemInfo(0);
			} // onError : function(obj) { 
			
		}); // advAJAX.post({
	
		
	
	//} else {
		//alert ('Jest null');
	//	nulldata("audiobook_nowe_konto_agreement");
	//}
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_captcha");
	//}
	
	//} else {
		//alert ('Jest null');
		//nulldata("audiobook_nowe_konto");
	//}



}


function refreshCaptcha() {
	img = $("captcha");
	img.src="../captcha/CaptchaSecurityImages.php?width=154&height=30&characters=5&rand=" + Math.random();
}



function nulldata(id) {
	//new Effect.Highlight("username"); //#FEFF99  #FFFFFF
	new Effect.Highlight(id, {startcolor: '#FF9900', endcolor: '#000000', restorecolor: '#000000'});
	
}
function notchecked(id) {
	 new Effect.Shake(id);
}
function ShowSystemInfo(x) {
	
	var Info = '';
	//alert(x);
	switch(x) {
		case 'added':
			//Info = "Jesli nie pamietasz danych dostepowych - skorzystaj z formularza odzyskiwania zapomnianego hasla!";
			Info = x;
  		break; 
	
		case 'data_lack':
			//Info = "Wypelnij wszystkie pola <br> usun bledy i sprbuj ponownie";	
			Info = x;
  		break; 
		
		case 'captcha':
			//Info = "Niepoprawny kod z obrazka <br> usun bledy i sprbuj ponownie";
			Info = x;
  		break; 
		
		case 'done':
			//Info = "Z powodzeniem wyslano email - spawdz Swoja skrzynke pocztowa";
			Info = x;
  		break; 
		
		case 'sendingcounterror':
			//Info = "Podano po raz kolejny bledny email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";
			Info = x;
  		break; 
		
		case 'sendingcountok':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		case 'emailer':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		case 'no_agreement_gjodo':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		case 'no_agreement':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		case 'no_gjodo':
			//Info = "Juz wielokrotnie wsylano link aktywacyjny na ten email. <br> Skontaktuj sie z serwisem technicznym sklepu - zakladka Kontakt";	
			Info = x;
  		break;
		
		default:
			//Info = "Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie";
			Info = 'error';
		break;		
	}
	/*
	
	if (x==0) {
		//document.getElementById('SignUpError').style.display = "";
		$("audiobook_sklep_info").innerHTML = 'Wykryto blad w formularzu <br> usun bledy i sprbuj ponownie';
	} else {
		//document.getElementById('SignUpSuccess').style.display = "";		
		$("audiobook_sklep_info").innerHTML = 'Z powodzeniem wyslano email - spawdz Swoja skrzynke';
	}
	
	$("audiobook_sklep_info").innerHTML = Info;
	$("audiobook_sklep_info").style.display = "";
	*/
	if (x != 'done') {
		//$("audiobook_nowe_konto").disabled = false;
		//$("audiobook_captcha").disabled = false;
		//$("audiobook_nowe_konto_agreement").disabled = false;
		//$("audiobook_nowe_konto_button").disabled = false;
		//$("audiobook_nowe_konto_button_test").style.display = '';	
		
		
		
		if (x == 'captcha') {
			$("securitycode").focus();
		}
		if (x == 'emailer') {
			$("audiobook_nowe_konto").focus();
		}
	}
	
	
	$("audiobook_nowe_konto_button").onclick =  function() {AudiobookNoweKonto();return false;};
	$("audiobook_nowe_konto_button").style.color = '';
	
	var tabs = ["added", "data_lack", "captcha", "done", "sendingcounterror", "sendingcountok", "emailer", "no_agreement_gjodo", "no_agreement", "no_gjodo", "error"];  
 	for (y=0; y<11; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == Info) {
			if ($("audiobook_sklep_info_"+Info).style.display == 'none') {
				$("audiobook_sklep_info_"+Info).style.display = "";		
			} else {
				//new Effect.Shake("audiobook_sklep_info_"+Info);
				//new Effect.Appear("audiobook_sklep_info_"+Info, { duration: 3.0 });
				new Effect.Pulsate("audiobook_sklep_info_"+Info, { pulses: 3, duration: 1.5 });
			}
		} else {
			if ($("audiobook_sklep_info_"+tabs[y]).style.display == "") {
				$("audiobook_sklep_info_"+tabs[y]).style.display = "none";		
			}
		}
	}
	
}



/*
function SetOrder() {
	//alert ('Zmiana danych');
	// Trzeba tak zrobi ba jak jest disabled to do POST idzie NULL
	//document.invitationform.Invitation1.disabled=false; 
	
	
	advAJAX.submit($("zamowienie"), {
					 
		onSuccess : function(obj) { 
			alert(obj.responseText); 
			if (obj.responseText != 'OK') { // Jeli funkcaj co zwraca
				//document.getElementById('tresc-info').innerHTML = obj.responseText;	
				$("info_error").style.display = "";
			} else { // if (obj.responseText) { // Jeli funkcaj co zwraca			
				window.location.reload( false );	
			}
		}, // onSuccess : function(obj) { 
		
		
		onError : function(obj) { 
			//alert("Error: " + obj.status); 
			alert("Blad komunikacji z serwerem sprbuj za chwili");						
		} // onError : function(obj) { 
		
	});
}



function DHTMLSound(surl,x) {
  document.getElementById(x).innerHTML="<embed src='"+surl+"' hidden=true autostart=true loop=false>";
}

function PlaySound(surl) {
  Sound.play( url );
}
*/



function Toggle(x) {
	var tabs = ["opis", "opinie", "recenzje"];  
 	for (y=0; y<3; y++) { 
		//alert(tabs[y]);
		if (tabs[y] == x) {
			if ($("audiobook_"+x).style.display == 'none') {
				$("audiobook_"+x).style.display = "";	
				$("bt_info_"+x).className = "bt_info_sel";
			}
		} else {
			if ($("audiobook_"+tabs[y]).style.display == "") {
				$("audiobook_"+tabs[y]).style.display = "none";	
				$("bt_info_"+tabs[y]).className = "bt_info";
			}
		}
	}
	
}

function CartInfo(x) { // x - co kliknieto

	//alert(x);
	
	switch(x) {
		case 'skip':
			HideCartInfo("audiobook_cart_info");
			// jesli koszyk pusty to zmieniam info:
			//alert(BASKET_FULL + BASKET_STAT);
			if ( BASKET_STAT == "0" ) {
				//alert ("Koszyk pusty");
				//$("koszyk_info").innerHTML = BASKET_FULL;
				$("koszyk_info_full").style.display = "";
				$("koszyk_info_empty").style.display = 'none';				
			}
			
  		break; 

	}
}



function UpdateInfo(x) { // x - co kliknieto

	//alert(x);
	
	switch(x) {
		case 'skip':
			HideCartInfo("update_info");
  		break; 

	}
}


function AddToCart(x) { // x AudiobookID
	//alert ("Dodaje audiobooka o ID: "+x);
	var query = "AddToCart.html";
	
	advAJAX.post({
			
		url : query,
		
		parameters : {
			"audiobook" : x
    	},
		
		onSuccess : function(obj) { 
			//alert(obj.responseText);			
			if(obj.responseText == "done"){		
				SchowCartInfo("audiobook_cart_info");
			} //else {
				//window.location="LogOut.html";
				//window.location.reload( false );
			//}
			
		}
	
	});
}
function SchowCartInfo(x) { 
	if ($(x).style.display == 'none') {
		var PageSize = getPageSize();
		$("popuptlo").style.height = PageSize[1] + 'px';
		$("popuptlo").style.display = "";
		$(x).style.display = "";		
	}
	
	if ( x == 'update_info') {
		
		var query = "admin/count.php";
			advAJAX.post({ url : query,			
				parameters : {
					"TransID" : x
				}			
			}); // advAJAX.post({
			
			//alert ('x');
		
	}
	
}




/*
function SchowMe(x) { 
	$(x).style.display = "";		
}
*/

function ChangeAmount(x,y) { // x - AudiobookID, y - ile jest
	SchowCartInfo("audiobook_ilosc");
	//$("adudiobook_nowa_ilosc").
	//alert(x+' oraz '+y);
	$("adudiobook_hidden_id").value = x;
	$("adudiobook_nowa_ilosc").value = y;	
	$("adudiobook_nowa_ilosc").focus();
	$("adudiobook_nowa_ilosc").select();
	
}


/*
function SetDeliveryData() { 
	if ($("audiobook_cart_info").style.display == 'none') {
		var PageSize = getPageSize();
		$("popuptlo").style.height = PageSize[1] + 'px';
		$("popuptlo").style.display = "";
		$("audiobook_cart_info").style.display = "";		
	}
}
*/


function HideCartInfo(x) { 
	if ($(x).style.display == "") {
		$(x).style.display = 'none';
		$("popuptlo").style.display = "none";
	}
}

/*
function DoSearch() { // x -game type
	alert ("Szukam");	
	//Effect.toggle('TableNew','blind',{duration:0.5, queue:{scope:'menus', position:'end', limit: 3}});
}
*/
function ToggleSubCat(x) { // x -game type
	//alert (x);	
	Effect.toggle('SubMenu'+x,'blind',{duration:0.5, queue:{scope:'menus', position:'end', limit: 3}});
}

function ChangeAudiobookOrder(num) { // x -TableID
  	
	//var AudiobookOrder = document.AudiobookOrderForm.AudiobookOrder.selectedIndex
	//var AudiobookOrder = $("AudiobookOrder").selectedIndex;
	var AudiobookOrder = num;
	//alert(AudiobookOrder);
	
	var query = "SetAudiobookOrder.html";
	var komunikat = $("komunikat");
	
	advAJAX.post({
			
		url : query,
		
		parameters : {
			"audiobook_order" : AudiobookOrder
    	},
		
		onInitialization : function(obj) { komunikat.innerHTML = LOGIN_onInitialization; },
		onLoading : function(obj) { komunikat.innerHTML = LOGIN_onLoading; },
		onError : function(obj) { komunikat.innerHTML = LOGIN_onError; },
		
		onSuccess : function(obj) { 
			//alert(obj.responseText);
			
			if(obj.responseText == "done"){
				komunikat.innerHTML = ORDER_SETED;
				//window.location="Table.html";
				window.location.reload( false );
			} else {
				//window.location="LogOut.html";
				window.location.reload( false );
			}
			
		}
	
	});

}




function ToggleBasket(x) {

		if (x == 'koszyk') {
			$("krok_koszyk_audiobook").className = 'bt_step_sel';
			$("krok_dostawa_audiobook").className = 'bt_step';
			$("koszyk_audiobook").style.display = "";	
			$("dostawa_audiobook").style.display = "none";	
		}
		
		if (x == 'dostawa') {
			$("krok_koszyk_audiobook").className = 'bt_step';
			$("krok_dostawa_audiobook").className = 'bt_step_sel';
			$("koszyk_audiobook").style.display = "none";	
			$("dostawa_audiobook").style.display = "";	
			
			
		} // if (x == 'dostawa') {	
}


function AudiobookOrderDone(x) { // x- TransID
	//alert(x);
	$("audiobook_confirm_button").onclick = '';	
	$("audiobook_confirm_button").style.color = '#666666';
	var query = "audiobook_sklep_order_done.html";
		advAJAX.post({
				
			url : query,
			
			parameters : {
				"TransID" : x
			},
	
			onSuccess : function(obj) { 
				//alert (obj.responseText);
				//ShowPasswdChangeError(obj.responseText);					
				//alert(obj.responseText);			
				if(obj.responseText == "OK"){	
					alert (JS_ZAMOWIENIE_THANKS);	
				} else {
					alert (JS_ZAMOWIENIE_ERROR);	
				}
				window.location.reload( false );
			}, // onSuccess : function(obj) { 
			onError : function(obj) { 
				//alert("Error: " + obj.status);
				alert (JS_ZAMOWIENIE_ERROR);
				window.location.reload( false );
				//ShowVoteAutoError(0);
			} // onError : function(obj) { 
		}); // advAJAX.post({
	
}



function UserAddInfoClose(x) { 
	if ($(x).style.display == "") {
		$(x).style.display = 'none';
		$("popuptlo_useradd").style.display = "none";
	}
}