
/* ----------------------------------------------------------------------------- */

var eKrTxt = Array();

eKrTxt[0] = 'Aantal, hoger dan nul..';
eKrTxt[1] = 'Prosze wybrac forme przesylki';
eKrTxt[2] = 'Nieprawidłowa liczba kolumn';
eKrTxt[3] = 'Nieprawidłowa liczba wierszy';
eKrTxt[4] = 'Aby zobaczyc fakture, nalezy zdefiniowac filtr klienta';
eKrTxt[5] = 'Żaden packbone nie został zaznaczony.';
eKrTxt[6] = 'Proszę wybrać element z listy, aby skojarzyć dane klienta.';
eKrTxt[7] = 'Proszę wpisać numer TLM';
eKrTxt[8] = 'Proszę wybrać układ z listy';

/* ----------------------------------------------------------------------------- */

function eKrStr(nazwa, str) {
  var frm = eval('document.'+nazwa+'_frm');
  var pole = frm.elements[nazwa];
  
  if (frm && pole) {
    pole.value = str;
    frm.submit();
  }
}

/* ----------------------------------------------------------------------------- */

function eKrLNWiersz(wi, op, nazwa, magazyn) {
  var id = nazwa+'_'+eval(nazwa);
  var kom = wi.getElementsByTagName('td');
  var ile = kom.length;
  var bar_0 = '#ffffff'; // domyslne
  var bar_1 = '#eeeeee'; // najechane
  var poz = '#7CBD1B'; // zaznaczone
  var rek = 'rek_'+eKrLNWartId(nazwa, wi.id);
  
  switch (op) {
    case -1:
      if (wi.id != id) {
        for (var i = 0; i < ile; i++) {
          kom[i].style.backgroundColor = bar_0;
        }
      }
    break;
    case 0:
      if (id == wi.id) {
        for(var i = 0; i < ile; i++) {
          kom[i].style.backgroundColor = bar_1;
        }

        eval(nazwa+' = "0"');
        
      } else {
        if (eKrLNWartId(nazwa, id) != "0") {
          for (var i = 0; i < ile; i++) {
            
            if(document.getElementById(id).getElementsByTagName('td')[i])
            {
                document.getElementById(id).getElementsByTagName('td')[i].style.backgroundColor = bar_0;
            }
          }
        }
        eval(nazwa+' = "'+eKrLNWartId(nazwa, wi.id)+'"');
        for (var i = 0; i < ile; i++) {
          kom[i].style.backgroundColor = poz;
        }

      }
      
      if (document._lista_frm)
      {
          if (eval('document._lista_frm.'+rek+'.checked') == false)
          {
              eval('document._lista_frm.'+rek+'.checked = true');
          }else eval('document._lista_frm.'+rek+'.checked = false');
      }
      
      return true;
    break;
    case 1:
      if (wi.id != id) {
        for (var i = 0; i < ile; i++) {
          kom[i].style.backgroundColor = bar_1;
        }
      }
    break;
    case 2:
      for (var i = 0; i < ile; i++) {
        kom[i].style.backgroundColor = poz;
      }
      eval(nazwa+' = "'+eKrLNWartId(nazwa, wi.id)+'"');
      eKrLNDbl(nazwa);
    break;
  }
}

function eKrLNWartId(nazwa, id) {
  var wartosc = id.toString().substr((nazwa.length + 1));
  return wartosc;
}

function eKrLNDbl(nazwa) {
  if (nazwa.length > 0) {
    if (eval('eKrLNDbl'+nazwa+'("'+nazwa+'")')) {
    }
  }
}


/* ----------------------------------------------------------------------------- */


function eKrLNKolWiersz(wi, op, nazwa) {
  var id = nazwa+'_'+eval(nazwa);
  var idW = wi.id;
  var bar_0 = '#ffffff'; // domyslne
  var bar_1 = '#cccccc'; // najechane
  var poz = '#7CBD1B'; // zaznaczone


  var wiersze = wi.parentNode.parentNode.getElementsByTagName('tr');
  for (var i = 0; i < wiersze.length; i++) {
    var komorki = wiersze[i].getElementsByTagName('td');
    for (var j = 0; j < komorki.length; j++) {
      if (komorki[j].id.length > 0) {
        switch (op) {
          case -1:
            if (komorki[j].id != id) komorki[j].style.backgroundColor = bar_0;
          break;
          case 0:
            if (wi.id == id) eval(nazwa+' = 0');
            else eval(nazwa+' = "'+eKrLNWartId(nazwa, wi.id)+'"');
            if ((komorki[j].id == wi.id) && (komorki[j].id != id)) komorki[j].style.backgroundColor = poz;
            else komorki[j].style.backgroundColor = bar_0;
          break;
          case 1:
            if ((komorki[j].id == idW) && (komorki[j].id != id)) komorki[j].style.backgroundColor = bar_1;
            else if (komorki[j].id != id) komorki[j].style.backgroundColor = bar_0;
          break;
          case 2:
            eval(nazwa+' = "'+eKrLNWartId(nazwa, wi.id)+'"');
            if (komorki[j].id == wi.id) komorki[j].style.backgroundColor = poz;
            else komorki[j].style.backgroundColor = bar_0;
            eKrLNDbl(nazwa);
            return false;
          break;
        }
      }
    }
  }
  return false;
}



function eKrLNKolPopup(op, nazwa, id) {
  var okno = document.getElementById(nazwa+'_popup_'+id);
  if (okno) {
    switch (op) {
      case 0:
        okno.style.visibility = 'hidden';
      break;
      case 1:
        okno.style.zIndex = 0;
        okno.style.visibility = 'visible';
      break;
    }
  }
  return false;
}



/* ----------------------------------------------------------------------------- */

function eKrOp(nazwa, nazwaOp, rodzaj, typ, adres) {
  var n  = 'frm';
  
  switch (rodzaj) {
    case 0: n = 'frm'; break;
    case 1: n = 'szczeg'; break;
  }
  
  var pole = null;
  var frm = eval('document.'+nazwa+'_'+n+(nazwaOp.length > 0?'_'+nazwaOp:''));
  if (frm) pole = frm.elements[nazwa];

  if (frm && pole) {
    var ok = false;
    var id = 0;
    if (rodzaj == 0) {
      id = eval(nazwa);
    } else {
      id = pole.value;
    }
    
    
    
    switch (typ) {
      case 1:
        ok = true;
      break;
      case 2:
        if (id > 0) ok = true;
        else alert(eKrTxt[0]);
      break;
      case 3:
        if (id > 0) {
          if (confirm(eKrTxt[1])) ok = true;
        } else alert(eKrTxt[0]);
      break;
    }
    
    if (ok == true) {
      pole.value = id;
      frm.action = adres;
      frm.submit();
    }
  }
}


/* ----------------------------------------------------------------------------- */

function eKrFiltrPokaz(frm) {
  return true;
}

function eKrFiltrWyczysc(nazwa) {
  var frm = document._filtr_frm;
  var pole = null;
  
  if (frm) {
    pole = frm.elements[nazwa];
    if (pole) {
      if (pole.value) pole.value = '';
    }
  }
}

/* ----------------------------------------------------------------------------- */

function eKrEdycjaZapisz(frm, nazwaPola) {
  var pole = null;
  if (nazwaPola.length == 0) pole = frm._dane_zapisz;
  else pole = frm.elements[nazwaPola];
  
  if (pole) pole.value = 1;
  return true;
}

function eKrEdycjaZapiszSprawdz(frm, nazwaPola) {
  if(eval(frm+"."+nazwaPola+"["+frm+"."+nazwaPola+".selectedIndex].value")>0)
  {
    return true;
  }
  else
  {
    alert(eKrTxt[8]);
    return false;
  }
}

function eKrEdycjaOperacja(nazwaFormularza, nazwaPola, op) {
  if (nazwaFormularza.length == 0) nazwaFormularza = '_edycja_frm';
  var frm = eval('document.'+nazwaFormularza);
  if (frm) {
    var pole = null;
    if (nazwaPola.length == 0) pole = frm._dane_zapisz;
    else pole = frm.elements[nazwaPola];

    if (pole) pole.value = op;
    frm.submit();
  }
}

/* ----------------------------------------------------------------------------- */


function eKrWyszukiwarkaSteruj(wartosc) {
  var frm = document._sterowanie_frm;
  var pole = frm._dane_steruj;

  if (pole) pole.value = wartosc;
  frm.submit();
}


/* ----------------------------------------------------------------------------- */

/*
    Czy jest numeryczna wartosc
*/
function numeric(txt) {
    var ok = false;
    if (txt.search(/^[0-9\.]*$/) != -1) ok = true;
    return ok;
}

function eKrBlank(frm)
{
  
  if(frm.liczba_wierszy.value <= 0 || !numeric(frm.liczba_wierszy.value))
  {
        alert(eKrTxt[3]);
        frm.liczba_wierszy.value = "";
        frm.liczba_wierszy.focus();
        return false;
  }
  else if(frm.liczba_kolumn.value <= 0 || !numeric(frm.liczba_kolumn.value))
  {
        alert(eKrTxt[2]);
        frm.liczba_kolumn.value = "";
        frm.liczba_kolumn.focus();
        return false;
  }
  else return true;
}

/* ----------------------------------------------------------------------------- */

/*
    filtr data
*/
function eKrFiltrData(frm, pole)
{
    eval('var '+pole+'_obj'+' = new calendar(document.'+frm+'.'+pole+')');
    eval(pole+'_obj'+'.popup();');
}

/*
    filtr litera alfabetu
*/
function eKrFiltrLitera(frm, pole, litera, zeruj)
{
  if(!zeruj)
  {
    eval('document.'+frm+'.'+pole+'.value = '+'"'+litera+'"');
    eval('document.'+frm+'.submit()');
  }
  else
  {
    eval('document.'+frm+'.'+pole+'.value = ""');
  }
}

/* ----------------------------------------------------------------------------- */

/*
  otwiera slownik w nowym oknie
*/
function eKrSlownikOtworz(formularz, poleBazowe, idModul, op) {
  var frm = document.forms[formularz];
  if (frm) {
    var poleId = frm.elements[poleBazowe+'_id'];
    if (poleId) {
      var slownik = window.open('../../slownik.php?id='+idModul+'&op='+op+'&frm='+formularz+'&pole='+poleBazowe+'&pole_id='+poleId.value, 'eKrSlownik'+idModul, 'width=800,height=600,status=yes,resizable=no,top=20,left=20,dependent=yes,alwaysRaised=yes,scrollbars=yes');
      slownik.focus();
    }
  }
}


/*
  wpisuje do slownika wybor
*/
function eKrSlownikWybierz() {
  var zrodloFrm = document._slownik;
  if (zrodloFrm) {
    var zrodloSFrm = zrodloFrm._slownik_frm;
    var zrodloSPole = zrodloFrm._slownik_pole;
    var zrodloSId = zrodloFrm._slownik_id;
    var zrodloSDane = zrodloFrm._slownik_dane;
    
    if (zrodloSFrm && zrodloSPole && zrodloSId && zrodloSDane) {
      if (zrodloSFrm.value != '') {
        if (opener) {
          var celFrm = opener.document.forms[zrodloSFrm.value];
          if (celFrm) {
            var poleBazowe = zrodloSPole.value;
            if (poleBazowe != '') {
              var poleU = celFrm.elements[poleBazowe+'_u'];
              var poleW = celFrm.elements[poleBazowe];
              var poleId = celFrm.elements[poleBazowe+'_id'];

              if (poleU && poleW && poleId) {
                poleU.value = zrodloSDane.value;
                poleW.value = zrodloSDane.value;
                poleId.value = zrodloSId.value;
                self.close();
              }
            }
          }
        }
      }
    }
  }
}


/*
  czysci pole slownikowe
*/
function eKrSlownikWyczysc(formularz, poleBazowe) {
  var frm = document.forms[formularz];
  if (frm) {
    var poleU = frm.elements[poleBazowe+'_u'];
    var poleW = frm.elements[poleBazowe];
    var poleId = frm.elements[poleBazowe+'_id'];

    if (poleU) poleU.value = '';
    if (poleW) poleW.value = '';
    if (poleId) poleId.value = '';
  }
}


/* ----------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- */
/*
    Wyswietla tresc danej zakladki w szczegolach produktu
*/
function eSkSzczegchgBook(TabContent, id)
{
  if(id>0)
  {
    tekst = TabContent[id];
    for(i=1;i<=TabContent.length;i++)
    {
        document.getElementById('head_'+i).className = "eKrSzczegNagDiv0";
    }
    document.getElementById('head_'+id).className = "eKrSzczegNagDiv0Wybrane";
  }else tekst = TabContent[1];
  document.getElementById('bookMark').innerHTML = tekst;
}

/*
    Zapisuje parametry wyszukiwarki
*/
function eSklepFiltrZapisz(element)
{
  switch(element)
  {
    case 1: document._filtr_frm.filtr_model.selectedIndex = 0;
            document._filtr_frm.filtr_wersja.selectedIndex = 0;
            document._filtr_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_frm.filtr_moc.selectedIndex = 0;
            document._filtr_frm.filtr_odroku.value = '';
            break;
    case 2: document._filtr_frm.filtr_wersja.selectedIndex = 0;
            document._filtr_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_frm.filtr_moc.selectedIndex = 0;
            break;
    case 3: document._filtr_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_frm.filtr_moc.selectedIndex = 0;
            break;
    case 4: document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_frm.filtr_moc.selectedIndex = 0;
            break;
    case 5: document._filtr_frm.filtr_moc.selectedIndex = 0;
            break;
  }
  
  document._filtr_frm.submit();
}

/*
    Zapisuje parametry wyszukiwarki poziomej
*/
function eSklepFiltrPoziomZapisz(element)
{
  switch(element)
  {
    case 1: document._filtr_poziom_frm.filtr_model.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_wersja.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_moc.selectedIndex = 0;
            break;
    case 2: document._filtr_poziom_frm.filtr_wersja.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_moc.selectedIndex = 0;
            break;
    case 3: document._filtr_poziom_frm.filtr_typ_nadwozia.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_moc.selectedIndex = 0;
            break;
    case 4: document._filtr_poziom_frm.filtr_pojemnosc.selectedIndex = 0;
            document._filtr_poziom_frm.filtr_moc.selectedIndex = 0;
            break;
    case 5: document._filtr_poziom_frm.filtr_moc.selectedIndex = 0;
            break;
  }

  document._filtr_poziom_frm.submit();
}

function eSklZmienProduktSkladowy()
{

    id = document._szczegoly_frm._produkt[document._szczegoly_frm._produkt.selectedIndex].value;
    document._szczegoly_frm._produkt_skladowy.value = id;
    if(id)
    {
        document._szczegoly_frm.submit();
    }
}

/* ----------------------------------------------------------------------------- */

/*
  otwiera slownik w nowym oknie
*/
function eKrSlownikOtworz(formularz, poleBazowe, idModul, op) {
  var frm = document.forms[formularz];
  if (frm) {
    var poleId = frm.elements[poleBazowe+'_id'];
    var poleId2 = null;
    if(frm.elements[poleBazowe+'_id_2'])
    {
        poleId2 = frm.elements[poleBazowe+'_id_2'];
    }
    
    var data_faktury = null;
    if(frm.elements[poleBazowe+'_data'])
    {
        data_faktury = frm.elements[poleBazowe+'_data'];
    }
    
    var dane_klienta = null;
    if(frm.elements[poleBazowe+'_dane'])
    {
        dane_klienta = frm.elements[poleBazowe+'_dane'];
    }
    
    if(frm.dane_klienta)
    {
      zaznaczony = frm.dane_klienta.checked;
    }else zaznaczony = false;
    
    if (poleId) {
      var slownik = window.open('../../slownik.php?id='+idModul+'&op='+op+'&frm='+formularz+'&pole='+poleBazowe+'&pole_id='+poleId.value +(poleId2?"&pole_id_2="+poleId2.value:"")+(frm.data_faktury?"&_data_faktury="+frm.data_faktury.value:"")+(zaznaczony == true?"&_dane_klienta=1":""), 'eKrSlownik'+idModul, 'width=800,height=600,status=yes,resizable=no,top=20,left=20,dependent=yes,alwaysRaised=yes,scrollbars=yes');
      slownik.focus();
    }
  }
}


/*
  wpisuje do slownika wybor
*/
function eKrSlownikWybierz() {
  var zrodloFrm = document._slownik;
  if (zrodloFrm) {
    var zrodloSFrm = zrodloFrm._slownik_frm;
    var zrodloSPole = zrodloFrm._slownik_pole;
    var zrodloSId = zrodloFrm._slownik_id;
    var zrodloSId2 = zrodloFrm._slownik_id_2;
    var zrodloSDane = zrodloFrm._slownik_dane;

    if (zrodloSFrm && zrodloSPole && zrodloSId && zrodloSDane) {
      if (zrodloSFrm.value != '') {
        if (opener) {
          var celFrm = opener.document.forms[zrodloSFrm.value];
          if (celFrm) {
            var poleBazowe = zrodloSPole.value;
            if (poleBazowe != '') {
              var poleU = celFrm.elements[poleBazowe+'_u'];
              var poleW = celFrm.elements[poleBazowe];
              var poleId = celFrm.elements[poleBazowe+'_id'];
              
              var poleId2 = null;
              if(celFrm.elements[poleBazowe+'_id_2'])
                poleId2 = celFrm.elements[poleBazowe+'_id_2'];
              

              if (poleU && poleW && poleId) {
                poleU.value = zrodloSDane.value;
                poleW.value = zrodloSDane.value;
                poleId.value = zrodloSId.value;
                
                if(poleId2 && zrodloSId2)
                {
                    poleId2.value = zrodloSId2.value;
                }
                
                self.close();
              }
            }
          }
        }
      }
    }
  }
}


/*
  czysci pole slownikowe
*/
function eKrSlownikWyczysc(formularz, poleBazowe) {
  var frm = document.forms[formularz];
  if (frm) {
    var poleU = frm.elements[poleBazowe+'_u'];
    var poleW = frm.elements[poleBazowe];
    var poleId = frm.elements[poleBazowe+'_id'];
    
    var poleId2 = null;
    if(frm.elements[poleBazowe+'_id_2'])
    {
        poleId2 = frm.elements[poleBazowe+'_id_2'];
    }

    if (poleU) poleU.value = '';
    if (poleW) poleW.value = '';
    if (poleId) poleId.value = '';
    if (poleId2) poleId2.value = '';
  }
}

/*
    Lista produktow - niewykorzystane
*/
function pokazWarstwe(id)
{
	if(document.getElementById(id).style.visibility == "hidden")
	{
		document.getElementById(id).style.visibility = "visible";
	}else document.getElementById(id).style.visibility = "hidden";
}

/*
    Drukuje fakture
*/
function fakturaDrukuj()
{
  window.print();
}

/*
    podglad faktury i wydruku
*/
function podgladFaktury(frm, klient, typ)
{
  if(klient>0)
  {
      if( sprawdzZaznaczenie(frm, typ) )
      {
        if(_id > 0)
        {
            eval(frm+'._id.value = '+_id);
            eval(frm+'.submit();');
        }else alert(eKrTxt[6]);
      }else alert(eKrTxt[5]);
  }else alert(eKrTxt[4]);
}

/*
    generuj fakture
*/
function generujFakture(frm, typ, adres)
{
  if( sprawdzZaznaczenie(frm, typ) == true )
  {
    eval(frm+'.action = "'+adres+'"');
    eval(frm+'.submit()');
  }
  else alert(eKrTxt[5]);
}


/*
    Sprawdz czy zaznaczono conajmniej jeden rekord
*/
function sprawdzZaznaczenie(frm, typ)
{
     formularz = eval(frm);
     i=0;
     ile=0;

    	while(formularz.elements[i])
        {
        	pole = formularz.elements[i];

    		if(pole.checked && (pole.name.indexOf(typ)==0))
    		{
                ile++;
            }
            i++;
    	}

    if(ile==0)
    {        
        return false;
    }
    else return true;
}


/*
    Czysci i blokuje pole kod zamiennika lub polmo
*/
function eKrPoleNumerWyczysc(pole)
{
    eval('document._filtr_frm.'+pole+'.value=""');
}

/* Submituje forme dodawania akcesoriow do produktu */
function dodajAkcesorium(frm, nazwaPola)
{
    var pole = null;
    if (nazwaPola.length == 0) pole = frm._dane_zapisz;
    else pole = frm.elements[nazwaPola];

    if (pole) pole.value = 1;
    frm.submit();
}

/* skacze do adresu*/
function skoczDo(adres)
{
  if(adres)
  {
    document.location.href = adres;
  }
}

/* zapisuje zamowienie */
function skoczDoZapiszZamowienie(adres)
{
  if(adres)
  {
    if(document._koszyk_frm.przesylka_wartosc.value == '')
    {
        alert("Keuze maken voor levering.");
    }
    else
    {
        document._koszyk_frm.submit();
        //document.location.href = adres;
    }
  }
}

/* skacze do adresu 2 */
function skoczDoPole(adres, frm, pole, skok)
{
  if (eval(frm+"."+pole+".value").length > 0)
  {
      if(adres)
      {
        _pole = ( ( eval(frm+"."+pole+".value").length > 0 ) ?'&polmo=' + eval(frm+"."+pole+".value"):'');
        document.location.href = adres+_pole+skok;
      }
  }else alert(eKrTxt[7]);
}

/* skacze do adresu*/
function skoczDoWybranego(adres, pole)
{
  if(adres)
  {
    wybrane = eval('document._zamowienie_filtr_frm.'+pole+'[document._zamowienie_filtr_frm.'+pole+'.selectedIndex].value');
    document.location.href = adres+'&'+pole+'='+wybrane;
  }
}

/* skacze do adresu*/
function skoczDoWybranego2(adres, pole)
{
  if(adres)
  {
    wybrane = eval('document._zamowienie_filtr_frm.'+pole+'.value');
    document.location.href = adres+'&'+pole+'='+wybrane;
  }
}

/* UKLAD */
function ukladWybierzDane(frm, zrodlo, cel)
{
    eval(frm+'.'+cel+'.value = '+frm+'.'+zrodlo+'.value');
}

/* ----------------------------------------------------------------------------- */
/*
    produkt - ilosc zwieksz
*/
function iloscZwieksz(idp)
{
    ile = eval('document._karta_produktu_frm_'+idp+'.ilosc_'+idp+'.value');
    ile = parseInt(ile);
    ile = ile + 1;
    eval('document._karta_produktu_frm_'+idp+'.ilosc_'+idp+'.value = ile');
}

/*
    produkt - ilosc zmniejsz
*/
function iloscZmniejsz(idp)
{
    ile = eval('document._karta_produktu_frm_'+idp+'.ilosc_'+idp+'.value');
    if(ile>1)
    {
        eval('document._karta_produktu_frm_'+idp+'.ilosc_'+idp+'.value = ile-1');
    }else alert(eKrTxt[0]);
}

/*
    Zapisuje dane przesylki
*/
function zapiszPrzesylke(przedplata, wartosc, op, id, skok)
{
    document._koszyk_frm.przesylka_wartosc.value = wartosc;
    document._koszyk_frm.przedplata.value = przedplata;
    document.location.href = "index.php?op="+op+"&przesylka="+wartosc+"&przesylka_id="+id+"&przedplata="+przedplata+"#"+skok;
}

/*
    Pokazuje koszt razem z przesylka
*/
function wartoscPokaz(wartosc)
{
    wartosc_przesylka = document._koszyk_frm.przesylka_wartosc.value;
    wartosc_przesylka= parseFloat(wartosc_przesylka);
    wartosc = parseFloat(wartosc);
    
    document.write(wartosc+wartosc_przesylka);
}

/* czysc filtr wyszukiwarki*/
function czyscFiltrPubliczny(nazwa1, nazwa2)
{
    eval("document._filtr_frm."+nazwa1+".value = ''");
    eval("document._filtr_frm."+nazwa2+".value = ''");
    
    resetujFiltrDolny();
}

/* resetuje filtr */
function resetujFiltr()
{
  document._filtr_frm.filtr_model.selectedIndex = 0;
  document._filtr_frm.filtr_wersja.selectedIndex = 0;
  document._filtr_frm.filtr_typ_nadwozia.selectedIndex = 0;
  document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
  document._filtr_frm.filtr_moc.selectedIndex = 0;
  document._filtr_frm.filtr_odroku.value = '';
  //document._filtr_frm.filtr_tekst.value = '';
  //document._filtr_frm.filtr_kod_producenta.value = '';
  //document._filtr_frm.filtr_kod_zamiennika.value = '';
  document._filtr_frm.szukajNumer.value = '';
  
  document._filtr_frm.submit();
  
}

/* resetuje filtr dolny */
function resetujFiltrDolny()
{
  document._filtr_frm.filtr_model.selectedIndex = 0;
  document._filtr_frm.filtr_wersja.selectedIndex = 0;
  document._filtr_frm.filtr_typ_nadwozia.selectedIndex = 0;
  document._filtr_frm.filtr_pojemnosc.selectedIndex = 0;
  document._filtr_frm.filtr_moc.selectedIndex = 0;
  document._filtr_frm.filtr_odroku.value = '';
}

function ustawGwiazdke(typ, op)
{
    if(typ==1)
    {
        document.location.href = "index.php?op="+op+"&osoba_firma=1&of=1#pola";
    }
    else
    {
        document.location.href = "index.php?op="+op+"&osoba_firma=2&of=2#pola";
    }
    
}

function showPhoto(w,h, zdjecie, typ)
{
    obj = window.open("_zdjecie.php?p="+zdjecie+"&typ="+typ,"photo","width="+(w+30)+",height="+(h+30)+",toolbar=no, scrollbars=no");
    obj.focus();
}

/*
	dodaje do koszyka produkt opcjonalny
*/
function koszykDodajProduktOpcjonalny(op, pid, uid, op_powrot)
{
    document.location.href = "index.php?op="+op+"&uid="+uid+"&pid="+pid+"&op_powrot="+op_powrot;
}

/*
	usuwa z koszyka produkt opcjonalny
*/
function koszykUsunProduktOpcjonalny(op, pid, op_powrot)
{
    document.location.href = "index.php?op="+op+"&pid="+pid+"&op_powrot="+op_powrot;
}

