var xmlhttp

function productFilter()
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var str = "";
	var filterCategorie = document.getElementById('filterCategorie').value;
	var filterBespannen = document.getElementById('filter-bespannen').value;
	var filterGewicht = document.getElementById('filter-gewicht').value;
	var filterBladgrootte = document.getElementById('filter-bladgrootte').value;
	var filterLengte = document.getElementById('filter-lengte').value;
	var filterMerk = document.getElementById('filter-merk').value;
	var filterSorteer = document.getElementById('filter-sorteer').value;

	if(filterCategorie != '') str += "categorie="+filterCategorie+"&";
	if(filterBespannen != '') str += "bespannen="+filterBespannen+"&";
	if(filterGewicht != '') str += "gewicht="+filterGewicht+"&";
	if(filterBladgrootte != '') str += "bladgrootte="+filterBladgrootte+"&";
	if(filterLengte != '') str += "lengte="+filterLengte+"&";
	if(filterMerk != '') str += "merk="+filterMerk+"&";
	if(filterSorteer != '') str += "sorteer="+filterSorteer+"&";

	var url="/modules/winkel/tennis-filter.php";
		url=url+"?"+str;

	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function stateChanged()
{
	if(xmlhttp.readyState==4)
	{
		var divProduct
			divProduct = document.getElementById('producten');
		
			divProduct.innerHTML=xmlhttp.responseText;
	}
}

function stateChanged2()
{
	if(xmlhttp.readyState==4)
	{
		var divProduct
			divProduct = document.getElementById('aantalproducten');
		
			divProduct.innerHTML=xmlhttp.responseText;
	}
}

function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	
	if (window.ActiveXObject)
	{
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return null;
}

function voegToeAanBestelling()
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var str = "";
	var productid = document.getElementById('productid').value;
	var bestellen = document.getElementById('bestellen').value;
	var artikelnummer = document.getElementById('artikelnummer').value;
	var producttypeid = document.getElementById('producttypeid').value;
	var kleuren = document.getElementById('kleuren').value;
	var aantal = 1;


	if(productid != '') str += "productid="+productid+"&";
	if(bestellen != '') str += "bestellen="+bestellen+"&";
	if(artikelnummer != '') str += "artikelnummer="+artikelnummer+"&";
	if(producttypeid != '') str += "producttypeid="+producttypeid+"&";
	if(kleuren != '') str += "kleuren="+kleuren+"&";
	if(aantal != '') str += "aantal="+aantal;


	var url="/modules/winkelmand/inc/ajax-winkel.php";
		url=url+"?"+str;

	//xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.onreadystatechange=stateChanged2;
	//document.location = url;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	alert('toegevoegd aan winkelmand!');
}

function voegToe2(ProductTypeId,ArticleNumber,ProductId,Aantal)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	}
	
	var str = "";
	var productid = ProductId;
	var bestellen = 1;
	var artikelnummer = ArticleNumber;
	var producttypeid = ProductTypeId;
	var kleuren = '';
	var aantal = Aantal;


	if(productid != '') str += "productid="+productid+"&";
	if(bestellen != '') str += "bestellen="+bestellen+"&";
	if(artikelnummer != '') str += "artikelnummer="+artikelnummer+"&";
	if(producttypeid != '') str += "producttypeid="+producttypeid+"&";
	if(kleuren != '') str += "kleuren="+kleuren+"&";
	if(aantal != '') str += "aantal="+aantal;


	var url="/modules/winkelmand/inc/ajax-winkel.php";
		url=url+"?"+str;

	//xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.onreadystatechange=stateChanged2;
	//document.location = url;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	alert('toegevoegd aan winkelmand!');
}
