/* Создание нового объекта XMLHttpRequest для общения с Web-сервером */
var xmlHttp = false;
var parr='00';
var bkol=0;
var baskid=0;
var vsi=1;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}
@end @*/
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}
function addcena(cena) {
if(vsi==0){return 0;}
ssm=parseInt(document.getElementById('forms_1').value);
ssm=ssm+parseInt(cena);
ssmz=document.getElementById('forms1').value;
document.getElementById('forms_1').value=ssm;
document.getElementById('forms').innerHTML=ssmz+'';
//document.getElementById('formsc').innerHTML=ssm+'';
//alert(cena);
}

function callServer1(id,uid) {
  var cf = document.getElementById('c'+id).value;
  var gf=parseInt(cf);
  if(gf>0){vsi=1;}else{alert('Некорректное значение количества товара');vsi=0;return 0;}
  bkol=document.getElementById('forms1').value;
  bkol=parseInt(bkol)+parseInt(cf);
  document.getElementById('forms1').value=bkol;
  document.getElementById('forms').innerHTML=bkol;
  var url = "ajax2/form.php?id="+escape(id)+'&cf='+escape(cf)+'&uid='+escape(uid);
//  alert(url);
parr=id;
document.getElementById('bz'+id).style.backgroundColor="green";
//  alert('Товар добавлен в корзину в количестве '+cf+' шт.');
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = updatePage1;
  xmlHttp.send(null);
}

function updatePage1() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
   var response = xmlHttp.responseText;
//  document.getElementById('summ').innerHTML = response;
  var zake=document.getElementById('zake').value;
   if(zake==1){
   window.location = "?zakaz&k"
   }
  }
}

function callServer2(id) {
  var cou = document.getElementById('z'+id).value;    
  baskid=id;
//  alert(cou);
  var url = "ajax2/recount.php?id="+escape(id)+'&cou='+escape(cou);
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = updatePage2;
  xmlHttp.send(null);
}
function updatePage2() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
   var response = xmlHttp.responseText;
  document.getElementById('ce'+baskid).innerHTML = '<b>'+response+'</b>';
  }
}

function Round(n,d){
return new Number(n.toFixed(d))
} 

function callServer3(ac,id) {
 var pr=document.getElementById('p'+id).value;
 var co=document.getElementById('z'+id).value;
 if(co<1){alert('Для удаления товара из заказа - воспользуйтесь соответствующей ссылкой');
  document.getElementById('z'+id).value=1;
  return;}
  var um=pr*co;
//  if(um<1){
//  document.getElementById('ce'+id).innerHTML='<b>по запросу</b>';
//  }else{
  document.getElementById('ce'+id).innerHTML='<b>'+Round(um,2)+'</b>';  
//  }
  var url = "ajax2/recountsum.php?account="+escape(ac)+"&id="+escape(id)+"&co="+escape(co);
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = updatePage3;
  xmlHttp.send(null);
}

function updatePage3() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
   var response = xmlHttp.responseText;
//   alert(response);
//if(response==0){response='по запросу';}

  document.getElementById('summ').innerHTML = ''+response+'';
  document.getElementById('summ').innerHTML=''+response+'';
  document.getElementById('temprez').innerHTML = '<b>'+response+'</b>';
  document.getElementById('summ').innerHTML =document.getElementById('summf').value;
  document.getElementById('countss').innerHTML =document.getElementById('summf2').value;
  document.getElementById('forms').innerHTML =document.getElementById('summf2').value;
  zzz=document.getElementById('summf').value;
  document.getElementById('forms_1').value=zzz;
  document.getElementById('formsc').innerHTML=' позиций';
  document.getElementById('summ').innerHTML='';  
  }
}

////////////////////////

function delfromzak(id,ac){
  var url = "ajax2/delfromzak.php?ac="+escape(ac)+"&id="+id;
  document.getElementById('row'+id).style.display = "none";
  xmlHttp.open("GET", url, true);
  xmlHttp.onreadystatechange = dilupd;
  xmlHttp.send(null);
}

function dilupd() {
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
  var response = xmlHttp.responseText;
  document.getElementById('countss').innerHTML = ''+response+'';
  }
}

