//lewe menu
preload("l1","pic/arrow_down.png");
preload("l1ov","pic/arrow_down_ro.png");
preload("l2","pic/arrow_up.png");
preload("l2ov","pic/arrow_up_ro.png");
//newsletter
preload("r1","pic/sprawdz.png");
preload("r1ov","pic/sprawdz_ro.png");
preload("r2","pic/zapiszsie.png");
preload("r2ov","pic/zapiszsie_ro.png");
preload("ChFOff","pic/newsletter_sign_up_04_notselected.png");
preload("ChFOn","pic/newsletter_sign_up_04_selected.png");
//newsletter box
preload("nb1","pic/zapiszsie.png");
preload("nb1ov","pic/zapiszsie_ro.png");
preload("ChnbOff","pic/newsletter_checkbox_unchecked.png");
preload("ChnbOn","pic/newsletter_checkbox_checked.png");
//dodaj do koszyka
preload("k","pic/kupuj.png");
preload("kov","pic/kupuj_ro.png");
preload("kg","pic/kupuj_gray.png");
preload("kgov","pic/kupuj_gray_ro.png");
//zaloguj
preload("l","pic/zaloguj.png");
preload("lov","pic/zaloguj_ro.png");
//zarejestruj sie
preload("rej","pic/zarejestrujsie.png");
preload("rejov","pic/zarejestrujsie_ro.png");
//przypomnienie hasla
preload("rem","pic/wyslij.png");
preload("remov","pic/wyslij_ro.png");
//ok
preload("ok","pic/ok.png");
preload("okov","pic/ok_ro.png");
//szukaj
preload("s","pic/szukaj.png");
preload("sov","pic/szukaj_ro.png");
//maly koszyk
preload("bst1","pic/dokasy.png");
preload("bst1ov","pic/dokasy_ro.png");
//navigacja
preload("bb","pic/bb.png");
preload("bbov","pic/bb_ro.png");
preload("b","pic/b.png");
preload("bov","pic/b_ro.png");
preload("f","pic/f.png");
preload("fov","pic/f_ro.png");
preload("ff","pic/ff.png");
preload("ffov","pic/ff_ro.png");
//pole zaznaczenia
preload("ChOff","pic/checkbox_notselected.png");
preload("ChOn","pic/checkbox_selected.png");
//pole radio
preload("ROff","pic/radial_notselected.png");
preload("ROn","pic/radial_selected.png");
//duzy koszyk, zamowienie, platnosc
preload("ob1","pic/usun.png");
preload("ob1ov","pic/usun_ro.png");
preload("ob2","pic/przelicz.png");
preload("ob2ov","pic/przelicz_ro.png");
preload("ob3","pic/chcekupicwiecejfilmow.png");
preload("ob3ov","pic/chcekupicwiecejfilmow_ro.png");
preload("ob4","pic/potwierdzamzamowienie.png");
preload("ob4ov","pic/potwierdzamzamowienie_ro.png");
preload("ob5","pic/chcezmieniczawartosckoszyka.png");
preload("ob5ov","pic/chcezmieniczawartosckoszyka_ro.png");
preload("ob6","pic/zmiendane.png");
preload("ob6ov","pic/zmiendane_ro.png");
preload("ob7","pic/dalej.png");
preload("ob7ov","pic/dalej_ro.png");
preload("ob8","pic/zamawiam.png");
preload("ob8ov","pic/zamawiam_ro.png");
preload("ob9","pic/place.png");
preload("ob9ov","pic/place_ro.png");
//przycisk powrotu
preload("p","pic/powrot.png");
preload("pov","pic/powrot_ro.png");
//przycisk powrotu do strony glownej
preload("p1","pic/powrotdostronyglownej.png");
preload("p1ov","pic/powrotdostronyglownej_ro.png");
//lupka
preload("lka","pic/loopka.png");
preload("lkaov","pic/loopka_ro.png");
//sortowanie
preload("sup","pic/sort_up.png");
preload("supov","pic/sort_up_ro.png");
preload("sdown","pic/sort_down.png");
preload("sdownov","pic/sort_down_ro.png");

function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()')
		eval(imgObj+'.src = "'+imgSrc+'"')
	}
}

function changeImg(layer,imgName,imgObj) {
	if (document.images) {
		if (document.layers && layer!='') eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
		else document.images[imgName].src = eval(imgObj+".src")
	}
}

function changeBackgrImg(id,img){
    document.getElementById(id).background=eval(img+".src")
}


//zmiana koloru linkow
// function SwitchColor(id,kolor){
//     document.getElementById(id).style.color=kolor;
// }
//
 function LinkColorOn(id){
     document.getElementById(id).style.color='#929292';
 }

 function LinkColorOf(id){
     document.getElementById(id).style.color='#006600';
 }


//funkcja obslugi checkboxow graficznych
function ClickCheck(imgName,imgObjOn,imgObjOff) {
 if (document.images[imgName].src==eval(imgObjOn+".src")) {
    document.images[imgName].src = eval(imgObjOff+".src")
 }
 else {
    document.images[imgName].src = eval(imgObjOn+".src")
 }
}

//funkcja obslugi radio graficznych
function ClickRadio(imgNameOn,first,last,imgObjOn,imgObjOff) {
    document.images[imgNameOn].src = eval(imgObjOn+".src")
    for (i = first; i <= last; i++) {
      imgNameOff = imgNameOn.substr(0,3) + i;
      if (imgNameOff!=imgNameOn) {
        document.images[imgNameOff].src = eval(imgObjOff+".src")
      }
    }
}

//funkcja obslugi radio graficznych
function ClickRadioMark(imgNameOn,first,last,imgObjOn,imgObjOff,val) {
    document.images[imgNameOn].src = eval(imgObjOn+".src")
    for (i = first; i <= last; i++) {
      imgNameOff = imgNameOn.substr(0,3) + i;
      if (imgNameOff!=imgNameOn) {
        document.images[imgNameOff].src = eval(imgObjOff+".src")
      }
    }
    document.getElementById("F_advsearch[nosnik]").value = val;
}

//popup z okladka
function WinOpen(bigp,bigt){
    popup=window.open('http://www.bookoutlet.pl/product_big.php?bigp='+ bigp + '&bigt=' + bigt + '','','width=370,height=560');
}

//popup z trailerem
function TrailerOpen(t) {
    popup=window.open('trailer.php?t='+ t + '','','width=640,height=480');
}

function toUpper(frmid, fid){
    document.forms[frmid][fid].value = document.forms[frmid][fid].value.toUpperCase();
}

//sprawdzenie, czy podany znak jest cyfra
		function isDigit (c)
		{   return ((c >= "0") && (c <= "9"))
}


//sprawdzenie czy podany lancuch znakow jest pusty
		function isEmpty(s)
		{   return ((s == null) || (s.length == 0) || (s == ''))
}

//sprawdzenie czy w polu nie podano separatora pol
function isSeparator(s) {
  var CheckRet = -1;
  if (CheckRet == -1) {
    CheckRet = s.search("select ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("SELECT ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("insert ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("INSERT ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("delete ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("DELETE ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("alter ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("ALTER ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("update ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("UPDATE ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("union ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("UNION ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("call ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("CALL ");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("<script");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("<SCRIPT");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("'");
  }
  if (CheckRet == -1) {
    CheckRet = s.search('"');
  }
  if (CheckRet == -1) {
    CheckRet = s.search("--");
  }
  if (CheckRet == -1) {
    CheckRet = s.search(";");
  }
  if (CheckRet == -1) {
    CheckRet = s.search("<");
  }
  if (CheckRet == -1) {
    CheckRet = s.search(">");
  }
  return CheckRet;
}


function clearField(frmid) {
    document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].value = '';
}


//submit formularza po nacisnieciu klawisza enter
function goEnterKey(e) {
    var keycode;
    if (window.event) keycode = window.event.keyCode;   //IE
    else if (e) keycode = e.which;       //firefox
    return keycode;
}

//formularz rejestracji na newsletter - maly
function checkNewsl(frmid,ImgName,ChName,e)
{
if (goEnterKey(e) == 13 || e == 0) {

email = document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].value;
if(isEmpty(email)) {
  alert("Podaj E-mail");
  document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
  return false;
}
else if(isSeparator(email) != -1) {
    alert("Nieprawidłowe dane w polu Email");
    document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
    return false;
  }
else {
reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
    wyn = email.match(reg);
    if (wyn == null) {
        alert("Nieprawidłowy adres email");
        document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
        return false;
    }
}
if (document.images[ImgName].src==eval(ChName + ".src")) {
        alert("Musisz wyrazić zgodę na otrzymywanie newslettera!");
        return false;
}

document.forms[frmid].submit();
}
}

//formularz rejestracji na newsletter - duzy
function checkNewslForm(frmid,ImgName,ChFName,ChName,licznik)
{
email = document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].value;
if(isEmpty(email)) {
  alert("Podaj E-mail");
  document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
  return false;
}
else if(isSeparator(email) != -1) {
    alert("Nieprawidłowe dane w polu Email");
    document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
    return false;
  }
else {
reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
    wyn = email.match(reg);
    if (wyn == null) {
        alert("Nieprawidłowy adres email");
        document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
        return false;
    }
}
if (document.images[ImgName].src!=eval(ChFName + ".src")) {
        alert("Musisz wyrazić zgodę na otrzymywanie newslettera!");
        return false;
}

var i;
var j;
j = 0;

for (i=0;i<licznik;i++) {
    j++;
    if (document.images["newsl" + j].src==eval(ChName + ".src")) {
        document.forms[frmid]["F_" + frmid + "[" + j + "]"].value = 1;
    }
    else {
        document.forms[frmid]["F_" + frmid + "[" + j + "]"].value = 0;
    }
}
document.forms[frmid].submit();
}


//formularz rezygnacji z newslettera
function checkNewslOut(frmid)
{
email = document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].value;
if(isEmpty(email)) {
  alert("Podaj E-mail");
  document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
  return false;
}
else if(isSeparator(email) != -1) {
    alert("Nieprawidłowe dane w polu Email");
    document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
    return false;
  }
else {
reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
    wyn = email.match(reg);
    if (wyn == null) {
        alert("Nieprawidłowy adres email");
        document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
        return false;
    }
}
document.forms[frmid].submit();
}

//formularz wyszukiwania prostego
function checkSearch(frmid,e) {
if (goEnterKey(e) == 13 || e == 0) {
    phrase = document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].value;
    if(isEmpty(phrase)) {
      alert("Podaj szukane hasło");
      document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
      return false;
    }
    else if(isSeparator(phrase) != -1) {
    alert("Nieprawidłowe dane w polu wyszukiwania");
    document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
    return false;
    }
    else if (phrase=="Wpisz szukane hasło") {
      alert("Podaj szukane hasło");
      document.forms[frmid]["F_" + frmid + "[" + frmid + "]"].focus();
      return false;
    }
      document.forms[frmid].submit();
    }
}

//pola cen formularza wyszukiwania zaawansowanego
function checkCenaOd(frmid) {
cena = document.forms[frmid]["F_" + frmid + "[cena_od]"].value;
if(isEmpty(cena)) {}
else {
    var i;
    var j = 0;
    var x = cena.length;
    var y = cena;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != x) {
        reg = /^[0-9].{0,10},[0-9].{1}$/;
        wyn = cena.match(reg);
        if (wyn == null) {
            alert("Nieprawidłowy format pola cena od");
            document.forms[frmid]["F_" + frmid + "[cena_od]"].focus();
            return false;
        }
      }
      else {
        document.forms[frmid]["F_" + frmid + "[cena_od]"].value = cena + ",00";
      }
}
}

function checkCenaDo(frmid) {
cena = document.forms[frmid]["F_" + frmid + "[cena_do]"].value;
if(isEmpty(cena)) {}
else {
    var i;
    var j = 0;
    var x = cena.length;
    var y = cena;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != x) {
        reg = /^[0-9].{0,10},[0-9].{1}$/;
        wyn = cena.match(reg);
        if (wyn == null) {
            alert("Nieprawidłowy format pola cena do");
            document.forms[frmid]["F_" + frmid + "[cena_do]"].focus();
            return false;
        }
      }
      else {
        document.forms[frmid]["F_" + frmid + "[cena_do]"].value = cena + ",00";
      }
}
}

//formularz wyszukiwania zaawansowanego
function checkAdvSearch(frmid) {
tytul = document.forms[frmid]["F_" + frmid + "[tytul]"].value;
tytul_oryg = document.forms[frmid]["F_" + frmid + "[tytul_oryg]"].value;
autor = document.forms[frmid]["F_" + frmid + "[autor]"].value;
cena_od = document.forms[frmid]["F_" + frmid + "[cena_od]"].value;
cena_do = document.forms[frmid]["F_" + frmid + "[cena_do]"].value;
rok_od = document.forms[frmid]["F_" + frmid + "[rok_od]"].value;
rok_do = document.forms[frmid]["F_" + frmid + "[rok_do]"].value;

if (isEmpty(tytul)) {
  if (isEmpty(tytul_oryg)) {
    if (isEmpty(autor)) {
        if (isEmpty(cena_od)) {
          if (isEmpty(cena_do)) {
            if (isEmpty(rok_od)) {
              if (isEmpty(rok_do)){
                alert("Podaj parametry wyszukiwania");
                document.forms[frmid]["F_" + frmid + "[tytul]"].focus();
                return false;
              }
            }
          }
        }
    }
  }
}

if(isSeparator(tytul) != -1) {
    alert("Nieprawidłowe dane w polu tytuł polski");
    document.forms[frmid]["F_" + frmid + "[tytul]"].focus();
    return false;
}

if(isSeparator(tytul_oryg) != -1) {
    alert("Nieprawidłowe dane w polu tytuł oryginalny");
    document.forms[frmid]["F_" + frmid + "[tytul_oryg]"].focus();
    return false;
}

if(isSeparator(autor) != -1) {
    alert("Nieprawidłowe dane w polu autor");
    document.forms[frmid]["F_" + frmid + "[autor]"].focus();
    return false;
}

//pole rok wydania od
rok_od = document.forms[frmid]["F_" + frmid + "[rok_od]"].value;
if(isEmpty(rok_od)) {}
else if (rok_od.length != 4) {
  alert("Nieprawidłowy format pola rok wydania");
  document.forms[frmid]["F_" + frmid + "[rok_od]"].focus();
  return false;
}
else {
    var i;
    var j = 0;
    var x = rok_od.length;
    var y = rok_od;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != x) {
        alert("Nieprawidłowy format pola rok wydania");
            document.forms[frmid]["F_" + frmid + "[rok_od]"].focus();
        return false;
      }
}

//pole rok wydania do
rok_do = document.forms[frmid]["F_" + frmid + "[rok_do]"].value;
if(isEmpty(rok_do)) {}
else if (rok_do.length != 4) {
  alert("Nieprawidłowy format pola rok wydania");
  document.forms[frmid]["F_" + frmid + "[rok_do]"].focus();
  return false;
}
else {
    var i;
    var j = 0;
    var x = rok_do.length;
    var y = rok_do;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != x) {
        alert("Nieprawidłowy format pola rok wydania");
            document.forms[frmid]["F_" + frmid + "[rok_do]"].focus();
        return false;
      }
}

//pole dostepnosc
if (document.images["sch5"].src==eval("ROn.src")) {
    document.forms[frmid]["F_" + frmid + "[dostepnosc]"].value = 1;
}
else {
    document.forms[frmid]["F_" + frmid + "[dostepnosc]"].value = 2;
}

//pole sortowania
if (document.images["sch6"].src==eval("ROn.src")) {
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 7;
}
else if (document.images["sch7"].src==eval("ROn.src")) {
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 2;
}
else if (document.images["sch8"].src==eval("ROn.src")){
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 1;
}
else if (document.images["sch9"].src==eval("ROn.src")){
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 4;
}
else if (document.images["sch10"].src==eval("ROn.src")){
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 3;
}
else if (document.images["sch11"].src==eval("ROn.src")){
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 5;
}
else if (document.images["sch12"].src==eval("ROn.src")){
    document.forms[frmid]["F_" + frmid + "[sortowanie]"].value = 6;
}

document.forms[frmid].submit();
}

//formularz logowania
function checkLogin(frmid,e) {
if (goEnterKey(e) == 13 || e == 0) {
user = document.forms[frmid]["F_" + frmid + "[user]"].value;
if(isEmpty(user)) {
  alert("Podaj prawidłowy login: adres e-mail lub numer klubowy");
  document.forms[frmid]["F_" + frmid + "[user]"].focus();
  return false;
}
else if(isSeparator(user) != -1) {
    alert("Nieprawidłowe dane w polu login");
    document.forms[frmid]["F_" + frmid + "[user]"].focus();
    return false;
  }
else {
var i;
var j = 0;
var x = user.length;
var y = user;
  for (i=0;i<x;i++) {
   if (isDigit(y.substr(0,1))) {
        j++;
    }
    y = y.substr(1);
  }
  if (j != 12) {
    if (j==x) {
        alert("Nieprawidłowy numer klienta w polu login. Zmień dane aby się zalogować.");
        document.forms[frmid]["F_" + frmid + "[user]"].focus();
        return false;
    }
    else {
        reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
        wyn = user.match(reg);
        if (wyn == null) {
            alert("Nieprawidłowy adres e-mail w polu login. Zmień dane aby się zalogować.");
            document.forms[frmid]["F_" + frmid + "[user]"].focus();
            return false;
        }
    }
  }
}


haslo = document.forms[frmid]["F_" + frmid + "[haslo]"].value;
if(isEmpty(haslo)) {
  alert("Podaj hasło");
  document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
  return false;
}
else if(isSeparator(haslo) != -1) {
    alert("Nieprawidłowe dane w polu hasła");
    document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
    return false;
  }
else if(haslo.length < 5) {
  alert("Podane hasło jest za krótkie. Zmień dane aby się zalogować.");
  document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
  return false;
}
    document.forms[frmid].submit();
}
}

//formularz przypomnienia hasla
function checkRemember(frmid,e) {
if (goEnterKey(e) == 13 || e == 0) {
    email = document.forms[frmid]["F_" + frmid + "[email]"].value;
    if(isEmpty(email)) {
      alert("Podaj adres e-mail");
      document.forms[frmid]["F_" + frmid + "[email]"].focus();
      return false;
    }
    else if(isSeparator(email) != -1) {
        alert("Nieprawidłowe dane w polu adres e-mail");
        document.forms[frmid]["F_" + frmid + "[email]"].focus();
        return false;
      }
    else {
    reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
        wyn = email.match(reg);
        if (wyn == null) {
            alert("Nieprawidłowy adres e-mail.");
            document.forms[frmid]["F_" + frmid + "[email]"].focus();
            return false;
        }
    }
        document.forms[frmid].submit();
    }
}


//formularz rejestracji uzytkownika
function checkRegisterData(frmid,imgPlec,plecObjOn,imgNews,newsObjOn,imgAWys,awysObjOn,wymTel,akcja) {

//pole adresu e-mail
email = document.forms[frmid]["F_" + frmid + "[email]"].value;
if(isEmpty(email)) {
  alert("Podaj adres e-mail");
  document.forms[frmid]["F_" + frmid + "[email]"].focus();
  return false;
}
else if(isSeparator(email) != -1) {
    alert("Nieprawidłowe dane w polu adres e-mail");
    document.forms[frmid]["F_" + frmid + "[email]"].focus();
    return false;
  }
else {
reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
    wyn = email.match(reg);
    if (wyn == null) {
        alert("Nieprawidłowy adres e-mail");
        document.forms[frmid]["F_" + frmid + "[email]"].focus();
        return false;
    }
}

//pole hasla
haslo = document.forms[frmid]["F_" + frmid + "[haslo]"].value;
if(isEmpty(haslo)) {
  alert("Podaj hasło");
  document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
  return false;
}
else if(isSeparator(haslo) != -1) {
    alert("Nieprawidłowe dane w polu hasła");
    document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
    return false;
}
else if(haslo.length < 5) {
  alert("Podane hasło jest za krótkie");
  document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
  return false;
}


//pole powtorzonego hasla
haslorep = document.forms[frmid]["F_" + frmid + "[haslorep]"].value;
if(isEmpty(haslorep)) {
  alert("Podaj ponownie hasło");
  document.forms[frmid]["F_" + frmid + "[haslorep]"].focus();
  return false;
}
else if(isSeparator(haslorep) != -1) {
    alert("Nieprawidłowe dane w polu hasła");
    document.forms[frmid]["F_" + frmid + "[haslorep]"].focus();
    return false;
}
else if(haslorep.length < 5) {
  alert("Podane hasło jest za krótkie");
  document.forms[frmid]["F_" + frmid + "[haslorep]"].focus();
  return false;
}


//sprawdzenie identycznosci hasel
if (haslo != haslorep) {
    alert("Błąd weryfikacji hasła. Wpisz poprawne hasło.");
    document.forms[frmid]["F_" + frmid + "[haslo]"].value="";
    document.forms[frmid]["F_" + frmid + "[haslorep]"].value="";
    document.forms[frmid]["F_" + frmid + "[haslo]"].focus();
    return false;
}

//pole plec
if (document.images[imgPlec].src==eval(plecObjOn+".src")) {
    document.forms[frmid]["F_" + frmid + "[plec]"].value = 1;
}
else {
    document.forms[frmid]["F_" + frmid + "[plec]"].value = 0;
}

//pole imie
imie = document.forms[frmid]["F_" + frmid + "[imie]"].value;
if(isEmpty(imie)) {
  alert("Podaj imię");
  document.forms[frmid]["F_" + frmid + "[imie]"].focus();
  return false;
}
else if (imie.length < 3) {
  alert("Podane imię jest za krótkie");
  document.forms[frmid]["F_" + frmid + "[imie]"].focus();
  return false;
}
else if(isSeparator(imie) != -1) {
    alert("Nieprawidłowe dane w polu imię");
    document.forms[frmid]["F_" + frmid + "[imie]"].focus();
    return false;
}
else {
    var i;
    var j = 0;
    var x = imie.length;
    var y = imie;
        if (x > 0) {
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j > 1) {
            alert("Nieprawidłowy format pola imie");
                document.forms[frmid]["F_" + frmid + "[imie]"].focus();
            return false;
          }
        }
}

//pole nazwisko
nazwisko = document.forms[frmid]["F_" + frmid + "[nazwisko]"].value;
if(isEmpty(nazwisko)) {
  alert("Podaj nazwisko");
  document.forms[frmid]["F_" + frmid + "[nazwisko]"].focus();
  return false;
}
else if (nazwisko.length < 2) {
  alert("Podane nazwisko jest za krótkie");
  document.forms[frmid]["F_" + frmid + "[nazwisko]"].focus();
  return false;
}
else if(isSeparator(nazwisko) != -1) {
    alert("Nieprawidłowe dane w polu nazwisko");
    document.forms[frmid]["F_" + frmid + "[nazwisko]"].focus();
    return false;
  }
else {
    var i;
    var j = 0;
    var x = nazwisko.length;
    var y = nazwisko;
        if (x > 0) {
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j > 1) {
            alert("Nieprawidłowy format pola nazwisko");
                document.forms[frmid]["F_" + frmid + "[nazwisko]"].focus();
            return false;
          }
        }
}

//pole ulica
ul_nazwa = document.forms[frmid]["F_" + frmid + "[ul_nazwa]"].value;
if(isEmpty(ul_nazwa)) {
  alert("Podaj ulicę");
  document.forms[frmid]["F_" + frmid + "[ul_nazwa]"].focus();
  return false;
}
else if (ul_nazwa.length < 2) {
  alert("Podana ulica jest za krótka");
  document.forms[frmid]["F_" + frmid + "[ul_nazwa]"].focus();
  return false;
}
else {
  if(isSeparator(ul_nazwa) != -1) {
    alert("Nieprawidłowe dane w polu ulica");
    document.forms[frmid]["F_" + frmid + "[ul_nazwa]"].focus();
    return false;
  }
}

//pole numer domu
ul_nr = document.forms[frmid]["F_" + frmid + "[ul_nr]"].value;
if(isEmpty(ul_nr)) {
  alert("Podaj numer domu");
  document.forms[frmid]["F_" + frmid + "[ul_nr]"].focus();
  return false;
}
else if(isSeparator(ul_nr) != -1) {
    alert("Nieprawidłowe dane w polu numer domu");
    document.forms[frmid]["F_" + frmid + "[ul_nr]"].focus();
    return false;
  }
else {
    var i;
    var j = 0;
    var x = ul_nr.length;
    var y = ul_nr;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j < 1) {
        alert("Nieprawidłowy format pola numer domu");
            document.forms[frmid]["F_" + frmid + "[ul_nr]"].focus();
        return false;
      }
}

//pole numer mieszkania
m_nr = document.forms[frmid]["F_" + frmid + "[m_nr]"].value;
if(isSeparator(m_nr) != -1) {
    alert("Nieprawidłowe dane w polu numer mieszkania");
    document.forms[frmid]["F_" + frmid + "[m_nr]"].focus();
    return false;
}
else {
    var i;
    var j = 0;
    var x = m_nr.length;
    var y = m_nr;
        if (x > 0) {
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j < 1) {
            alert("Nieprawidłowy format pola numer mieszkania");
                document.forms[frmid]["F_" + frmid + "[m_nr]"].focus();
            return false;
          }
        }
}

//pole kod pocztowy
kod1 = document.forms[frmid]["F_" + frmid + "[kod1]"].value;
if(isEmpty(kod1)) {
  alert("Podaj kod pocztowy");
  document.forms[frmid]["F_" + frmid + "[kod1]"].focus();
  return false;
}
else if (kod1.length != 2) {
  alert("Nieprawidłowy kod pocztowy");
  document.forms[frmid]["F_" + frmid + "[kod1]"].focus();
  return false;
}
else if(isSeparator(kod1) != -1) {
    alert("Nieprawidłowe dane w polu kod pocztowy");
    document.forms[frmid]["F_" + frmid + "[kod1]"].focus();
    return false;
  }
else {
    var i;
    var j = 0;
    var x = kod1.length;
    var y = kod1;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != 2) {
        alert("Nieprawidłowy format kodu pocztowego");
            document.forms[frmid]["F_" + frmid + "[kod1]"].focus();
        return false;
      }
}

kod2 = document.forms[frmid]["F_" + frmid + "[kod2]"].value;
if(isEmpty(kod2)) {
  alert("Podaj kod pocztowy");
  document.forms[frmid]["F_" + frmid + "[kod2]"].focus();
  return false;
}
else if (kod2.length != 3) {
  alert("Nieprawidłowy kod pocztowy");
  document.forms[frmid]["F_" + frmid + "[kod2]"].focus();
  return false;
}
else if(isSeparator(kod2) != -1) {
    alert("Nieprawidłowe dane w polu kod pocztowy");
    document.forms[frmid]["F_" + frmid + "[kod2]"].focus();
    return false;
  }
else {
    var i;
    var j = 0;
    var x = kod2.length;
    var y = kod2;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j != 3) {
        alert("Nieprawidłowy format kodu pocztowego");
            document.forms[frmid]["F_" + frmid + "[kod2]"].focus();
        return false;
      }
}

//pole miasto
miasto = document.forms[frmid]["F_" + frmid + "[miasto]"].value;
if(isEmpty(miasto)) {
  alert("Podaj miasto");
  document.forms[frmid]["F_" + frmid + "[miasto]"].focus();
  return false;
}
else if (miasto.length < 2) {
  alert("Podana nazwa miasta jest za krótka");
  document.forms[frmid]["F_" + frmid + "[miasto]"].focus();
  return false;
}
else if(isSeparator(miasto) != -1) {
    alert("Nieprawidłowe dane w polu miasto");
    document.forms[frmid]["F_" + frmid + "[miasto]"].focus();
    return false;
  }
else {
    var i;
    var j = 0;
    var x = miasto.length;
    var y = miasto;
        if (x > 0) {
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j > 1) {
            alert("Nieprawidłowy format pola miasto");
                document.forms[frmid]["F_" + frmid + "[miasto]"].focus();
            return false;
          }
        }
}

//pole telefonu
telefon = document.forms[frmid]["F_" + frmid + "[telefon]"].value;
if (wymTel==1) {
    if (isEmpty(telefon)) {
      alert("Podaj numer telefonu");
      document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
      return false;
    }
    else {
    if (telefon.length < 9) {
      alert("Podany numer telefonu jest za krótki");
      document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
      return false;
    }
    else if(isSeparator(telefon) != -1) {
        alert("Nieprawidłowe dane w polu telefon");
        document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = telefon.length;
        var y = telefon;
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j != x) {
            alert("Nieprawidłowy format telefonu");
            document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
            return false;
          }
        }
    }
}
else {
    if (isEmpty(telefon)) {}
    else {
    if (telefon.length < 9) {
      alert("Podany numer telefonu jest za krótki");
      document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
      return false;
    }
    else if(isSeparator(telefon) != -1) {
        alert("Nieprawidłowe dane w polu telefon");
        document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = telefon.length;
        var y = telefon;
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j != x) {
            alert("Nieprawidłowy format telefonu");
            document.forms[frmid]["F_" + frmid + "[telefon]"].focus();
            return false;
          }
        }
    }
}


//pole rok urodzenia
wiek = document.forms[frmid]["F_" + frmid + "[wiek]"].value;
var vToday = new Date();
var vYear = vToday.getFullYear();
var vEndYear = vYear - 18;

if(isEmpty(wiek)) {
  alert("Podaj rok urodzenia");
  document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
  return false;
}
else if (wiek.length != 4) {
  alert("Nieprawidłowy rok urodzenia");
  document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
  return false;
}
else if(isSeparator(wiek) != -1) {
    alert("Nieprawidłowe dane w polu rok urodzenia");
    document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
    return false;
  }
else if(wiek < "1933") {
    alert("Nieprawidłowy rok urodzenia");
    document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
    return false;
}
else if(wiek > vEndYear) {
    alert("Nieprawidłowy rok urodzenia");
    document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
    return false;
}
else {
    var i;
    var j = 0;
    var x = wiek.length;
    var y = wiek;
      for (i=0;i<x;i++) {
       if (isDigit(y.substr(0,1))) {
            j++;
        }
        y = y.substr(1);
      }
      if (j < x) {
        alert("Nieprawidłowy format roku urodzenia");
            document.forms[frmid]["F_" + frmid + "[wiek]"].focus();
        return false;
      }
}

//pole przelaczania wyboru adresu do wysylki
if (document.images[imgAWys].src==eval(awysObjOn+".src")) {
    document.forms[frmid]["F_" + frmid + "[adres_wysylkowy]"].value = 1;

    //pole ulica w adresie do wysylki
    ul_nazwa_w = document.forms[frmid]["F_" + frmid + "[ul_nazwa_w]"].value;
    if(isEmpty(ul_nazwa_w)) {
      alert("Podaj ulicę");
      document.forms[frmid]["F_" + frmid + "[ul_nazwa_w]"].focus();
      return false;
    }
    else if (ul_nazwa_w.length < 2) {
      alert("Podana ulica jest za krótka");
      document.forms[frmid]["F_" + frmid + "[ul_nazwa_w]"].focus();
      return false;
    }
    else {
      if(isSeparator(ul_nazwa_w) != -1) {
        alert("Nieprawidłowe dane w polu ulica");
        document.forms[frmid]["F_" + frmid + "[ul_nazwa_w]"].focus();
        return false;
      }
    }

    //pole numer domu w adresie do wysylki
    ul_nr_w = document.forms[frmid]["F_" + frmid + "[ul_nr_w]"].value;
    if(isEmpty(ul_nr_w)) {
      alert("Podaj numer domu");
      document.forms[frmid]["F_" + frmid + "[ul_nr_w]"].focus();
      return false;
    }
    else if(isSeparator(ul_nr_w) != -1) {
        alert("Nieprawidłowe dane w polu numer domu");
        document.forms[frmid]["F_" + frmid + "[ul_nr_w]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = ul_nr_w.length;
        var y = ul_nr_w;
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j < 1) {
            alert("Nieprawidłowy format pola numer domu");
                document.forms[frmid]["F_" + frmid + "[ul_nr_w]"].focus();
            return false;
          }
    }

    //pole numer mieszkania w adresie do wysylki
    m_nr_w = document.forms[frmid]["F_" + frmid + "[m_nr_w]"].value;
    if(isSeparator(m_nr_w) != -1) {
        alert("Nieprawidłowe dane w polu numer mieszkania");
        document.forms[frmid]["F_" + frmid + "[m_nr_w]"].focus();
        return false;
    }
    else {
        var i;
        var j = 0;
        var x = m_nr_w.length;
        var y = m_nr_w;
            if (x > 0) {
              for (i=0;i<x;i++) {
               if (isDigit(y.substr(0,1))) {
                    j++;
                }
                y = y.substr(1);
              }
              if (j < 1) {
                alert("Nieprawidłowy format pola numer mieszkania");
                    document.forms[frmid]["F_" + frmid + "[m_nr_w]"].focus();
                return false;
              }
            }
    }

    //pole kod pocztowy w adresie do wysylki
    kod1_w = document.forms[frmid]["F_" + frmid + "[kod1_w]"].value;
    if(isEmpty(kod1_w)) {
      alert("Podaj kod pocztowy");
      document.forms[frmid]["F_" + frmid + "[kod1_w]"].focus();
      return false;
    }
    else if (kod1_w.length != 2) {
      alert("Nieprawidłowy kod pocztowy");
      document.forms[frmid]["F_" + frmid + "[kod1_w]"].focus();
      return false;
    }
    else if(isSeparator(kod1_w) != -1) {
        alert("Nieprawidłowe dane w polu kod pocztowy");
        document.forms[frmid]["F_" + frmid + "[kod1_w]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = kod1_w.length;
        var y = kod1_w;
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j != 2) {
            alert("Nieprawidłowy format kodu pocztowego");
                document.forms[frmid]["F_" + frmid + "[kod1_w]"].focus();
            return false;
          }
    }

    kod2_w = document.forms[frmid]["F_" + frmid + "[kod2_w]"].value;
    if(isEmpty(kod2_w)) {
      alert("Podaj kod pocztowy");
      document.forms[frmid]["F_" + frmid + "[kod2_w]"].focus();
      return false;
    }
    else if (kod2_w.length != 3) {
      alert("Nieprawidłowy kod pocztowy");
      document.forms[frmid]["F_" + frmid + "[kod2_w]"].focus();
      return false;
    }
    else if(isSeparator(kod2_w) != -1) {
        alert("Nieprawidłowe dane w polu kod pocztowy");
        document.forms[frmid]["F_" + frmid + "[kod2_w]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = kod2_w.length;
        var y = kod2_w;
          for (i=0;i<x;i++) {
           if (isDigit(y.substr(0,1))) {
                j++;
            }
            y = y.substr(1);
          }
          if (j != 3) {
            alert("Nieprawidłowy format kodu pocztowego");
                document.forms[frmid]["F_" + frmid + "[kod2_w]"].focus();
            return false;
          }
    }

    //pole miasto
    miasto_w = document.forms[frmid]["F_" + frmid + "[miasto_w]"].value;
    if(isEmpty(miasto_w)) {
      alert("Podaj miasto");
      document.forms[frmid]["F_" + frmid + "[miasto_w]"].focus();
      return false;
    }
    else if (miasto_w.length < 2) {
      alert("Podana nazwa miasta jest za krótka");
      document.forms[frmid]["F_" + frmid + "[miasto_w]"].focus();
      return false;
    }
    else if(isSeparator(miasto_w) != -1) {
        alert("Nieprawidłowe dane w polu miasto");
        document.forms[frmid]["F_" + frmid + "[miasto_w]"].focus();
        return false;
      }
    else {
        var i;
        var j = 0;
        var x = miasto_w.length;
        var y = miasto_w;
            if (x > 0) {
              for (i=0;i<x;i++) {
               if (isDigit(y.substr(0,1))) {
                    j++;
                }
                y = y.substr(1);
              }
              if (j > 1) {
                alert("Nieprawidłowy format pola miasto");
                    document.forms[frmid]["F_" + frmid + "[miasto_w]"].focus();
                return false;
              }
            }
    }
    if (wymTel==2) {
        if ((kod1_w+kod2_w>'04999') || (kod1_w+kod2_w<'00001')) {
            alert("Podany kod pocztowy nie został przez naszą bazę danych rozpoznany jako warszawski. W razie wątpliwości prosimy o kontakt telefoniczny z Działem Obsługi Klienta.");
                document.forms[frmid]["F_" + frmid + "[kod1_w]"].focus();
            return false;
        }
    }
}
else {
    document.forms[frmid]["F_" + frmid + "[adres_wysylkowy]"].value = 0;
    if (wymTel==2) {
        if ((kod1+kod2>'04999') || (kod1+kod2<'00001')) {
            alert("Podany kod pocztowy nie został przez naszą bazę danych rozpoznany jako warszawski. W razie wątpliwości prosimy o kontakt telefoniczny z Działem Obsługi Klienta.");
                document.forms[frmid]["F_" + frmid + "[kod1]"].focus();
            return false;
        }
    }
}
document.forms[frmid]["F_" + frmid + "[akcja]"].value = akcja;
document.forms[frmid].submit();
}


//formularz koszyka
function checkBasket(frmid,id_koszyka,nr_katalogowy,akcja)
{
    document.forms[frmid]["id_koszyka"].value = id_koszyka;
    document.forms[frmid]["nr_katalogowy"].value = nr_katalogowy;
    document.forms[frmid]["akcja"].value = akcja;
    document.forms[frmid].submit();
}

//formularz koszyka - usuniecie produktu
function delProduct(frmid,id_koszyka,nr_katalogowy,promocja,kod,akcja)
{
    document.forms[frmid]["id_koszyka"].value = id_koszyka;
    document.forms[frmid]["nr_katalogowy"].value = nr_katalogowy;
    document.forms[frmid]["promocja"].value = promocja;
    document.forms[frmid]["kod"].value = kod;
    document.forms[frmid]["akcja"].value = akcja;
    document.forms[frmid].submit();
}

//formularz duzego koszyka
function checkBigBasket(frmid,licznik,akcja,s,e)
{
  var i;
  for (i=0;i<licznik;i++) {
    ilosc = document.forms[frmid].elements[i].value;
    if (isEmpty(ilosc)) {
        alert ("Podaj ilość produktu");
        document.forms[frmid].elements[i].focus();
        return false;
    }
    else {
        var z;
        var j = 0;
        var x = ilosc.length;
        var y = ilosc;
        for (z=0;z<x;z++) {
            if (isDigit(y.substr(0,1))) {
                 j++;
            }
            y = y.substr(1);
        }
      if (j < x) {
        alert ("Nieprawidłowa wartość w polu ilość");
        document.forms[frmid].elements[i].focus();
        return false;
      }
    }
    i++;
  }

//pole typu dostawy
for (x=s;x<=e;x++) {
    if (document.images["rad" + x].src==eval("ROn.src")) {
        document.forms[frmid]["F_" + frmid + "[typ_przesylki]"].value = x;
    }
}

    document.forms[frmid]["F_" + frmid + "[przelicz]"].value = akcja;
    document.forms[frmid]["F_" + frmid + "[datar]"].value = document.forms[frmid]["F_" + frmid + "[data_real]"].value;
    var data = Date.today().add(14).days();
    var datar = document.forms[frmid]["F_" + frmid + "[data_real]"].value;
    datarel = data.toString('yyyy') + '-' + data.toString('MM') + '-' + data.toString('dd');
    if (datar > datarel) {
        alert ("Nieprawidłowa wartość w polu data realizacji zamówienia");
        document.forms[frmid]["F_" + frmid + "[data_real]"].focus();
        return false;
    }
    document.forms[frmid].submit();
}

//funkcja sprawdzania email podczas rejestracji/edycji danych
function CheckDuplEmail(frmid, fid, frmch, f){
    email = document.forms[frmid][fid].value;
    if (isEmpty(email)) {
        alert ("Podaj e-mail(login)");
        document.forms[frmid][fid].focus();
        return false;
    }
    else if(isSeparator(email) != -1) {
        alert("Nieprawidłowe dane w polu e-mail(login)");
        document.forms[frmid][fid].focus();
        return false;
    }
    else {
    reg = /^[a-zA-Z0-9_-].{1,30}@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9]+)+$/;
        wyn = email.match(reg);
        if (wyn == null) {
            alert("Nieprawidłowy adres e-mail");
            document.forms[frmid][fid].focus();
            return false;
        }
        else {
            document.forms[frmch][f].value = document.forms[frmid][fid].value;
            document.forms[frmch].submit();
        }
    }
}


//funkcja ustawiania kontrolek przy kliknieciu na link potwierdzenia rezygnacji z newslettera
function ClickRez(imgName,imgObjOn,imgObjOff,frmid,frmreg,imgPlec,plecObjOn,slicz) {

/*if (slicz==0) {
     for (i=1;i<=licznik;i++) {
            document.forms[frmid]["F_" + frmid + "[sekcja][" + i + "]"].value = 0;
     }
}
else {
     for (i=1;i<licznik;i++) {
            document.forms[frmid]["F_" + frmid + "[sekcja][" + i + "]"].value = 0;
         }
 document.forms[frmid]["F_" + frmid + "[sekcja][" + licznik + "]"].value = 1;
}
*/
 if (document.images[imgName].src==eval(imgObjOn+".src")) {
    document.forms[frmid]["F_" + frmid + "[adres_wysylkowy]"].value = 1;
 }
 else {
    document.forms[frmid]["F_" + frmid + "[adres_wysylkowy]"].value = 0;
 }

 document.forms[frmid]["F_" + frmid + "[email]"].value =  document.forms[frmreg]["F_" + frmreg + "[email]"].value;
 document.forms[frmid]["F_" + frmid + "[haslo]"].value =  document.forms[frmreg]["F_" + frmreg + "[haslo]"].value;
 document.forms[frmid]["F_" + frmid + "[haslorep]"].value =  document.forms[frmreg]["F_" + frmreg + "[haslorep]"].value;

    if (document.images[imgPlec].src==eval(plecObjOn+".src")) {
        document.forms[frmid]["F_" + frmid + "[plec]"].value = 1;
    }
    else {
        document.forms[frmid]["F_" + frmid + "[plec]"].value = 0;
    }
 document.forms[frmid]["F_" + frmid + "[imie]"].value =  document.forms[frmreg]["F_" + frmreg + "[imie]"].value;
 document.forms[frmid]["F_" + frmid + "[nazwisko]"].value =  document.forms[frmreg]["F_" + frmreg + "[nazwisko]"].value;
 document.forms[frmid]["F_" + frmid + "[ul_nazwa]"].value =  document.forms[frmreg]["F_" + frmreg + "[ul_nazwa]"].value;
 document.forms[frmid]["F_" + frmid + "[ul_nr]"].value =  document.forms[frmreg]["F_" + frmreg + "[ul_nr]"].value;
 document.forms[frmid]["F_" + frmid + "[m_nr]"].value =  document.forms[frmreg]["F_" + frmreg + "[m_nr]"].value;
 document.forms[frmid]["F_" + frmid + "[kod1]"].value =  document.forms[frmreg]["F_" + frmreg + "[kod1]"].value;
 document.forms[frmid]["F_" + frmid + "[kod2]"].value =  document.forms[frmreg]["F_" + frmreg + "[kod2]"].value;
 document.forms[frmid]["F_" + frmid + "[miasto]"].value =  document.forms[frmreg]["F_" + frmreg + "[miasto]"].value;
 document.forms[frmid]["F_" + frmid + "[telefon]"].value =  document.forms[frmreg]["F_" + frmreg + "[telefon]"].value;
 document.forms[frmid]["F_" + frmid + "[wiek]"].value =  document.forms[frmreg]["F_" + frmreg + "[wiek]"].value;
 document.forms[frmid]["F_" + frmid + "[mailacceptance]"].value = slicz;
 document.forms[frmid]["F_" + frmid + "[nazwa_firmy_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[nazwa_firmy_w]"].value;
 document.forms[frmid]["F_" + frmid + "[ul_nazwa_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[ul_nazwa_w]"].value;
 document.forms[frmid]["F_" + frmid + "[ul_nr_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[ul_nr_w]"].value;
 document.forms[frmid]["F_" + frmid + "[m_nr_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[m_nr_w]"].value;
 document.forms[frmid]["F_" + frmid + "[kod1_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[kod1_w]"].value;
 document.forms[frmid]["F_" + frmid + "[kod2_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[kod2_w]"].value;
 document.forms[frmid]["F_" + frmid + "[miasto_w]"].value =  document.forms[frmreg]["F_" + frmreg + "[miasto_w]"].value;

 document.forms[frmid].submit();
}


//funkcja obslugi radio graficznych na stronie z platnosciami
function ClickRadioPay(imgNameOn,first,last,imgObjOn,imgObjOff,frmid) {
    if (imgNameOn.substr(3,1)=='0') {
        document.images[imgNameOn.substr(0,3) + '2'].src = eval(imgObjOn+".src");
    }
    else if (imgNameOn.substr(3,2)>'1') {
        document.images[imgNameOn.substr(0,3) + '0'].src = eval(imgObjOn+".src");
    }
    document.images[imgNameOn].src = eval(imgObjOn+".src");
    for (i = first; i <= last; i++) {
      if (imgNameOn=='pay0' && i==2) {
        document.forms[frmid]["F_" + frmid + "[id_kanalu]"].value = i;
      }
      else {
        imgNameOff = imgNameOn.substr(0,3) + i;
        if (imgNameOff!=imgNameOn) {
            document.images[imgNameOff].src = eval(imgObjOff+".src");
        }
        else {
            document.forms[frmid]["F_" + frmid + "[id_kanalu]"].value = i;
        }
      }
    }
    if (imgNameOn=='pay99') {
        document.forms[frmid]["F_" + frmid + "[id_kanalu]"].value = 99;
    }
document.forms[frmid].submit();
}

