function logowanie() {
var form= $("formularz_logowanie");
var zapytanie = odnosnik+"advajax/loguj.html";
form.action=zapytanie;
advAJAX.submit( form, {
disableForm : false,
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
if(obj.responseText == "1")
document.location.href=odnosnik;
else {
$("login_status").innerHTML=obj.responseText;
$("login").setStyle('border', '1px solid red');
$("haslo").setStyle('border', '1px solid red');
}
}
});
}
function dodaj_komentarz(id) {
var tresc = $('komentarz_tresc');
var zapytanie = odnosnik+"advajax/dodaj_komentarz/"+id;
advAJAX.post({
url : zapytanie,
parameters : {
"tresc" : tresc
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
if(obj.responseText == "0") {
hide_loading();
$("komentarz_status").innerHTML="Nazwa użytkownika lub hasło są nieprawidlowe";
$("login").setStyle('border', '1px solid red');
$("haslo").setStyle('border', '1px solid red');
}
if(obj.responseText == "1")
document.location.href=odnosnik;
}
});
}
function sprawdz_kod(kod) {
var zapytanie = odnosnik+"advajax/sprawdz_kod/"+kod;
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
$("kod_response").innerHTML=obj.responseText;
}
});
}
function ocen(prodId, ocena) {
var zapytanie = odnosnik+"advajax/ocen/"+prodId+"/"+ocena;
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
switch(obj.responseText){
case '1': alert('Nie istnieje taki produkt!'); break;
case '2': alert('Zła ocena!'); break;
case '3': alert('Nie jesteś zalogowany!'); break;
case '4': alert('Wystąpił błąd w dodawaniu oceny!'); break;
default: $("oceny").innerHTML=obj.responseText;
}
}
});
}
function dodaj_do_koszyka(id) {
$("dodaj_do_koszyka_form").action=odnosnik+"advajax/dodaj_do_koszyka/"+id+"/0";
advAJAX.submit($("dodaj_do_koszyka_form"),{
onLoading : function(obj) { display_loading();},
onSuccess : function(obj) {
hide_loading();
switch(obj.responseText){
case '1': alert('Niepoprawna próba dodania produktu do koszyka!'); break;
case '2': alert('Nie istnieje taki produkt!'); break;
case '3': alert('Nie istnieje taki zestaw!'); break;
case '4': alert('Aby dodać ten produkt musisz wybrać jego rodzaj!'); break;
case '5': alert('Nie ma wystarczającej ilości produktu!'); break;
default: {
$("cart").innerHTML=obj.responseText;
$( "overlay2").setStyle( "display", "block");
$( "overlay2").innerHTML='
Produkt został dodany do koszyka
';
}
}
},
onError : function(obj) { alert("Error: " + obj.status); }
});
}
function przelicz_koszyk() {
$("koszyk_form").action=odnosnik+"koszyk_zamowien/przelicz_ajax";
advAJAX.submit($("koszyk_form"),{
onSuccess : function(obj) {
switch(obj.responseText){
default: $("kosz").innerHTML=obj.responseText;
}
changeCart();
},
onError : function(obj) { alert("Error: " + obj.status); }
});
}
function dodaj_do_koszyka_main(id, s) {
$("dodaj_do_koszyka_form"+s+id).action=odnosnik+"advajax/dodaj_do_koszyka/"+id+"/0";
advAJAX.submit($("dodaj_do_koszyka_form"+s+id),{
onLoading : function(obj) { display_loading();},
onSuccess : function(obj) {
hide_loading();
switch(obj.responseText){
case '1': alert('Niepoprawna próba dodania produktu do koszyka!'); break;
case '2': alert('Nie istnieje taki produkt!'); break;
case '3': alert('Nie istnieje taki zestaw!'); break;
case '4': alert('Aby dodać ten produkt musisz wybrać jego rodzaj!'); break;
case '5': alert('Nie ma wystarczającej ilości produktu!'); break;
default: {$("cart").innerHTML=obj.responseText;
$( "overlay2").setStyle( "display", "block");
$( "overlay2").innerHTML='Produkt został dodany do koszyka
';
}
}
},
onError : function(obj) { alert("Error: " + obj.status); }
});
}
function dodaj_do_przechowalni(id, zalogowany) {
$("dodaj_do_koszyka_form").action=odnosnik+"advajax/dodaj_do_przechowalni/"+id+"/0";
advAJAX.submit($("dodaj_do_koszyka_form"),{
onLoading : function(obj) { display_loading();},
onSuccess : function(obj) {
hide_loading();
switch(obj.responseText){
case '1': alert('Niepoprawna próba dodania produktu!'); break;
case '2': alert('Nie istnieje taki produkt!'); break;
case '3': alert('Nie istnieje taki zestaw!'); break;
case '4': alert('Aby dodać ten produkt musisz wybrać jego rodzaj!'); break;
case '5': alert('Nie ma wystarczającej ilości produktu!'); break;
default: {
$( "overlay2").setStyle( "display", "block");
if (zalogowany == 'true') {
$( "overlay2").innerHTML='Produkt został dodany do przechowalni
';
} else {
$( "overlay2").innerHTML='Produkt został dodany do przechowalni
Aby zachować przechowalnię zaloguj się
';
}
};
}
},
onError : function(obj) { alert("Error: " + obj.status); }
});
}
function dodaj_zestaw_do_koszyka(id, ob) {
ob.action=odnosnik+"advajax/dodaj_do_koszyka/"+id+"/1";
advAJAX.submit(ob,{
onLoading : function(obj) { display_loading();},
onSuccess : function(obj) { hide_loading();
switch(obj.responseText){
case '1': alert('Niepoprawna próba dodania produktu do koszyka!'); break;
case '2': alert('Nie istnieje taki produkt!'); break;
case '3': alert('Nie istnieje taki zestaw!'); break;
case '4': alert('Aby dodać ten produkt musisz wybrać jego rodzaj!'); break;
case '5': alert('Nie ma wystarczającej ilości produktu!'); break;
default: $("cart").innerHTML=obj.responseText;
}
},
onError : function(obj) { alert("Error: " + obj.status); }
});
}
function usun_z_koszyka(id) {
var zapytanie = odnosnik+"advajax/usun_z_koszyka/"+id;
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
if(obj.responseText == "0") {
alert('Nie można było usunąć produktu z koszyka!');
}
else {
$("cart").innerHTML=obj.responseText;
}
}
});
}
function dodaj_do_porownania(id, aktualnyID) {
var zapytanie = odnosnik+"advajax/dodaj_do_porownania/"+id+"/"+aktualnyID;
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
if(obj.responseText == "0") {
alert('Nie można było dodać produktu do porównania!');
}
else {
$("porownanie").innerHTML=obj.responseText;
}
}
});
}
function usun_z_porownania(id, aktualnyID) {
var zapytanie = odnosnik+"advajax/usun_z_porownania/"+id+"/"+aktualnyID;
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
if(obj.responseText == "0") {
alert('Nie można było usunąć produktu z porównania!');
}
else {
$("porownanie").innerHTML=obj.responseText;
}
}
});
}
function sprawdz_dane_rejestracji() {
var zapytanie = odnosnik+"advajax/sprawdz_dane_rejestracji/";
var form= $("formularz_rejestracja");
var stary_adres= form.action;
form.action = zapytanie;
advAJAX.submit( form,
{
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
$("rejestracja_kontener").innerHTML=obj.responseText;
}
}
);
}
function panel_zakladka(zakladka) {
var zapytanie = odnosnik+"advajax/"+zakladka+"/";
advAJAX.post({
url : zapytanie,
parameters : {
},
onLoading : function(obj) {
display_loading();
},
onSuccess : function(obj) {
hide_loading();
$("panel_uzytkownika").innerHTML=obj.responseText;
}
});
}
function panel_dane() {
panel_zakladka("panel_dane");
}
function panel_zamowienia() {
panel_zakladka("panel_zamowienia");
}
function panel_zmiana_hasla() {
panel_zakladka("panel_zmiana_hasla");
}