﻿
var old_comment_div = 0;
var under_cat_showed = 1;
var addprice_form_show = 0;
var tovarov_v_korzine = 0;
var obshaya_cena = 0;

function countallgoods(){
	$.post('/ajax/countallgoods.php', {},
		function (data){
			if (data == "error"){
				document.getElementById('good'+id).innerHTML = "Произошла ошибка пересчета.";
			}
			else{
				tovarov_v_korzine = data;
				document.getElementById('tovarov_v_korzine').innerHTML = data;
			}
		}
	);
	$.post('/ajax/basket_recount.php', {},
		function (data){
			if (data == "error"){
				document.getElementById('good'+id).innerHTML = "Произошла ошибка пересчета.";
			}
			else{
				obshaya_cena = data;
				document.getElementById('obshaya_cena').innerHTML = data;
			}
		}
	);
}

function basket_put(id){
    //window.alert ("SDF");
    //var count = document.getElementById('count' + id).value;    
	$.post('/ajax/basket_put.php', {id: id, count: 1},
		function (data){
			if (data == "already_in"){
				document.getElementById('basket_put' + id).innerHTML = "Товар уже в корзине";
			}else{
//			basket_recount();
			countallgoods();

//				tovarov_v_korzine++;
//				document.getElementById('tovarov_v_korzine').innerHTML = tovarov_v_korzine;
			}
			document.getElementById('basket_put' + id).style.display = 'block';
		}
	);

}

function clear_basket(){
	$.post('/ajax/basket_clear.php', {},
		function (data){
			if (data == "error"){
				document.getElementById('basket').innerHTML = "Произошла ошибка очистки.";
			}else{
				document.getElementById('basket').innerHTML = 'Нет товаров.';
			}
			tovarov_v_korzine = 0;
			document.getElementById('tovarov_v_korzine').innerHTML = tovarov_v_korzine;
			obshaya_cena = 0;
			document.getElementById('obshaya_cena').innerHTML = obshaya_cena;
		}
	);	
}


function basket_recount(id){
	$.post('/ajax/basket_recount.php', {},
		function (data){
			if (data == "error"){
				document.getElementById('price').innerHTML = "Произошла ошибка пересчета.";
			}else{
				document.getElementById('price').innerHTML = data;
			}
		}
	);
}

function basket_delete(id){
	$.post('/ajax/basket_delete.php', {id: id},
		function (data){
			if (data == "error"){
				document.getElementById('good'+id).innerHTML = "Произошла ошибка очистки.";
			}
			if (data == "empty"){
				document.getElementById('basket').innerHTML = 'Нет товаров.';
			//basket_recount();
			countallgoods();
			}			
			if (data != "error" && data != "empty"){
				document.getElementById('good'+id).innerHTML = '';
			basket_recount();
			countallgoods();
			}
		}
	);
}

function basket_changecount1(id){
	document.getElementById('basket_changecountform' + id).style.display = 'block';
}

function basket_changecount2(id, price){
	var newcount = document.getElementById('newcount' + id).value;

	$.post('/ajax/basket_changecount.php', {id: id, newcount: newcount},
		function (data){
			if (data == "error"){
				document.getElementById('good'+id).innerHTML = "Произошла ошибка очистки.";
			}
			if (data == "empty"){
				document.getElementById('basket').innerHTML = 'Нет товаров.';
			}			
			if (data != "error" && data != "empty"){
				document.getElementById('basket_changecountform' + id).style.display = 'none';
				countallgoods();
				document.getElementById('thiscount' + id).innerHTML = newcount;
				document.getElementById('thisprice' + id).innerHTML = newcount*price;
				basket_recount();
			}
		}
	);


}



