function sprawdzFormLogin()
{
	if(document.formLogin.inpLogin.value == "" || document.formLogin.inpHaslo.value == "")
	{
		document.getElementById("dialogFormLogin").innerHTML = "Wszystkie pola musza byc uzupelnione.";
		return false;
	}
	else return true;
}

function sprawdzFormKategorie()
{
	if(document.formKategorie.inpKategorieNazwa.value == "")
	{
		document.getElementById("dialogFormKategorie").innerHTML = "Musi byc wpisana jakas nazwa.";
		return false;
	}
	else return true;
}

function sprawdzFormProdukty()
{
		if(document.formProdukty.btnProSubmit.value == "zmien")
		{
			if(document.formProdukty.inpProduktyNazwa.value == "" || document.formProdukty.inpProduktyOpis.value == "" || document.formProdukty.inpProduktyCena.value == "")
			{
				document.getElementById("dialogFormProdukty").innerHTML = "Wszystkie pola musza byc uzupelnione.";
				return false;
			}
			else
			{
				var cena = document.formProdukty.inpProduktyCena.value;
				return true;
			}
		}
		else
		{
			if(document.formProdukty.inpProduktyNazwa.value == "" || document.formProdukty.inpProduktyOpis.value == "" || document.formProdukty.inpProduktyCena.value == "" || document.formProdukty.inpProduktyZdjecie.value == "")
			{
				document.getElementById("dialogFormProdukty").innerHTML = "Wszystkie pola musza byc uzupelnione.";
				return false;
			}
			else
			{
				var cena = document.formProdukty.inpProduktyCena.value;
				return true;
			}
		}
}

function sprawdzFormAdmin()
{
	if(document.formAdmin.inpAdmLogin.value != "" && document.formAdmin.inpAdmHaslo.value != "" && document.formAdmin.inpAdmPotwierdz.value != "")
	{
		if(document.formAdmin.inpAdmHaslo.value == document.formAdmin.inpAdmPotwierdz.value)
		{
			return true;
		}
		else 
		{
			document.getElementById("dialogFormAdmin").innerHTML = "Haslo musi byc takie samo jak potwierdzenie hasla.";
			return false;
		}
	}
	else
	{
		document.getElementById("dialogFormAdmin").innerHTML = "Wszystkie pola musza byc uzupelnione.";
		return false;	
	}
}

function sprawdzFormLinki()
{
	if(document.formLinki.inpLinTresc.value == "" || document.formLinki.inpLinLink.value == "")
	{
		document.getElementById("dialogFormLinki").innerHTML = "Wszystkie pola musza byc uzupelnione.";
		return false;
	}
	else return true;
}

function sprawdzFormOdpisz()
{
	if(document.formOdpisz.inpKonOdpisz.value == "")
	{
		document.getElementById("dialogFormKontakt").innerHTML = "Trzeba wypelnic tresc wiadomosci.";
		return false;
	}
	else return true;
}

function sprawdzFormGaleria()
{
		if(document.formGaleria.btnGalSubmit.value == "zmien")
		{
			if(document.formGaleria.inpGalNazwa.value == "")
			{
				document.getElementById("dialogFormGaleria").innerHTML = "Wszystkie pola musza byc uzupelnione.";
				return false;
			}
			else return true;
		}
		else
		{
			if(document.formGaleria.inpGalNazwa.value == "" || document.formGaleria.inpGalZdjecie.value == "")
			{
				document.getElementById("dialogFormGaleria").innerHTML = "Wszystkie pola musza byc uzupelnione.";
				return false;
			}
			else return true;
		}
}

function sprawdzFormGalKat()
{
	if(document.formGalKat.inpKatNazwa.value == "")
	{
		document.getElementById("dialogFormGalKat").innerHTML = "Musi byc wpisana jakas nazwa.";
		return false;
	}
	else return true;
}

function sprawdzFormZamowienie()
{
		checkOrder();

		if(document.formZamowienie.firstname.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.email.value!="" && document.formZamowienie.street.value!="" && document.formZamowienie.street_n1.value!="" && document.formZamowienie.street_n2.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.city.value!="" && document.formZamowienie.postcode.value!="" && document.formZamowienie.phone.value!="" && document.formZamowienie.kraj.value!="") 
		{
			document.forms['formZamowienie'].submit();
			return true;
		}
		else 
		{
			document.getElementById("errZamowienie").innerHTML = "Blad: wszystkie pola musza byc wypelnione!";
			return false;
		}
}

function sprawdzFormNews()
{
	if(document.formAktualnosci.inpAktTresc.value!="")
	{
		return true;
	}
	else
	{
		document.getElementById("dialogFormNews").innerHTML = "Musi byc wpisana jakas tresc.";
		return false;
	}
}

function sprawdzRegulamin() {
		checkOrder();
		
		if (!document.formZamowienie.regulamin.checked) {
			document.getElementById("errZamowienie").innerHTML = "Musisz zaakceptowa regulamin.";
			return false;
		} else

		if(document.formZamowienie.firstname.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.email.value!="" && document.formZamowienie.street.value!="" && document.formZamowienie.street_n1.value!="" && document.formZamowienie.street_n2.value!="" && document.formZamowienie.lastname.value!="" && document.formZamowienie.city.value!="" && document.formZamowienie.postcode.value!="" && document.formZamowienie.phone.value!="" && document.formZamowienie.kraj.value!="") 
		{
			document.forms['formZamowienie'].submit();
			return true;
		}
		else 
		{
			document.getElementById("errZamowienie").innerHTML = "Blad: wszystkie pola musza byc wypelnione!";
			return false;
		}
}

function subPobranie()
{
	document.forms['formPobranie'].submit();
}

function usunZamowienie(zid)
{
	if(confirm("Jeste¶ pewien że checsz usun±ć to zamówienie?"))
	{
		var ajx=new AjaxPost(["metody/usun_zamowienie.php","zid="+zid,""]);
		if(ajx.wynik[0]=="0") 
		{
			alert("Zamówienie zostało usunięte.");
			window.location.reload(true);
		}
	}
}

function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
  {
    xmlHttp=new XMLHttpRequest();
  }
  catch (e)
  {
    try
    {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  return xmlHttp;
}

function xmlIni()
{
	var xmlHttp;
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		  alert ("Twoja przegldarka nie obsuguje AJAXa!");
		  return;
	} 
	else return xmlHttp;
}

function AjaxPost()
{
	this.xml = new Array();
	this.wynik = new Array();
	for(i=0;i<arguments.length;i++)
	{
		this.xml[i] = xmlIni();
		this.xml[i].open("POST",arguments[i][0],false);
		this.xml[i].setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; text/html; charset=iso-8859-2');
		this.xml[i].send(arguments[i][1]);
		obj = document.getElementById(arguments[i][2]);
		if(obj) obj.innerHTML = this.xml[i].responseText;
		this.wynik[i] = this.xml[i].responseText;
	}
}