
var pnCurLID=0;var plChangeAmountStart=false;function add_2_cart(tnID)
{if(!xmlHttp)
{alert('Добавление невозможно, т.к. отсутствует возможность связаться с сервером\n'+pcOpera);return false;}
var lnProd=parseInt(tnID);if(lnProd<=0)return false;var lcUrl=get_site_path()+"add2cart/";var lcParam='txtProdID='+lnProd;oAjax.start(lcUrl,add_2_cart_response,lcParam);}
function add_2_cart_response()
{var laAnswer=oAjax.responseText.split(';');if(laAnswer[0]=='ok')
{alert('Товар успешно добавлен в корзину');document.getElementById('cart_amount').innerHTML=laAnswer[1];document.getElementById('cart_summ').innerHTML=laAnswer[2];}
else alert('Ошибка при добавлении товара в корзину!\n'+lcAnswer);}
function change_amount(toObj)
{if(!xmlHttp){alert('Добавление невозможно, т.к. отсутствует возможность связаться с сервером\n'+pcOpera);return false;}
if(plChangeAmountStart){alert('Подождите немного - идет обработка предыдущего изменения количества товара');toObj.focus;return false;}
plChangeAmountStart=true;var laID=toObj.id.split('_');var pnCurLID=laID[1];var lnAmount=parseInt(toObj.value);if(lnAmount<=0){alert('Количество товара равно нулю');return false;}
var lcUrl=get_site_path()+"change-amount/";var lcParam='txtLID='+pnCurLID+'&txtAmount='+lnAmount;oAjax.start(lcUrl,add_2_cart_response,lcParam);}
function change_amount_response()
{var laAnswer=oAjax.responseText.split(';');var llRet=false;if(laAnswer[0]=='ok')
{var lnID=laAnswer[1];document.getElementById('cart_amount').innerHTML=laAnswer[2];document.getElementById('cart_summ').innerHTML=laAnswer[3];document.getElementById('det_cart_amount').innerHTML=laAnswer[2];document.getElementById('txtAmount_'+lnID).value=laAnswer[4];document.getElementById('summa_'+lnID).innerHTML=laAnswer[5];alert('Количество товара в корзине успешно изменено');llRet=true;}
else
{alert('Ошибка при изменении количества товара в корзине!\n'+lcAnswer);llRet=false;}
plChangeAmountStart=false;return llRet;}