// ------- rozne ------------------------------------ function ulubione() { window.external.addFavorite('http://www.loia.zgora.pl','Lubuska Okręgowa Izba Aptekarska'); } function polecSerwis() { var wnd = window.open('index_polec.php', 'popup_polec', "width="+600+",height="+300+",status=yes,resizable=no,top="+50+",left="+50+",scrollbars=yes,dependent=yes,alwaysRaised=yes"); wnd.focus(); } /* --- z edytora --- */ function zdjecie_e(zdj) { var obj=window.open("e-cms/zdjecie_e.php?typ=1&zdj="+zdj, 'zdjecie', "width=50,height=50,status=yes,resizable=no,top=50,left=50,scrollbars=yes,dependent=yes,alwaysRaised=yes"); obj.focus(); } // --- wywietla popup z powiekszeniem foty function zdjeciePowiekszenie(typ, id, lng) { var wnd = window.open('index_zdjecie.php?typ='+typ+'&id='+id+'&lng='+lng, 'Zdjecie'+typ+id, 'height=50,width=50,left=50,top=50,status=yes,scrollbars=yes'); wnd.focus(); } // --- drukowanie informacja function drukuj(id, lng) { var wnd = window.open('index_wydruk.php?idi='+id+'&lng='+lng, 'Wydruk'+id, 'width=600,height=700,status=yes,resizable=yes,top=50,left=50,scrollbars=yes'); wnd.focus(); } // ---------------------------- KARTKI ------------------------------------ function eKartkaWyslij(frm) { var blad = false; var pole = null; var txt = null; if (frm.kartka_nadawca.value == '') { blad = true; pole = frm.kartka_nadawca; txt = "nadawca"; } else if (frm.kartka_nadawca_e.value == '') { blad = true; pole = frm.kartka_nadawca_e; txt = "e-mail nadawcy"; } else if (frm.kartka_odbiorca_e.value == '') { blad = true; pole = frm.kartka_odbiorca_e; txt = "e-mail odbiorcy"; } else if (frm.kartka_tresc.value == '') { blad = true; pole = frm.kartka_tresc; txt = "treść"; } if (blad == false) return true; else { if (txt != null) alert("Prosze poprawnie wypełnić pole "+txt+" żeby wysłać kartkę!"); if (pole != null) pole.focus(); return false; } } // --- chowa warstwe z kartka function eKartkaAnuluj() { var w1 = document.getElementById('eCardBg'); var w2 = document.getElementById('eCard'); if (w1 && w2) { w1.style.visibility = 'hidden'; w2.style.visibility = 'hidden'; } } // --- czysci pole wyszukiwania function autoLegendaUstaw(frm, pole) { var a = eval("document."+frm+".auto_legenda.value"); if (a == 1) { var c = null; if (pole.indexOf('[') == -1) c = eval("document."+frm+"."+pole); else c = eval("document."+frm).elements[pole]; eval("document."+frm+".auto_legenda.value = 0"); c.value = ''; } } // -------------------------- KONTAKT -------------------------- function sprawdz_tekst(tekst) { var ok = false; var znak = ''; if (tekst.length) { znak = tekst.toString().charCodeAt(0); for (var i = 0; i < tekst.length; i++) { if (tekst.toString().charCodeAt(i) != znak) { ok = true; break; } else { znak = tekst.toString().charCodeAt(i); } } } return ok; } function sprawdz_kontakt(formularz) { var blad = 0; var pole = ''; var nazwa = ''; if (blad == 0 && !sprawdz_tekst(formularz.temat.value)) blad = 1; if (blad == 0 && !sprawdz_tekst(formularz.nadawca.value)) blad = 2; if (blad == 0 && (!formularz.nadawca_adres.value || formularz.nadawca_adres.value.indexOf('@') == -1 || formularz.nadawca_adres.value.indexOf('.') == -1)) blad = 3; if (blad == 0 && !sprawdz_tekst(formularz.tresc.value)) blad = 4; switch (blad) { case 1: nazwa = 'Temat'; pole = 'temat'; break; case 2: nazwa = 'Nadawca'; pole = 'nadawca'; break; case 3: nazwa = 'Adres e-mail nadawcy'; pole = 'nadawca_adres'; break; case 4: nazwa = 'Tresc'; pole = 'tresc'; break; } if (blad > 0) { alert('Pole ' + nazwa + ' musi być poprawnie wypełnione, aby wysłać formularz.'); eval('formularz.'+pole+'.focus()'); } if (blad == 0) { formularz.eline_kontakt.value = 1; return true; } else { formularz.eline_kontakt.value = 0; return false; } } function wyslij_kontakt(formularz) { if (sprawdz_kontakt(formularz) == true) { formularz.submit(); } }