
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;
           }
       }
    }
  }
	
function sendInfo(num)
{  
   var img = num + '_img';
   document.getElementById(img).src = 'images/wait.gif';
   document.getElementById(num).innerHTML = '';
   
   request = null;
   createRequest();
   var id1 = num + '_quantity';
   var id2 = num + '_details';
   var data = 'prodnum=' + num;
   
   if(document.getElementById(id1))
   {
     var quantity = document.getElementById(id1).value;
	 if(isNaN(quantity))
	 {
	   quantity = 1;
	 }
	 data += '&quantity=' + quantity;
   }
   
   if(document.getElementById(id2))
   {
     var details = document.getElementById(id2).value;
	 var details_array = details.split("||");
	 
	 data += '&size=' + details_array[0];
	 data += '&color=' + details_array[1];
	 data += '&price=' + details_array[2];
   }

   var url ="includes/addToCart.php"
   request.open("POST" , url , true);
   request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   request.onreadystatechange = getInfo;
   request.send(data);
}

function getInfo()
{
  if (request.readyState == 4)
  {
    if(request.status == 200)
    {
      var data = request.responseXML
      var prodnum = data.getElementsByTagName('prodnum')[0].firstChild.nodeValue;
      var prod_img = prodnum + '_img';
      var total_cart = data.getElementsByTagName('total')[0].firstChild.nodeValue;
      var total_items = data.getElementsByTagName('items')[0].firstChild.nodeValue;

      document.getElementById(prodnum).innerHTML = 'Item has been added to cart';
      document.getElementById(prod_img).src = 'images/wait_spacer.gif';
      //document.getElementById('total_cart').innerHTML = '$' + total_cart;
      //document.getElementById('total_items').innerHTML = total_items;
    }
  }
}
