function sendGetRequest(url)
{
    var myRequest = null;
    try
    {
        myRequest=new XMLHttpRequest();
    } catch (trymicrosoft)
      {
          try
          {
              myRequest=new ActiveXObject('Msxml2.XMLHTTP');
          } catch (othermicrosoft)
            {
               try
               {
                 myRequest = new ActiveXObject('Microsoft.XMLHTTP');
               } catch (failed)
                 {
                   myRequest = null;
                 }
            }
      }
     myRequest.open("GET", url, true);
     myRequest.onreadystatechange = function myFunc() {return false;};
     myRequest.send(null);
}

function addToRec(itemId, itemCnt, showMessage)
{
     var url = 'update_order_list.php?itemId='+escape(itemId)+'&itemCnt='+escape(itemCnt);
     today = new Date;
     //alert(url);
     url = url + "&today="+today.getTime();

     sendGetRequest(url);
     if (showMessage)
       alert('Товар добавлен.');
     return false;
}

function plus(id)
{
    var cntSpan = document.getElementById('cnt'+id);
    var cnt = cntSpan.firstChild.nodeValue;
    var priceSpan = document.getElementById('price'+id);
    var price = priceSpan.firstChild.nodeValue;
    var summSpan = document.getElementById('summ'+id);
    var summ = summSpan.firstChild.nodeValue;
    var itogoSpan = document.getElementById('itogo');
    var itogo = itogoSpan.firstChild.nodeValue;
    //var itemsArray = document.getElementById('itemsArray'+id);

        cntSpan.removeChild(cntSpan.firstChild);
        cnt = parseInt(cnt)+1;
        cntSpan.appendChild(document.createTextNode(cnt));
        //itemsArray.value=cnt;

          itogo = itogo - summ;

        summSpan.removeChild(summSpan.firstChild);
        summ = Math.round(parseFloat(price)*parseInt(cnt)*100)/100;

          itogo = itogo + summ;

        summSpan.appendChild(document.createTextNode(summ));

          itogoSpan.removeChild(itogoSpan.firstChild);
          itogoSpan.appendChild(document.createTextNode(itogo));
          
    addToRec(id, 1, false);
}

function minus(id)
{
    var cntSpan = document.getElementById('cnt'+id);
    var cnt = cntSpan.firstChild.nodeValue;
    var priceSpan = document.getElementById('price'+id);
    var price = priceSpan.firstChild.nodeValue;
    var summSpan = document.getElementById('summ'+id);
    var summ = summSpan.firstChild.nodeValue;
    var itogoSpan = document.getElementById('itogo');
    var itogo = itogoSpan.firstChild.nodeValue;
    //var itemsArray = document.getElementById('itemsArray'+id);

        cntSpan.removeChild(cntSpan.firstChild);
        if (cnt>0) cnt = parseInt(cnt)-1;
        cntSpan.appendChild(document.createTextNode(cnt));
        //itemsArray.value=cnt;

          itogo = itogo - summ;

        summSpan.removeChild(summSpan.firstChild);
        summ = Math.round(parseFloat(price)*parseInt(cnt)*100)/100;

          itogo = itogo + summ;

        summSpan.appendChild(document.createTextNode(summ));

          itogoSpan.removeChild(itogoSpan.firstChild);
          itogoSpan.appendChild(document.createTextNode(itogo));
    addToRec(id, -1, false);
}
