function showCartSummary ()
{
  var d = new Date();
  callServer ();
}

function createXMLHttp () 
{
  if (typeof XMLHttpRequest != "undefined")
  {
    return new XMLHttpRequest (); 
  }
  else if (window.ActiveXObject)
  {
    var aVersions = ["MSXML2.XmlHttp.5.0",
                     "MSXML2.XmlHttp.4.0",
                     "MSXML2.XmlHttp.3.0",
                     "MSXML2.XmlHttp",
                     "Microsoft.XmlHttp"];
    for (var i = 0; i < aVersions.length; i++)
    {
      try
      {
        var oXmlHttp = new ActiveXObject(aVersions[i]);
        return oXmlHttp;
      }
      catch (oError)
      {
	/* */
      }
    }
    throw new Error ("Could not create an XMLHttp object");
  }
}

function callServer() 
{
  var now = new Date ();
  var ms = now.getTime ();
  var url = "http://www.sps.com/shop/cartSummary.html?ms=" + ms;
  var xmlHttp = createXMLHttp ();
  
  xmlHttp.open("GET", url, true);

  xmlHttp.onreadystatechange = function() {
    if (xmlHttp.readyState == 4)
    {
      if (xmlHttp.status == 200)
      {
        document.getElementById("cartSum").innerHTML = xmlHttp.responseText;
      }
      else
      {
	/* */
      }
    }
  }
  xmlHttp.send(null);
}

function checkout ()
{
  document.coForm.submit ();
}

function viewCart ()
{
  document.vcForm.submit ();
}

//???g_loadFunc.push (showCartSummary);