var xmldoc = false;

function getOfferResponse()
{
	var message = xmldoc.getElementsByTagName("message").item(0).firstChild.nodeValue;
	alert(message);
}

/*
function add_supplement_to_cart(supplement_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+supplement_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+supplement_id).value;
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    var strURL	= "cart_funcs.php";
    var query	= "action=add_supplement&supplement_id="+supplement_id+"&quantity="+document.getElementById('quantity'+supplement_id).value;

      if (document.implementation && document.implementation.createDocument)
    {	// Firefox, Mozilla, Netscape
      xmldoc = document.implementation.createDocument("","doc",null);
      xmldoc.load(strURL+"?"+query);
      xmldoc.onload = getOfferResponse;

    } else if (window.ActiveXObject) {	// IE
          xmldoc = new ActiveXObject("Microsoft.XMLDOM");
      xmldoc.async = false;
      xmldoc.load(strURL+"?"+query);
      getOfferResponse();
      }   
   }
}
*/

function add_supplement_to_cart(supplement_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+supplement_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+supplement_id).value;

if (document.getElementById('color_id'+supplement_id))
   {
		var color_id = 1*document.getElementById('color_id'+supplement_id).options[document.getElementById('color_id'+supplement_id).selectedIndex].value;
   }
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    document.forms['add_supplements_form'].elements['supplement_id'].value = supplement_id;
    document.forms['add_supplements_form'].elements['quantity'].value = requested_quantity;
	if (color_id)
	 {
		 document.forms['add_supplements_form'].elements['color_id'].value = color_id;
	 }
    document.forms['add_supplements_form'].submit();
   }

}


function add_sunbed_lotion_to_cart(sunbed_lotion_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+sunbed_lotion_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+sunbed_lotion_id).value;
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    document.forms['add_sunbed_lotion_form'].elements['sunbed_lotion_id'].value = sunbed_lotion_id;
    document.forms['add_sunbed_lotion_form'].elements['quantity'].value = requested_quantity;
    document.forms['add_sunbed_lotion_form'].submit();
   }

}


/*
function add_sunbed_lotion_to_cart(sunbed_lotion_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+sunbed_lotion_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+sunbed_lotion_id).value;
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    var strURL	= "cart_funcs.php";
    var query	= "action=add_sunbed_lotion&sunbed_lotion_id="+sunbed_lotion_id+"&quantity="+document.getElementById('quantity'+sunbed_lotion_id).value;

      if (document.implementation && document.implementation.createDocument)
    {	// Firefox, Mozilla, Netscape
      xmldoc = document.implementation.createDocument("","doc",null);
      xmldoc.load(strURL+"?"+query);
      xmldoc.onload = getOfferResponse;

    } else if (window.ActiveXObject) {	// IE
          xmldoc = new ActiveXObject("Microsoft.XMLDOM");
      xmldoc.async = false;
      xmldoc.load(strURL+"?"+query);
      getOfferResponse();
      }   
   }
}
*/



/*
function add_tanning_package_to_cart(sunbed_lotion_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+sunbed_lotion_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+sunbed_lotion_id).value;
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    var strURL	= "cart_funcs.php";
    var query	= "action=add_tanning_package&quantity="+document.getElementById('quantity'+sunbed_lotion_id).value;

      if (document.implementation && document.implementation.createDocument)
    {	// Firefox, Mozilla, Netscape
      xmldoc = document.implementation.createDocument("","doc",null);
      xmldoc.load(strURL+"?"+query);
      xmldoc.onload = getOfferResponse;

    } else if (window.ActiveXObject) {	// IE
          xmldoc = new ActiveXObject("Microsoft.XMLDOM");
      xmldoc.async = false;
      xmldoc.load(strURL+"?"+query);
      getOfferResponse();
      }   
     location.href='shopping_cart.php';
   }

}
*/

function add_tanning_package_to_cart(sunbed_lotion_id)
{
  var requested_quantity = 1*document.getElementById('quantity'+sunbed_lotion_id).value;
  var available_quantity = 1*document.getElementById('number_in_stock'+sunbed_lotion_id).value;
  
  if (requested_quantity > available_quantity)
   {
    alert("Only "+available_quantity+" items left in stock!");
    return false;
   } else {
    document.forms['add_tanning_package_form'].elements['quantity'].value = requested_quantity;
    document.forms['add_tanning_package_form'].submit();
   }

}
