﻿/*Create request to server: function createRequest()*/
var request = null;

   function createRequest() 
   {
     try {
       request = new XMLHttpRequest();
     } catch (trymicrosoft) {
       try {
         request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (othermicrosoft) {
         try {
           request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (failed) {
           request = null;
         }
       }
     }

     if (request == null)
       alert("Error creating request object!");
   }
   
/*Request server to refresh data: function getBoardsSold()*/
   function getBoardsSold(Language,ProductId)
   {
	createRequest();
	var url = "shopping_cart_"+Language+".html?action=add_product&product_id="+ProductId;
	request.open("GET", url, true);/*Initialization async connection to server*/
	request.onreadystatechange = updatePage;
	request.send(null);
   }
   
/*Update page with received from server data*/
   function updatePage()
   {
       if (request.readyState == 4){
			window.location.href = 'shopping_cart_nl.html';
       }
   }
