function pokaz_obiekt(oid)
{
	if (oid!='' && oid!=0) document.getElementById(oid).style.display='block';
}

function pokazInfoKoszyk()
{
	document.getElementById('pszKoszyk').style.display='';
	document.getElementById('zatwKosz').style.display='none';
}

function ukryj_obiekt(oid)
{
	if (oid!='' && oid!=0) document.getElementById(oid).style.display='none';
};

function kalendarz(pole)
{
  o = window.open("kalendarz.php?p="+pole, "k", "width=200, height=320,"
   + " left=200,top=125,innerwidth=200,innerheight=200,location=0,status=0,"
   + " directories=0, scrollbars=0, menubar=0, toolbar=0, resizable=1");
  o.focus();
  return false;
};

function zapiszZmienneWyszukania()
{
	var id_jezyk=document.getElementById('iJezyk').value;
	var id_wydawnictwo=document.getElementById('iWydawnictwo').value;
	
	var req = mint.Request();	
	req.OnSuccess = function()
	{
		document.getElementById('iGJezyk').value=this.responseJSON[0].jezyk;
		document.getElementById('iGWydawnictwo').value=this.responseJSON[0].wydawnictwo;
		document.getElementById('fWyszukaj').submit();
	}
	req.method='POST';
	req.getJSON = true;
	req.AddParam("idj", id_jezyk);
	req.AddParam("idw", id_wydawnictwo);
	
	req.Send("ajax/zmienneGoogle.php");
}

function zmienWidok(widok)
{
	var req = mint.Request();	
	req.OnSuccess = function()
	{
		window.location.reload();
	}
	req.method='POST';
	req.getJSON = false;
	req.AddParam("widok", widok);
	
	req.Send("ajax/ustawWidok.php");
}

function dodajDoKoszyka(idart,pole,wymus)
{
	//var ile=document.getElementById(pole).value;
	var ile=1;
	
	var req = mint.Request();
	req.OnSuccess = function()
	{
		if (this.responseJSON[0].rel==1)
		{
			window.location.reload();
		}
		else
		{
			document.getElementById('sIleKoszyk').innerHTML='('+this.responseJSON[0].is+')';
			//document.getElementById('kLProduktow').innerHTML=this.responseJSON[0].ip;
			//document.getElementById('kLSztuk').innerHTML=this.responseJSON[0].is;
			//document.getElementById('kWartosc').innerHTML=this.responseJSON[0].sum;
			//pokazKomunikat(this.responseJSON[0].info);
		}
	}
	req.method='POST';
	req.getJSON = true;
	req.AddParam("idart", idart);
	req.AddParam("ile", ile);
	
	req.Send("ajax/dodajDoKoszyka2.php");
}

function sprawdz_pola()
{
  if (document.getElementById('sIdWlasciciela').value==0)
  {
	  alert('Wybierz adresata zlecenia!');
	  return false;
  }
   else if (document.getElementById('tOpisZadania').value=='')
  {
	  alert('Wpisz opis zadania!');
	  return false;
  }
  else return true;
};


function pokazPolec()
{
	document.getElementById('dPolecZnajomemu').style.display='';
	document.getElementById('dOcenaKlientow').style.display='none';
}
function pokazKomentarze()
{
	document.getElementById('dOcenaKlientow').style.display='';
	document.getElementById('dPolecZnajomemu').style.display='none';
}
function pokazPoleKomentarz()
{
	document.getElementById('fKomentarz').style.display='';
}

function pokazPodkategorie(ido)
{
	if (ido==0 || ido=='' || ido=='undefined')
	{
		//document.getElementById('trKategorie').style.display='none';
		document.getElementById('tdPodkategorie').innerHTML='';
	}
	else
	{
		var req = mint.Request();	
		req.OnSuccess = function()
		{
			if (this.responseJSON[0].reload==1) window.location.reload();
			else
			{
				document.getElementById('tdPodkategorie').innerHTML=this.responseJSON[0].html;
				//document.getElementById('trKategorie').style.display='';
			}
		}
		
		req.method='POST';
		req.getJSON = true;
		req.AddParam("idojca", ido);
		req.Send("ajax/pokazPodkategorie.php");
		
		
	}
}

function pokazPodkategorieONIX(ido)
{
	if (ido==0 || ido=='' || ido=='undefined')
	{
		document.getElementById('tdPodkategorieOnix').innerHTML='';
	}
	else
	{
		var req = mint.Request();	
		req.OnSuccess = function()
		{
			document.getElementById('tdPodkategorieOnix').innerHTML=this.responseJSON[0].html;
		}
		
		req.method='POST';
		req.getJSON = true;
		req.AddParam("idojca", ido);
		req.Send("ajax/pokazPodkategorieONIX.php");
		
		
	}
}

function showMilitaryTime()
{
	return true;
}
function showTheHours(theHour) {
	if (showMilitaryTime() || (theHour > 0 && theHour < 13))
	{
		if (theHour == "0") theHour = 12;
		return (theHour);
	}
	if (theHour == 0)
	{
		return (12);
	}
	return (theHour-12);
}

function showZeroFilled(inValue)
{
	if (inValue > 9)
	{
		return "" + inValue;
	}
	return "0" + inValue;
}

function showAmPm()
{
	if (showMilitaryTime())
	{
		return ("");
	}
	if (now.getHours() < 12)
	{
		return (" am");
	}
	return (" pm");
}

function pokazCzas()
{
	now = new Date
	var rok = now.getYear(); // Returns year (ile uplynelo od roku 1900)
    rok =2000+rok%100;
    var miesiac = now.getMonth()+1;
	if (miesiac<10) miesiac='0'+miesiac;
	var dzien = now.getDate();
	if (dzien<10) dzien='0'+dzien;
	document.getElementById("dDataGodzina").innerHTML = 'Aktualna data: '+rok+'-'+miesiac+'-'+dzien+' '+showTheHours(now.getHours()) + ":" + showZeroFilled(now.getMinutes()) + ":" + showZeroFilled(now.getSeconds()) + showAmPm()
	setTimeout("pokazCzas()",1000)
}

function zlicz_transport(wys_rodzaj)
{
	if (wys_rodzaj==undefined) wys_rodzaj='';
	var pk=0;
	
	//sprawdzamy, jaki transport jest zaznaczony w obydwu koszykach
	if (document.getElementById('fKoszyk').wysylka_wysylka && document.getElementById('fKoszyk').wysylka)
	{
		var ile1=document.getElementById('fKoszyk').wysylka_wysylka.length;
		for (i=0;i<=ile1;i++)
		{
			if (document.getElementById('fKoszyk').wysylka_wysylka[i] && document.getElementById('fKoszyk').wysylka_wysylka[i].checked)
			{
				var zz1=document.getElementById('fKoszyk').wysylka_wysylka[i].value;
			}
		}
		
		var ile2=document.getElementById('fKoszyk').wysylka.length;
		for (i=0;i<=ile2;i++)
		{
			if (document.getElementById('fKoszyk').wysylka[i] && document.getElementById('fKoszyk').wysylka[i].checked)
			{
				var zz2=document.getElementById('fKoszyk').wysylka[i].value;
			}
		}
		
		//jeśli takie same, to przeładowujemy/łączymy
		//wyłączony kod wraz z wyłączeniem dzielenia koszyka
		/*
		if (zz1==zz2)
		{
			var req = mint.Request();	
			req.OnSuccess = function()
			{
				window.location='koszyk';
			}
			req.method='POST';
			req.getJSON = true;
			req.AddParam("odbior", zz1);
			req.Send("ajax/polaczKoszyk.php");
		}
		*/
	}
	
	
	if (wys_rodzaj=='')
	{
		var ile=document.getElementById('fKoszyk').wysylka.length;
		var kt=0.00;
		for (i=0;i<=ile;i++)
		{
			if (document.getElementById('fKoszyk').wysylka[i] && document.getElementById('fKoszyk').wysylka[i].checked)
			{
				var zz=document.getElementById('fKoszyk').wysylka[i].value;
				var cc=zz;
				if (zz=='odbiór osobisty' || zz=='odbiór osobisty później') 
				{
					cc='osobisty';
				}
				kt=document.getElementById('fKoszyk')['koszt_wysylki'+wys_rodzaj+cc].value;
				if (zz=='odbiór osobisty') var pam_osobisty=i;
				else
				{
					var pk=2;	
				}
			}
		}
	}
	else
	{
		var ile=document.getElementById('fKoszyk').wysylka_wysylka.length;
		var kt=0.00;
		for (i=0;i<=ile;i++)
		{
			if (document.getElementById('fKoszyk').wysylka_wysylka[i] && document.getElementById('fKoszyk').wysylka_wysylka[i].checked)
			{
				var zz=document.getElementById('fKoszyk').wysylka_wysylka[i].value;
				var cc=zz;
				if (zz=='odbiór osobisty' || zz=='odbiór osobisty później') 
				{
					cc='osobisty';
				}
				kt=document.getElementById('fKoszyk')['koszt_wysylki'+wys_rodzaj+cc].value;
				//alert(kt);
				if (zz=='odbiór osobisty') var pam_osobisty=i;
				else
				{
					var pk=2;	
				}
			}
		}
	}
	
	/*
	var ile=document.getElementById('fKoszyk').wysylka.length;
	var kt=0.00;
	for (i=0;i<=ile;i++)
	{
		if (document.getElementById('fKoszyk').wysylka[i] && document.getElementById('fKoszyk').wysylka[i].checked)
		{
			var zz=document.getElementById('fKoszyk').wysylka[i].value;
			if (zz=='odbiór osobisty') zz='osobisty';
			kt=document.getElementById('fKoszyk')['koszt_wysylki'+zz].value;
			if (zz=='osobisty') var pam_osobisty=i;
		}
	}
	*/
	
	sk=Number(document.getElementById('iSumaKoszyk'+wys_rodzaj).value).toFixed(2);
	sz=Number(sk*1+kt*1).toFixed(2);
	//alert(sz);
	//alert(kt);
	document.getElementById('dZamowienieSuma'+wys_rodzaj).innerHTML=sz+' PLN';
	document.getElementById('sKosztyTransportu'+wys_rodzaj).innerHTML=kt+' PLN';
	
	var req = mint.Request();	
	req.OnSuccess = function()
	{
		document.getElementById("tdUwagiSprzedawcy").innerHTML=this.responseJSON[0].info;
		var z = this.responseJSON[0].artykuly.split(',');
		var ile=z.length;
		
		if (this.responseJSON[0].osobisty==1 || (pk==2 && this.responseJSON[0].pk==1))
		{
			//if (wys_rodzaj=='' && zz=='odbiór osobisty') window.location='koszyk';
			//document.getElementById('fKoszyk').wysylka[pam_osobisty].checked=false;
		}
		if (zz=='odbiór osobisty') var kolor='#ECF2FA';
		else var kolor='';
		for (var i=0;i<ile;i++)
		{
			//if (zz=='odbiór osobisty') alert(z[i]+' '+kolor);
			if (z[i]!='' && typeof(z[i])!='undefined' && document.getElementById('wp'+z[i]))
			{
				//if (zz=='osobisty') alert(z[i]+' '+kolor);
				document.getElementById('wp'+z[i]).style.backgroundColor=kolor;										  
			}
		}
		//window.location.reload();
	}
	req.method='POST';
	req.getJSON = true;
	req.AddParam("pk", pk);
	req.AddParam("odbior", zz);
	req.Send("ajax/sprawdz_dostepnosc.php");
}

function dodajDoSchowka(idart)
{	
	var req = mint.Request();	
	req.OnSuccess = function()
	{
		document.getElementById("dSchowekInfo"+idart).innerHTML=this.responseJSON[0].info;
		document.getElementById("sIleSchowek").innerHTML='('+this.responseJSON[0].cs+')';
	}
	req.method='POST';
	req.getJSON = true;
	req.AddParam("idart", idart);
	req.Send("ajax/dodajDoSchowka.php");
}

function usunZeSchowka(idart)
{	
	var req = mint.Request();	
	req.OnSuccess = function()
	{
		window.location.reload();
	}
	req.method='POST';
	req.getJSON = true;
	req.AddParam("idart", idart);
	req.Send("ajax/usunZeSchowka.php");
}


function sprawdz_formularz_koszyk()
{
	if (document.getElementById('iCzy'))
	{
		if (!document.getElementById('fKoszyk').dokument[0].checked && !document.getElementById('fKoszyk').dokument[1].checked)
		{
			alert('Proszę wybrać dokument sprzedaży!');
			return false;
		}
		
		var platnosc=0;
		var ip=document.getElementById('fKoszyk').platnosc.length;
		
		for (var i=0; i<ip; i++)
		{
			if (document.getElementById('fKoszyk').platnosc[i].checked) platnosc=1;	
		}
		
		if (platnosc==0)
		{
			alert('Proszę wybrać formę płatności!');
			return false;
		}
		
		var wysylka=false;
		var ile=document.getElementById('fKoszyk').wysylka.length;
		//alert(ile);
		if (ile>0)
		{
			for (i=0;i<=ile;i++)
			{
				if (document.getElementById('fKoszyk').wysylka[i] && document.getElementById('fKoszyk').wysylka[i].checked)
				{
					wysylka=true;
				}
			}
		}
		else if (document.getElementById('fKoszyk').wysylka && document.getElementById('fKoszyk').wysylka.checked)
		{
			wysylka=true;
		}
		
		if (!wysylka)
		{
			alert('Proszę wybrać formę wysyłki!');
			return false;
		}
	}
	
	if (document.getElementById('iCzy_wysylka'))
	{
		if (!document.getElementById('fKoszyk').dokument_wysylka[0].checked && !document.getElementById('fKoszyk').dokument_wysylka[1].checked)
		{
			alert('Proszę wybrać dokument sprzedaży dla wysyłki kurierem!');
			return false;
		}
		
		var platnosc_wysylka=0;
		var ip=document.getElementById('fKoszyk').platnosc_wysylka.length;
		
		for (var i=0; i<ip; i++)
		{
			if (document.getElementById('fKoszyk').platnosc_wysylka[i].checked) platnosc_wysylka=1;	
		}
		
		if (platnosc_wysylka==0)
		{
			alert('Proszę wybrać formę płatności dla wysyłki kurierem!');
			return false;
		}
		
		var wysylka_wysylka=false;
		var ile=document.getElementById('fKoszyk').wysylka_wysylka.length;
		//alert(ile);
		if (ile>0)
		{
			for (i=0;i<=ile;i++)
			{
				if (document.getElementById('fKoszyk').wysylka_wysylka[i] && document.getElementById('fKoszyk').wysylka_wysylka[i].checked)
				{
					wysylka_wysylka=true;
				}
			}
		}
		else if (document.getElementById('fKoszyk').wysylka_wysylka && document.getElementById('fKoszyk').wysylka_wysylka.checked)
		{
			wysylka_wysylka=true;
		}
		
		if (!wysylka_wysylka)
		{
			alert('Proszę wybrać formę wysyłki dla wysyłki kurierem!');
			return false;
		}
	}


	return true;
}

function suma_zamowienia()
{
	var sz;
	sz=document.getElementById('iKosztPrezentu').value;
	if (document.getElementById('form1_prezent').wysylka[2].checked)
	{
		sz=sz*1+25;
	}
	document.getElementById('CenaZamowienia').innerHTML=sz;
}

function zmienSortuj(val)
{
	var req = mint.Request();	
	req.method='POST';
	req.getJSON = true;
	//req.AddParam("sciezka", sciezka);
	//req.AddParam("rodzaj", rodzaj);
	req.AddParam("href", window.location.href);
	req.AddParam("sortuj", val);
	req.Send("ajax/zmienSortuj.php");
	
	req.OnSuccess = function()
	{
	  window.location.href=this.responseJSON[0].href;
    }
}

function zmienIleNaStronie(val)
{
	var req = mint.Request();	
	req.method='POST';
	req.getJSON = true;
	//req.AddParam("sciezka", sciezka);
	//req.AddParam("rodzaj", rodzaj);
	req.AddParam("href", window.location.href);
	req.AddParam("ile", val);
	req.Send("ajax/zmienIleNaStronie.php");
	
	req.OnSuccess = function()
	{
	  window.location.href=this.responseJSON[0].href;
    }
}

function zmienJezykOnix(val)
{
	var req = mint.Request();	
	req.method='POST';
	req.getJSON = true;
	//req.AddParam("sciezka", sciezka);
	//req.AddParam("rodzaj", rodzaj);
	req.AddParam("jezyk_onix", val);
	req.Send("ajax/zmienJezykOnix.php");
	
	req.OnSuccess = function()
	{
	  window.location.href='/zagranica/';
    }
}

function pokazUkryjOpinie(val)
{
	var req = mint.Request();	
	req.method='POST';
	req.getJSON = true;
	//req.AddParam("sciezka", sciezka);
	//req.AddParam("rodzaj", rodzaj);
	req.AddParam("val", val);
	req.Send("ajax/pokazUkryjOpinie.php");
	
	req.OnSuccess = function()
	{
	  window.location.reload();
    }
}
