var lc = ''; var last_txt = ''; //=========---------- ---- --- -- - function hover_on(obj) { lc = obj.className; obj.className = 'rhovered'; } function hover_off(obj) { obj.className = lc; } //=========---------- ---- --- -- - function pokaz_wiadomosci() { var obj = $('wiadomosci'); var url = 'ajax.php?act=wiadomosci&zid='+zid; new Ajax.Request(url, { method: 'get', encoding: 'Windows-1250', onSuccess: function(transport) { obj.innerHTML = transport.responseText; if(last_txt != transport.responseText) { //$('wiadomosci').scrollTop = $('wiadomosci').scrollHeight; last_txt = transport.responseText; } } }); } //=========---------- ---- --- -- - var sbt = 0; function wyslij_wiadomosc() { var txt = $('wyslijtxt').value; if(sbt) { window.clearTimeout(sbt); sbt = 0; } $('wyslijtxt').value = ''; $('msgsended').style.display = 'block'; $('msgsended').innerHTML = 'Proszę czekać... '; if(txt.length > 0) { var obj = $('wiadomosci'); var url = 'ajax.php?act=dodaj_wiadomosc&zid='+zid; var sh = new Hash(); sh.set('txt',txt); new Ajax.Request(url, { method: 'post', parameters: sh, encoding: 'Windows-1250', onSuccess: function(transport) { $('msgsended').innerHTML = 'Wiadomość została wysłana. Odpowiedź zostanie wyświetlona w tym okienku, oraz jej kopia zostanie wysłana na e-mail.'; obj.innerHTML = transport.responseText; if(last_txt != transport.responseText) { //$('wiadomosci').scrollTop = $('wiadomosci').scrollHeight; last_txt = transport.responseText; } sbt = window.setTimeout(function () { $('msgsended').style.display = 'none'; },8000); } }); } } //=========---------- ---- --- -- - function wyslij_wiadomosc2(e,txt) { if((e.keyCode == 13) && (txt.length > 0)) wyslij_wiadomosc(); } function stanwysylki() { } //=========---------- ---- --- -- - function sprawdz_wysylke(nrlistu, zid) { $('wysylkastan').style.display = 'block'; var url = 'ajax.php?act=sprawdz_wysylke&nr='+nrlistu+'&zid='+zid; new Ajax.Request(url, { method: 'get', encoding: 'Windows-1250', onSuccess: function(transport) { var raw = transport.responseText; var stan = raw.substr(0,1); var ret; ret = 'Śledź stan wysyłki na stronie DPD - '+nrlistu+''; if(stan == '*') { var raw = raw.substr(1,raw.length-1); var rowki = raw.split('#'); ret += '
'; var x,y,kols; for(x=0;x= 0)) { stan = 1; } for(y=0;y'; } ret += ''; } ret += '
Stan wysyłki DPD
LpNazwiskoDataGodzinaOpisStacja
'; }else{ //------- ---- --- -- - - bezpieczna metoda var stany = new Array('Przesyłka dostarczona', 'Przesyłka wychodząca z sortowni', 'Przesyłka wchodząco do sortowni', 'Przesyłka odebrana przez kuriera', 'Odmowa przyjęcia przesyłki', 'Nieudana próba doręczenia', 'Umówiono późniejszy termin doręczenia', 'Paczka w magazynie', 'Zły adres'); if(stan > 0) { ret += '
Aktualny stan: '+stany[stan-1]+'
'; }else{ ret += '
Wysyłka nie znajduje się jeszcze w systemie DPD.
Prosimy spróbować później.
'; } } if(stan == 1) { $('stantxt').innerHTML = 'Doręczono'; } $('wysylkastan').innerHTML = ret; } }); } function sprawdz_wysylke_gls(nrlistu, zid) { $('wysylkastan').style.display = 'block'; var url = 'ajax.php?act=sprawdz_wysylke_gls&nr='+nrlistu+'&zid='+zid; new Ajax.Request(url, { method: 'get', encoding: 'Windows-1250', onSuccess: function(transport) { var raw = transport.responseText; var stan = raw.substr(0,1); var ret; ret = 'Śledź stan wysyłki na stronie GLS - '+nrlistu+''; if(stan == '*') { var raw = raw.substr(1,raw.length-1); var rowki = raw.split('#'); ret += '
'; var x,y,kols; for(x=0;x= 0)) { stan = 1; } for(y=0;y'; } ret += ''; } ret += '
Stan wysyłki GLS
Numer paczkiStatus numerDataGodzinaOznaczenieStatusFilia GLS
'; }else{ //------- ---- --- -- - - bezpieczna metoda var stany = new Array('Przesyłka dostarczona', 'Przesyłka wychodząca z sortowni', 'Przesyłka wchodząco do sortowni', 'Przesyłka odebrana przez kuriera', 'Odmowa przyjęcia przesyłki', 'Nieudana próba doręczenia', 'Umówiono późniejszy termin doręczenia', 'Paczka w magazynie', 'Zły adres'); if(stan > 0) { ret += '
Aktualny stan: '+stany[stan-1]+'
'; }else{ ret += '
Wysyłka nie znajduje się jeszcze w systemie DPD.
Prosimy spróbować później.
'; } } if(stan == 1) { $('stantxt').innerHTML = 'Doręczono'; } $('wysylkastan').innerHTML = ret; } }); }