
	var XMLHttpRequestObject = false;
	var XMLHttpRequestObject2 = false;
	if(window.XMLHttpRequest)
	{
		XMLHttpRequestObject = new XMLHttpRequest();
		XMLHttpRequestObject2 = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");	
		XMLHttpRequestObject2 = new ActiveXObject("Microsoft.XMLHTTP");
	}	 

    //ładowanie listy wojewodztwo>powiat>miasto
	function pobierzMiasta(element,id)
	{  
	   //preloader
	   if(element == "wojewodztwo")
	   {
			var div = document.getElementById("pokazPowiaty");
			div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
			var div = document.getElementById("pokazMiasta");
			div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
	   }
	   if(element == "powiat")
	   {
		    var div = document.getElementById("pokazMiasta");
			div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
	   }
	   //koniec preloader
		
		if(XMLHttpRequestObject)
		{  
		  XMLHttpRequestObject.open("GET","dbscripts/miasta.php?element=" + element + "&id=" + id);		 
		  XMLHttpRequestObject.onreadystatechange = function()
		  {
		    if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
		    {
			  if(element == "wojewodztwo")
			  {
				  var div = document.getElementById("pokazPowiaty");
				  div.innerHTML = XMLHttpRequestObject.responseText;
				  
				  var div = document.getElementById("pokazMiasta");
				  div.innerHTML = '<select class="fSzukajBoxm" name="miasto_id" id="miasto_id"><option value="-1">Wybierz:</option></select>';
			  }
			  if(element == "powiat")
			  {
			      var div = document.getElementById("pokazMiasta");
				  div.innerHTML = XMLHttpRequestObject.responseText;
			  }
		    }
		  };
		  XMLHttpRequestObject.send(null);
		}
	}
	
	//branza>kategoria>podkategoria
	function pobierzKategorie(element,id,lang)
	{ 
	  if(XMLHttpRequestObject)
	  {  
	      //preloader
		   if(element == "branza")
		   {
				var div = document.getElementById("pokazKategorie");
				div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
				var div = document.getElementById("pokazPodkategorie");
				div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
		   }
		   if(element == "kategoria")
		   {
				var div = document.getElementById("pokazPodkategorie");
				div.innerHTML = "<img src='images2/ajax-loader4.gif' />";
		   }
		   //koniec preloader
	  
	  
	      XMLHttpRequestObject.open("GET","dbscripts/kategorie.php?element=" + element + "&id=" + id + "&lang=" + lang);		 
		  XMLHttpRequestObject.onreadystatechange = function()
		  {
		    if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
		    {  
			  if(element == "branza")
			  {
			      //ładujemy kategorie
				  var div = document.getElementById("pokazKategorie");
				  div.innerHTML = XMLHttpRequestObject.responseText;
				  
				  //czyscimy podkategorie
				  var div = document.getElementById("pokazPodkategorie");
				  div.innerHTML = '<select class="fSzukajBoxm" name="podkategoria" id="podkategoria"><option value="" selected>Wszystkie</option></select>';
			  }
			  if(element == "kategoria")
			  {
			      //ladujemy podkategorie
			      var div = document.getElementById("pokazPodkategorie");
				  div.innerHTML = XMLHttpRequestObject.responseText;
			  }
		    }
		  };
		  XMLHttpRequestObject.send(null);
	  }
	}
	
	//producent
	function pobierzProducentow(id)
	{ 
	  if(XMLHttpRequestObject2)
	  { 
	    //preloader
	    var div2 = document.getElementById("pokazProducentow");
		div2.innerHTML = "<img src='images2/ajax-loader4.gif' />";
			
			
	    XMLHttpRequestObject2.open("GET","dbscripts/producenci.php?id=" + id);	 
	    XMLHttpRequestObject2.onreadystatechange = function()
	    { 
		  if(XMLHttpRequestObject2.readyState == 4 && XMLHttpRequestObject2.status == 200)
		  {
		    var div2 = document.getElementById("pokazProducentow");
		    div2.innerHTML = XMLHttpRequestObject2.responseText;
		  }
	    };
		XMLHttpRequestObject2.send(null);
	  }
	}

