function add_to_cart(stkid) {
	if(parseInt(stkid) > 0) {
		$('add_overlay').innerHTML='<div style="width:100%;padding-top:10px;text-align:center;"><img src="images/cart/loading.gif" align="absmiddle"> Adding...</div>';

		new Ajax.Request("./ajax.php", {
				onFailure:function(request) {
					// clear out
					clear_add_to_cart();
				},
				onComplete:function(request) {
					var json = request.responseText.evalJSON(true);

					var status = (json.status != undefined) ? json.status : 0;
					var items  = (json.items != undefined)  ? json.items : '0';

					if(status == '1') {
						$('shop_cart').lastChild.nodeValue  = items+"\u00a0"+"items";
					}

					// clear out
					clear_add_to_cart();
				},
				parameters: "id=add_to_cart&pid="+stkid,
				evalScripts:false,
				asynchronous:true
		});
						
	} else alert("You must select at least one item.");

	return false;
}

function findItemKey(iId) {
	for(i=0;i<item_ar.length;++i) {
		if(eval(item_ar[i][0]) == iId) return i;
	}
	return -1;
}

function clear_add_to_cart() {
	$('add_overlay').innerHTML= "";
	Element.hide('add_overlay');
}

function remove_from_cart(dId) {
	var answer = confirm ("Are you sure you want to delete this?")
	if (answer) {
		$('status').value = "delete";
		$('value').value = dId;
		$('data').submit();

	} else {
		$('status').value = "";
		$('value').value = "";
	}
	
	return false;
}

function clear_cart() {
	var answer = confirm ("Are you sure you want to empty your cart?")
	if (answer) {
		$('status').value = "empty";
		$('value').value = "";
		$('data').submit();

	} else {
		$('status').value = "";
		$('value').value = "";
	}
	
	return false;
}

function check_submit() {
	formValidate(1,1);
	fstat = $('fStatus').value;
	if(fstat == 1) {
		$('status').value = "process";
		$('data').submit();
	}
}

function cancel_cart() {
	$('status').value = "cancel";
	$('data').submit();

	return false;
}