var XMLHttp=getXMLHttp();

function ret(id)
{    
	document.getElementById("buy"+id).innerHTML='<a style="cursor: hand; cursor: pointer;" onClick="process(\'add\', \''+id+'\')">Купить</a>';
}

function process(metod, id) // добавление товара в корзину
{  	
	XMLHttp.open("GET", ""+metod+".php?id="+id, true);
   if(metod=="add") XMLHttp.onreadystatechange=return_add;
   else if(metod=="del") XMLHttp.onreadystatechange=return_del;
	else if(metod=="dec") XMLHttp.onreadystatechange=return_kol;
	else if(metod=="inc") XMLHttp.onreadystatechange=return_kol;
   XMLHttp.send(null);	
	if(metod=="add") 
	{
	   alert("Товар добавлен в корзину");
		//document.getElementById("buy"+id).innerHTML='<a>добавлено</a>';
	   //setTimeout("ret("+id+")", 1000)
	}
}

function getXMLHttp() 
{
   var XMLHttp=null;
   if (window.XMLHttpRequest) 
   {
      try { XMLHttp=new XMLHttpRequest(); } 
      catch(e) { }
   } 
   else if(window.ActiveXObject) 
   {
      try { XMLHttp=new ActiveXObject("Msxml2.XMLHTTP"); } 
      catch(e) 
	  {
         try { XMLHttp=new ActiveXObject("Microsoft.XMLHTTP"); } 
   	     catch(e) { }
      }
   }
   return XMLHttp;
}

function return_add()
{     
	if(XMLHttp.readyState==4) 
   {        
		if(XMLHttp.status==200) 
      {         
	     var text=XMLHttp.responseText;
	     var kol=document.getElementById("outputBasketKol");
		  var cena=document.getElementById("outputBasketCena");
		  var mas=text.split('|');
		  kol.innerHTML=mas[0];
		  cena.innerHTML=mas[1];
      }
   }   
}

function return_del()
{     
   if(XMLHttp.readyState==4) 
   {         
      if(XMLHttp.status==200) 
      {         
	     var text=XMLHttp.responseText;
	     var area=document.getElementById("basket");		 
		  area.innerHTML=text;
		  XMLHttp.open("GET", "renew.php", true);
		  XMLHttp.onreadystatechange=return_add;
		  XMLHttp.send(null);   		 
      }
   }   
}

function return_kol()
{     
   if(XMLHttp.readyState==4) 
   {         
      if(XMLHttp.status==200) 
      {      
		  var text=XMLHttp.responseText;	     	 
		  var mas=text.split('|');
		  var kol=document.getElementById("basket_kolvo_"+mas[1]);
		  var kol2=document.getElementById("basket_kolvo2_"+mas[1]);
		  var cena=document.getElementById("basket_cena");
		  var skidka=document.getElementById("basket_skidka_container");		  
		  kol.innerHTML=mas[0];
		  kol2.innerHTML=mas[2];
		  cena.innerHTML=mas[3];
		  skidka.innerHTML=mas[4];		  
		  XMLHttp.open("GET", "renew.php", true);
		  XMLHttp.onreadystatechange=return_add;
		  XMLHttp.send(null);   		 
      }
   }   
}
