//AJAX aanzetten in verschillende browsers 

function showproductgroep(obj) 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("content"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 

					var randomnumber=Math.floor(Math.random()*3000)
					var queryString = "?groep=" + obj + "&rand=" + randomnumber; 

						ajaxRequest.open("GET", "product_groeplist.php" + queryString, true); 
						ajaxRequest.send(null); 
						
						
		initScale();
						
}
function addproduct(obj,aantal,laadoverzicht) 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("productmandje"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 

					var randomnumber=Math.floor(Math.random()*3000)
					var queryString = "?action=add&productid=" + obj + "&aantal=" + aantal + "&rand=" + randomnumber; 

						ajaxRequest.open("GET", "basket.php" + queryString, true); 
						ajaxRequest.send(null);
					
		if (laadoverzicht == 1)
		{
			showorder();
		}
		else
		{
			document.getElementById('linkdiv' + obj).innerHTML = 'In uw aanvraag geplaatst'; 

		}
		
		initScale();
}

function showorder() 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("content"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 

					var randomnumber=Math.floor(Math.random()*3000)
					var queryString = "?rand=" + randomnumber; 

						ajaxRequest.open("GET", "show_order.php" + queryString, true); 
						ajaxRequest.send(null); 

initScale();
}



function orderchangelocation(obj,regelid) 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("orderupdate"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 
				

					var randomnumber=Math.floor(Math.random()*3000)
					
					var locatie = obj.value; 

					var queryString = "?actie=locatie&locatie=" + locatie + "&regelid=" + regelid  + "&rand=" + randomnumber; 

						ajaxRequest.open("GET", "order_save_location.php" + queryString, true); 
						ajaxRequest.send(null); 

}
function orderchangenumbers(obj,regelid) 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("orderupdate"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 
				

					var randomnumber=Math.floor(Math.random()*3000)
					
					var aantal = obj.value; 

					var queryString = "?actie=numbers&aantal=" + aantal + "&regelid=" + regelid  + "&rand=" + randomnumber; 

						ajaxRequest.open("GET", "order_save_location.php" + queryString, true); 
						ajaxRequest.send(null); 

		if (aantal == '0')
		{
			addproduct('regelid','0','1');
		//alert ("Test"); 

		}
		
}
function saveorderdetails(obj,regelid) 
{ 
			    var ajaxRequest;  

			    try 
			    { 
				// Opera 8.0+, Firefox, Safari 
				ajaxRequest = new XMLHttpRequest(); 
			    } 
			    catch (e) 
			    { 
				// Internet Explorer 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
				//overige 
				try 
				{ 
				    ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
				} 

			    catch (e) 
			    { 
					// er ging iets mis 
					alert("Uw browser heeft ondersteuning van AJAX afgewezen.."); 
					return false; 
			    } 

			  } 
			} 




			// Functie die de div weer volschrijft met de nieuwe info 
				ajaxRequest.onreadystatechange = function() 
				{ 
				    if(ajaxRequest.readyState == 4) 
				    { 
					var ajaxDisplay = document.getElementById("orderupdate"); 
					ajaxDisplay.innerHTML = ajaxRequest.responseText; 
				    } 
				} 
				

					var randomnumber=Math.floor(Math.random()*3000)
					
					var waarde = obj.value; 
					var naam = obj.name; 

					waarde =waarde.replace(/[\r\n]+/g, "<br>");

					var queryString = "?actie=orderdetails&naam=" + naam + "&waarde=" + waarde  + "&rand=" + randomnumber; 

						ajaxRequest.open("GET", "order_save_location.php" + queryString, true); 
						ajaxRequest.send(null); 

		
}
function verstuurofferte() 
{ 

				// emailadres
					 apos=document.getElementById("emailadres").value.indexOf("@");
					  dotpos=document.getElementById("emailadres").value.lastIndexOf(".");


			// eerst berijfsnaam
			if (document.getElementById("bedrijfsnaam").value == null|| document.getElementById("bedrijfsnaam").value=="")
				{ alert("Er is geen bedrijfsnaam ingevult");return false;}
			else if (document.getElementById("contactpersoon").value == null|| document.getElementById("contactpersoon").value=="")
				{ alert("Er is geen contact ingevult");return false;}
			else if (apos<1||dotpos-apos<2)
				{ alert("Er is geen of onjuist emailadres ingevult");return false;}
			else if (document.getElementById("adres").value == null|| document.getElementById("adres").value=="")
				{ alert("Er is geen adres ingevult");return false;}
			else if (document.getElementById("plaats").value == null|| document.getElementById("plaats").value=="")
				{ alert("Er is geen plaats ingevult");return false;}
			else if (document.getElementById("telefoon").value == null|| document.getElementById("telefoon").value=="")
				{ alert("Er is geen telefoon ingevult");return false;}
			else if (document.getElementById("datumuitvoer").value == null|| document.getElementById("datumuitvoer").value=="")
				{ alert("Er is geen gewenste datum ingevult");return false;}
			else if (document.getElementById("gevonden").value == null|| document.getElementById("gevonden").value=="")
				{ alert("Vul nog in hoe u ons gevonden heeft.");return false;}				
			else
			{
						    document.autoformulier.submit();

			    return true;
			    
		    	}
		





}


