adding_cart = new Image(82,31);
adding_cart.src = _DIR['TEMPLATE'] + 'images/store/adding_cart_btn.png';
updating_cart = new Image(82,31);
updating_cart.src = _DIR['TEMPLATE'] + 'images/store/updating_prices_btn.gif';

function isNumber(obj) {
	var reg = /[^0-9]/g;
	obj.value = obj.value.replace(reg,"");
}

function checkOut(cart) {
	var qty = '';
	if (cart == null) {
		qty = disableQty();
	}
	
	ajax({
		'method' : 'storefunctions',
		'action' : 'checkOut',
		'parameters' : {'cart' : cart, 'qty' : qty},
		'callback' : val_checkOut,
		'class' : 'site'
	});
}

function val_checkOut(response) {
	if (response['status'] === true) {
		//enableQty();
		href(_DIR['TOP_LEVEL'] + 'store/checkout/');
	}
		else if (response['status'] == 'cart') {
			href(_DIR['TOP_LEVEL'] + 'store/cart/');
		}
			else {
				//enableQty();
				Refresh();
			}
}

function editCart() {
	ajax({
		'method' : 'storefunctions',
		'action' : 'updateCart',
		'parameters' : null,
		'callback' : val_editCart,
		'class' : 'site'
	});
}

function val_editCart(response) {
	href(_DIR['TOP_LEVEL'] + 'store/cart/');
}

function continueShopping() {
	ajax({
		'method' : 'storefunctions',
		'action' : 'continueShopping',
		'parameters' : null,
		'callback' : val_continueShopping,
		'class' : 'site'
	});
}

function val_continueShopping(r) {
	href(_DIR['TOP_LEVEL'] + 'store/');
}