function dodaj(id,pop_strona)
{
	var adres = "index.php?page=dodaj&id="+id+"&pop_strona="+pop_strona;
	test="tmp"+id;
	ile=document.forms[test].il.value;
	tmp=document.forms[test].il.value;
	ilej=document.forms[test].ilj.value;
	kol_pow=document.forms[test].kol_pow;
	wyb_kol_pow=kol_pow.options[kol_pow.selectedIndex].value;
	kol_em=document.forms[test].kol_em;
	wyb_kol_em=kol_em.options[kol_em.selectedIndex].value;
	kol_jet=document.forms[test].kol_jet;
	wyb_kol_jet=kol_jet.options[kol_jet.selectedIndex].value;
	if(wyb_kol_pow=='wybierz' || wyb_kol_em=='wybierz' || wyb_kol_jet=='wybierz')
	{
	   alert('Proszę wybrać kolor powierzchni, jetów oraz emalii!')	   
  }
	else
	{
	if(isNaN(ile) || ile<=0)
	{
		alert('Wprowadziłeś błędne dane!')
	}
	else
	{
		ile=Math.abs(ile);
		if(ilej>=ile)
		{
			location.href=adres+"&il="+ile+"&kol_pow="+wyb_kol_pow+"&kol_em="+wyb_kol_em+"&kol_jet="+wyb_kol_jet;
		}
		else
		{
			alert('Przepraszamy, ale nie posiadamy takiej ilości towaru w magazynie. Sprawdź dostępną ilość.');
		}
		
		
	}
	}
}

function popraw(id,k_pow,k_em,k_jet)
{
	adres="index.php?page=popraw&id="+id;
	test="tmp"+id+"-"+k_pow+"-"+k_em+"-"+k_jet;
	ile=document.forms[test].il.value;
	ilej=document.forms[test].ilj.value;
	kol_pow=document.forms[test].k_pow.value;
	kol_em=document.forms[test].k_em.value;
	kol_jet=document.forms[test].k_jet.value;
	if(isNaN(ile) || ile<=0)
	{
		alert('Wprowadziłeś błędne dane!')
	}
	else
	{
		ile=Math.abs(ile);
		if(ilej>=ile)
		{
			location.href=adres+"&il="+ile+"&kol_pow="+k_pow+"&kol_em="+k_em+"&kol_jet="+k_jet;
		}
		else
		{
			alert('Przepraszamy, ale nie posiadamy takiej ilości towaru w magazynie. Sprawdź dostępną ilość.');
		}
	}
}

function przypomnij(id)
{
	if(id == null)
		alert('Uzupełnij identyfikator i spróbuj ponownie.');
	else
		location.href = "index.php?re";
}

function sprawdz()
{
	return confirm('Czy na pewno chcesz usunąć?')
	return true
}

function pytanie()
{
	return confirm('Aktualna zawartość koszyka zostanie usunięta! Czy chcesz kontynuować?')
	return true
}


function kolory_powierzchni()
{
	 window.open("kolory/powierzchnia.jpg","Kolory","width=730,height=740,status=no,resizable=yes,scrollbars=yes,top=200,left=640");
}

function kolory_jetow()
{
	 window.open("kolory/jet.jpg","Kolory","width=740,height=550,status=no,resizable=yes,scrollbars=yes,top=200,left=640");
}
function kolory_emalii()
{
	 window.open("kolory/emalia.jpg","Kolory","width=740,height=410,status=no,resizable=yes,scrollbars=yes,top=200,left=640");
}

function dodaj_do_przechowalni(id,pop_strona)
{
	var adres = "index.php?page=dodaj_do_przechowalni&idproduktu="+id+"&pop_strona="+pop_strona;
	test="tmp"+id;
	kol_pow=document.forms[test].kol_pow;
	wyb_kol_pow=kol_pow.options[kol_pow.selectedIndex].value;
	kol_em=document.forms[test].kol_em;
	wyb_kol_em=kol_em.options[kol_em.selectedIndex].value;
	kol_jet=document.forms[test].kol_jet;
	wyb_kol_jet=kol_jet.options[kol_jet.selectedIndex].value;
	ile_zam=document.forms[test].il.value;
	
  if(wyb_kol_pow=='wybierz' || wyb_kol_em=='wybierz' || wyb_kol_jet=='wybierz')
	{
	   alert('Proszę wybrać kolor powierzchni, jetów oraz emalii!')	   
  }
	else
	{
    location.href=adres+"&kol_pow="+wyb_kol_pow+"&kol_em="+wyb_kol_em+"&kol_jet="+wyb_kol_jet+"&ile_zam="+ile_zam;
	}		
}

function zaloguj_sie(id)
{
  test="tmp"+id;
  alert('Zaloguj się!');
  document.forms[test].zaznaczenie.checked=0;  
}

function szybkie_wybieranie(id)
{
  var req = mint.Request();
  test="tmp"+id;
  ile=document.forms[test].il.value;
	ilej=document.forms[test].ilj.value; 
  kol_pow=document.forms[test].kol_pow;
	wyb_kol_pow=kol_pow.options[kol_pow.selectedIndex].value;
	kol_em=document.forms[test].kol_em;
	wyb_kol_em=kol_em.options[kol_em.selectedIndex].value;
	kol_jet=document.forms[test].kol_jet;
	wyb_kol_jet=kol_jet.options[kol_jet.selectedIndex].value;
  
  var parametry="?id="+id+"&k_pow="+wyb_kol_pow+"&k_em="+wyb_kol_em+"&k_jet="+wyb_kol_jet+"&ilosc="+ile;    
	
  if(isNaN(ile) || ile<=0)
	{
		alert('Wprowadziłeś błędne dane!')
		document.forms[test].zaznaczenie.checked=0;
	}
	else
	{
		ile=Math.abs(ile);
		
    if(ilej<ile)
    {
      alert('Niestety nie posiadamy takiej ilości w magazynie. Dostępna ilość towaru: '+ilej);
      document.forms[test].zaznaczenie.checked=0;
    }
    else
		{
      if(wyb_kol_pow=='wybierz' || wyb_kol_em=='wybierz' || wyb_kol_jet=='wybierz')
	    {
	      alert('Proszę wybrać kolor powierzchni, jetów oraz emalii!')	
        document.forms[test].zaznaczenie.checked=0;   
      }
      else
      {
        req.Send("php/szybkie_wybieranie_dodaj.php"+parametry);
        req.OnSuccess = function () {
          if(kol_pow.disabled==false)
          {
            kol_pow.disabled=true;
            kol_em.disabled=true;
            kol_jet.disabled=true;
            document.forms[test].il.disabled=true;   
          }
          else
          {
            kol_pow.disabled=false;
            kol_em.disabled=false;
            kol_jet.disabled=false;
            document.forms[test].il.disabled=false;          
          }
        }
      }
    }
  }
}

function pobierz_fakture()
{
  var req = mint.Request(); 
  document.getElementsByName('dokument_zakupu')[0].checked=true;
  req.Send("php/pobierz_fakture.php");
  req.OnSuccess = function () {
    $("dane_faktury").innerHTML = this.responseText;  
  }
}

function pobierz_fakture_zam(idzam)
{
  var req = mint.Request(); 
  document.getElementsByName('dokument_zakupu')[0].checked=true;
  req.Send("php/pobierz_fakture_zam.php?idzam="+idzam);
  req.OnSuccess = function () {
    $("dane_faktury").innerHTML = this.responseText;  
  }
}

function wybierz_paragon()
{
  document.getElementsByName('dokument_zakupu')[1].checked=true;
  document.getElementById('dane_faktury').innerHTML = ''; 
}

function sprawdz_etap2()
{
  var req = mint.Request();
  pobranie=document.getElementsByName('platnosc')[0];
  przelew=document.getElementsByName('platnosc')[1];
  faktura=document.getElementsByName('dokument_zakupu')[0];
  paragon=document.getElementsByName('dokument_zakupu')[1];
  tel=document.getElementsByName('telefon')[0].value;
  email_klienta=document.getElementsByName('email_klienta')[0].value;
  odbior_os=document.getElementsByName('transport')[0];
  kurier=document.getElementsByName('transport')[1];
  
  if(odbior_os.checked==false && kurier.checked==false)
  {
    alert('Proszę wybrać formę transportu.');
    return false;
  }

  if(tel=='' || email_klienta=='')
  {
    alert('Proszę podać adres e-mail oraz nr telefonu.');
    return false;
  }
  
  if(pobranie.checked==false && przelew.checked==false)
  {
    alert('Proszę wybrać formę płatności.');
    return false;
  }
  else
  {
    
    if(faktura.checked==true)
    {
      nazwa_firmy=document.getElementById('nazwa_firmy').value;
      ulica=document.getElementById('ulica').value;
      nr_lokalu=document.getElementById('nr_lokalu').value;
      kod=document.getElementById('kod').value;
      miasto=document.getElementById('miasto').value;
      nip=document.getElementById('nip').value;
      
      if(nazwa_firmy=='' || ulica=='' || nr_lokalu=='' || kod=='' || miasto=='' || nip=='')
      {
        alert('Proszę podać dane niezbędne do wystawienia faktury.');
        return false;
      }
    }
    req.SendForm("form", "php/zapisz_etap_realizacji.php");

    req.OnSuccess = function () {
     location.href="index.php?page=zam&krok=3";
    }
  }
  return false;
}

function wybierz_taki_sam_adres()
{
  document.getElementsByName('tresc_inny_adres')[0].readOnly=true;
  document.getElementsByName('adres_wysylki')[0].checked=true;
  document.getElementsByName('tresc_inny_adres')[0].value='';
}

function wybierz_inny_adres()
{
  document.getElementsByName('tresc_inny_adres')[0].readOnly=false;
  document.getElementsByName('adres_wysylki')[1].checked=true;
}

function sprawdz_etap3()
{
  var req = mint.Request();
  adres_faktura=document.getElementsByName('adres_wysylki')[0];
  adres_inny=document.getElementsByName('adres_wysylki')[1];
  tresc_inny_adres=document.getElementsByName('tresc_inny_adres')[0].value;
  
  if((adres_faktura.checked==false && adres_inny.checked==false) && adres_faktura.disabled==false)
  {
    alert('Proszę określić adres wysyłki.');
    return false;
  }
  
  if(adres_inny.checked==true && tresc_inny_adres=='')
  {
    alert('Proszę podać adres wysyłki.');
    return false;
  }
  
  req.SendForm("form", "php/zapisz_etap_realizacji.php");
  req.OnSuccess = function () {
    location.href="index.php?page=zam&krok=4";
  }
  return false;
}

function wybierz_uwage()
{
  uwagi=document.getElementsByName('uwagi')[0];
  tresc_uwagi=document.getElementsByName('tresc_uwagi')[0];
  
  if(uwagi.checked==true)
  tresc_uwagi.readOnly=false;
  else
  {
    tresc_uwagi.readOnly=true;
    tresc_uwagi.value='';
  }
}

function sprawdz_etap4()
{
  var req = mint.Request();
  uwagi=document.getElementsByName('uwagi')[0];
  dodatkowe_zam=document.getElementsByName('dodatkowe_zam')[0];
  tresc_uwagi=document.getElementsByName('tresc_uwagi')[0];
  priorytet=document.getElementsByName('priorytet')[0];
  pakiet=document.getElementsByName('pakiet')[0];
  tel_przed_wysylka=document.getElementsByName('tel_przed_wysylka')[0];
  data_dostarczenia=document.getElementsByName('data_dostarczenia')[0].value;
  regulamin=document.getElementsByName('regulamin')[0];
  
  if(uwagi.checked==true && tresc_uwagi.value=='')
  {
     alert('Proszę podać treść uwagi.');
     return false;
  }
  
  if(regulamin.checked==false)
  {
     alert('Aby dokonać zakupów proszę zaakceptować regulamin!');
     return false;  
  }
  
  req.SendForm("form", "php/zapisz_etap_realizacji.php");
  req.OnSuccess = function () {
    location.href="index.php?page=zam_k";

  }
  return false;
}

function wybierz_odbior_os()
{
  document.getElementsByName('adres_wysylki')[0].disabled=true;
  document.getElementsByName('adres_wysylki')[1].disabled=true;
  document.getElementsByName('tresc_inny_adres')[0].value='';
}

function wybierz_kurier()
{
  document.getElementsByName('adres_wysylki')[0].disabled=false;
  document.getElementsByName('adres_wysylki')[1].disabled=false;
}

function potwierdzam()
{
  klawisz = document.getElementById('klawisz_potwierdzenie');
  ptaszek = document.getElementById('ptaszek_potwierdzenie');
  
  if(ptaszek.checked==true) klawisz.disabled=false
  else klawisz.disabled=true;
}

function wyrazam_zgode()
{
  klawisz = document.getElementById('klawisz_rejestracja');
  ptaszek = document.getElementById('ptaszek_zgoda');
  
  if(ptaszek.checked==true) klawisz.disabled=false
  else klawisz.disabled=true;
}

function zarejestruj()
{
  ptaszek = document.getElementById('ptaszek_zgoda');
  
  if(ptaszek.checked==true) document.frmRej.submit();
}

function wyczysc_koszyk()
{
  var c = confirm('Koszyk zawiera produkty. Czy chcesz je teraz skasować?');
  if(c == true) location.href='../?page=usun_wszystko_z_koszyka';
  else location.href='../index.php';
}