var url_K = "inc/ajax_koszyk.php?"; // The server-side script



//--dodawanie------------------------------
function handleHttpResponse_K() {
  objBasketInfo =document.getElementById("addToBasketBox");
  objBasketIlosc =document.getElementById("KoszykIlosc");
  objBasketWartosc =document.getElementById("KoszykWartosc");

  if (http.readyState == 4)
  {
   results = http.responseText.split("#");
   iloscKoszyk=results[1];
   wartoscKoszyk=results[2];
   komunikatKoszyk=results[3];
   objBasketIlosc.innerHTML=iloscKoszyk;
   objBasketWartosc.innerHTML=wartoscKoszyk;
   objBasketInfo.innerHTML='<span class="powrot" style="text-align: center;">'+komunikatKoszyk+'</span>';
  }else{
       objBasketInfo.innerHTML='<span class="powrot">Proszę czekać trwa dodawanie towaru do koszyka...</span>';
       }

}


function addToBasket(id) {

 var rand = Math.round(Math.random()*10000);
 var id_cechy1_js, id_cechy2_js, id_cechy3_js;


 if(document.getElementById("id_cechy1")){ id_cechy1_js=document.getElementById("id_cechy1").value; }
 if(document.getElementById("id_cechy2")){ id_cechy2_js=document.getElementById("id_cechy2").value; }
 if(document.getElementById("id_cechy3")){ id_cechy3_js=document.getElementById("id_cechy3").value; }



 if(id=='')
 {
 alert('Błąd danych');
 }else{
       var dane='id_cechy1='+id_cechy1_js+'&id_cechy2='+id_cechy2_js+'&id_cechy3='+id_cechy3_js+'&id='+id+'&action=add&cos='+rand;
       http.open("POST", url_K, true);
       http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
       http.setRequestHeader("Content-length", dane.length);
       http.setRequestHeader("Connection", "close");
       http.onreadystatechange = handleHttpResponse_K;
       http.send(dane);
      }


}
//-----------------------------------------------





















//--usuwanie------------------------------
function handleHttpResponse_Kdel() {
objBasket =document.getElementById("BasketContent");
objBasketIlosc =document.getElementById("KoszykIlosc");
objBasketWartosc =document.getElementById("KoszykWartosc");

  if (http.readyState == 4)
  {
  resultsK = http.responseText.split("#");
  iloscKoszyk=resultsK[1];
  wartoscKoszyk=resultsK[2];
  objBasketIlosc.innerHTML=iloscKoszyk;
  objBasketWartosc.innerHTML=wartoscKoszyk;
  //objBasket.innerHTML=http.responseText;
  refreshBasket();
  }else{
       objBasket.innerHTML='<span class="powrot">Proszę czekać...</span>';
	   }
}



function delFromBasket(id) {
 var rand = Math.round(Math.random()*10000);

 if(id=='')
 {
 alert('Błąd danych');
 }else{
       var dane='&id='+id+'&action=del&cos='+rand;
       http.open("POST", url_K, true);
       http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
       http.setRequestHeader("Content-length", dane.length);
       http.setRequestHeader("Connection", "close");
       http.onreadystatechange = handleHttpResponse_Kdel;
       http.send(dane);
      }


}
//-----------------------------------------------




















//--zmien ilosc------------------------------
function handleHttpResponse_Kch() {
objBasket =document.getElementById("BasketContent");
objBasketIlosc =document.getElementById("KoszykIlosc");
objBasketWartosc =document.getElementById("KoszykWartosc");

  if (http.readyState == 4)
  {
  resultsK = http.responseText.split("#");
  iloscKoszyk=resultsK[1];
  wartoscKoszyk=resultsK[2];
  objBasketIlosc.innerHTML=iloscKoszyk;
  objBasketWartosc.innerHTML=wartoscKoszyk;
  refreshBasket();
  }else{
       objBasket.innerHTML='<span class="powrot">Proszę czekać...</span>';
	   }
}



function changeBasket(id,znak) {
 var rand = Math.round(Math.random()*10000);

 if(id=='')
 {
 alert('Błąd danych');
 }else{
       var dane='&id='+id+'&znak='+znak+'&action=change&cos='+rand;
       http.open("POST", url_K, true);
       http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
       http.setRequestHeader("Content-length", dane.length);
       http.setRequestHeader("Connection", "close");
       http.onreadystatechange = handleHttpResponse_Kch;
       http.send(dane);
      }


}
//-----------------------------------------------









//--odswiez koszyk------------------------------
function handleHttpResponse_Kref() {
objBasket =document.getElementById("BasketContent");
  if (http.readyState == 4)
  {
  objBasket.innerHTML=http.responseText;
  }else{
       objBasket.innerHTML='<span class="powrot">Proszę czekać...</span>';
	   }
}



function refreshBasket() {
 var rand = Math.round(Math.random()*10000);

  var dane='&action=refresh&cos='+rand;
  http.open("POST", url_K, true);
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", dane.length);
  http.setRequestHeader("Connection", "close");
  http.onreadystatechange = handleHttpResponse_Kref;
  http.send(dane);



}
//-----------------------------------------------






function StopClose()
{
document.getElementById("CloseBtn").innerHTML='Proszę czekać...';
setTimeout("closeAndRefresh()",300)
}














