function dodaj(typ_kontaktu){fk = eval("document.forms.FormDaneOsoby." + typ_kontaktu);nr = eval("document.forms.FormDaneOsoby." + typ_kontaktu + "_dodaj");nr_val = eval("document.forms.FormDaneOsoby." + typ_kontaktu + "_dodaj.value");if(nr_val.length<1)return false;DaneOK=0;if(typ_kontaktu.indexOf("email")>0 && !check(typ_kontaktu+'_dodaj','E-MAIL','Podany adres e-mail jest nieprawidłowy!')){DaneOK++;nr.select();return false;}if(typ_kontaktu.indexOf("komorka")>0 && !check_cell_nr_format(nr_val)){DaneOK++;nr.select();return false;}if(typ_kontaktu.indexOf("www")>0 && !check(typ_kontaktu+'_dodaj','URL','Podany adres WWW jest nieprawidłowy!\nPamiętaj aby wpisać pełny adres, razem z "http:\/\/" na początku.')){DaneOK++;nr.select();return false;}inList=0;for(i=0;i<fk.options.length;i++){if(fk.options[i].value==nr_val)inList++;}if(inList==0){if(fk.options.length==1&&fk.options[0].value=="")addIndex=0;else {addIndex=fk.options.length;}fk.options[addIndex]=new Option(nr_val, nr_val);nr.value="";nr.focus();}fk.size=fk.options.length;}function usun(typ_kontaktu){selIdx=0;fk = eval("document.forms.FormDaneOsoby." + typ_kontaktu);isSelected=false;for( var i=0;i<fk.options.length;i++ ){if( fk.options[i].selected ){if(i==fk.options.length-1&&fk.options.length > 1)selIdx=i-1;else {selIdx=i;}if( fk.options.length==1&&fk.options[0].value=="")break;fk.options[i]=null;i--;}}if( fk.options.length>selIdx )fk.options[selIdx].selected=true;if( fk.options.length==0 ){fk.options[0] = new Option( "Brak...","" );fk.options[0].selected=false;}fk.size=fk.options.length;}function selectAll(typ_kontaktu){f_kont = eval("document.forms.FormDaneOsoby."+typ_kontaktu);f_add = eval("document.forms.FormDaneOsoby."+typ_kontaktu+"_dodaj");if(f_add.value.length > 0)dodaj(typ_kontaktu);for(i=0;i<f_kont.options.length;i++){if(f_kont.options[i].value!="")f_kont.options[i].selected=true;}}function check_cell_nr_format(nr){var blad = "Wprowadź numer telefonu komórkowego w formacie: XXX-XXX-XXX.";var tab_nr=nr.split('-');if(tab_nr.length!=3){alert(blad);return false;} else if(tab_nr[0].length!=3||tab_nr[1].length!=3||tab_nr[2].length!=3){alert(blad);return false;} else if(isNaN(tab_nr[0])||isNaN(tab_nr[1])||isNaN(tab_nr[2]) ){alert(blad);return false;} else {return true;}}var zaznacz = "nie";var nazwaFormularza = "FormDaneOsoby";var nazwaWarstwy;var nazwaWarstwy2;function sendForm(){DaneOK=0;check('dane_osobowe_os_imie','PUSTY','Wpisz imię!');check('dane_osobowe_os_nazwisko','PUSTY','Wpisz nazwisko!');check('dane_osobowe_os_plec','PUSTY','Wybierz płeć!');if(!is_empty(f.dane_osobowe_os_pesel.value))check('dane_osobowe_os_pesel','LICZBA','Podany PESEL jest niewłaściwy!');if(!is_empty(f.dane_osobowe_os_data_waznosci_paszportu.value))check('dane_osobowe_os_data_waznosci_paszportu','DATA2');if(!is_empty(f.dane_osobowe_os_adres_staly.value)&& f.dane_osobowe_os_adres_staly.value.indexOf('\n')<=0){alert('Wprowadź adres stały wpisując ulicę, miasto, itp. w osobnych linijkach, na przykład:\n\n\t\tul. Reymonta 15/1\n\t\t31-495 Kraków');DaneOK++;f.dane_osobowe_os_adres_staly.focus();return;}if(!is_empty(f.dane_osobowe_os_adres_tymczasowy.value)&& f.dane_osobowe_os_adres_tymczasowy.value.indexOf('\n')<=0){alert('Wprowadź adres tymczasowy wpisując ulicę, miasto, itp. w osobnych linijkach, na przykład:\n\n\t\tul. Reymonta 15/1\n\t\t31-495 Kraków');DaneOK++;f.dane_osobowe_os_adres_tymczasowy.focus();return;}if(!is_empty(f.dane_osobowe_os_data_wstapienia.value))check('dane_osobowe_os_data_wstapienia','DATA2');if(user_role!="administrator" && user_role!="kierownik"){check('dane_osobowe_os_data_urodzenia','PUSTY','Podaj swoją datę urodzenia!');check('dane_osobowe_os_data_wstapienia','PUSTY','Podaj datę wstąpienia do zespołu!');if(user_status=="W"){check('dane_osobowe_os_data_wystapienia','PUSTY','Podaj datę wystąpienia z zespołu!');check('dane_osobowe_os_o_sobie','PUSTY','Napisz kilka słów o sobie-jak trafiłeś/trafiłaś do Krakusa, jak wspominasz te lata, itp.');}}if(DaneOK==0){selectAll('kontakt_telefony_dom');selectAll('kontakt_telefony_komorka');selectAll('kontakt_telefony_praca');selectAll('kontakt_faxy');selectAll('kontakt_emaile');selectAll('kontakt_strony_www');selectAll('kontakt_icq');selectAll('kontakt_gadu_gadu');if(DaneOK==0)f.submit();}}