// v3n basket javascript

var v3n_item_add;
v3n_item_add=0;


function v3n_item_order(item_id, item_quantity)
{
//alert("iOrder");
var img_src = "/wp-content/plugins/wp-v3n-intereska/vote.php?id="+item_id+"&q="+item_quantity;
//alert(img_src);
document.getElementById("voteimg").src=img_src;
//v3n_item_order_feedback(); // Раньше как-то само грузилось :-(
}


function v3n_add_to_cart()
{
//alert("add2cart");
v3n_item_add=1;
// checked_item_id - товар, который добавляем в корзину через function order

//alert("Add to cart");

if (!document.getElementById('checked_item_id').value)
	{
	//alert("Add to cart: no checked_item_id defined");
	return false;
	}

var checked_item_id = document.getElementById('checked_item_id').value;
var ordered_quantity = document.getElementById('add_quantity').value;

//alert("Order: "+checked_item_id+" "+ordered_quantity);
v3n_item_order(checked_item_id, ordered_quantity);
}


function v3n_item_order_feedback()
{
//alert("feedback");
//alert(v3n_item_add);

if (!v3n_item_add) return 0;
if (v3n_item_add==0) return 0;
//else alert("v3n_item_add="+v3n_item_add);
alert("Товар добавлен в корзину");

var checked_item_id = document.getElementById('checked_item_id').value;
var ordered_quantity = document.getElementById('add_quantity').value;

//alert("Added to cart "+v3n_item_name+"("+checked_item_id+")");


if (document.getElementById("v3n_cart_item_"+checked_item_id) )
	{
	document.getElementById("v3n_cart_item_"+checked_item_id).style.display="block";
	}
else {
	var v3n_del_from_cart = " <a href='#' onclick='v3n_del_from_cart(\""+checked_item_id+"\"); return false;' title='Убрать из корзины'>x</a>";
	var add_string = "<div id='v3n_cart_item_"+checked_item_id+"'>"+ordered_quantity+" "+v3n_item_name+v3n_del_from_cart+"</div>";
	var new_div_content = ordered_quantity+" "+v3n_item_name+v3n_del_from_cart;

	var div = document.createElement('div');
	div.id = "v3n_cart_item_"+checked_item_id;

	if (document.getElementById('v3n_basket').innerHTML == "В вашей корзине пока пусто")
		{
		//alert("it was empty");
		var basket_was_empty = 1;
		document.getElementById('v3n_basket').innerHTML = "";
		}
	//else alert(document.getElementById('v3n_basket').innerHTML);

	document.getElementById('v3n_basket').appendChild(div);
	div.innerHTML = new_div_content;

	if (basket_was_empty)
		{
		document.getElementById('v3n_basket').innerHTML += "<BR /><a href='/v3n-checkout'>Оформить заказ</a>";
		}
	}

/*
else if (document.getElementById('v3n_basket').innerHTML)
	{
	document.getElementById('v3n_basket').innerHTML = add_string;
	}
else {
	document.getElementById('v3n_basket').textContent=add_string;
	}
*/

return 1;
}

function v3n_recount_price(item)
{
//alert("recount");
var item_price = item.getAttribute("price");
var item_quant = item.value;
var item_new_sum = item_price*item_quant;
var item_old_sum = item.getAttribute("sum");
var sum_div = document.getElementById("sum_"+item.getAttribute("item_id"));
var total_price_div = document.getElementById("total_price");
var total_price = total_price_div.getAttribute("sum"); 

item.setAttribute("sum", item_new_sum);
total_price_div.setAttribute("sum", total_price-item_old_sum+item_new_sum);

if (sum_div.innerHTML)
	{
	sum_div.innerHTML = item_new_sum;
	total_price_div.innerHTML = total_price_div.getAttribute("sum");
	}
else {
	sum_div.textContent=item_new_sum;
	total_price_div.textContent=total_price_div.getAttribute("sum");
	}
}


function v3n_del_from_cart(item_id)
{
//alert("del");
v3n_item_add=0;
document.getElementById("v3n_cart_item_"+item_id).style.display="none";
var img_src = "/wp-content/plugins/wp-v3n-intereska/vote.php?id="+item_id+"&a=d";

document.getElementById("voteimg").src=img_src;

alert("Удалили товар из корзины...");

} // function v3n_del_from_cart(item_id=0)
