			function do_response(result){
				//alert(result);
				if (result.length>0){
					if (result.indexOf('|')>0){
						var temp = new Array();
						temp = result.split('|');
						if (temp[1].length >0)
							alert(temp[1]); 
						if (temp[0] == 1){
							return 1;
						}
					}else{
						alert(result); 
					}
				}
				return 0;
			}
			function Cart_Update(id) {
				if (id){
					var qty = document.getElementById(id).value;
					//alert("id="+id+"\nqty="+qty); return false;
					var send = "id="+id+"&quantity="+qty;
				}else{
					var o = document.getElementsByName("cart_item");
					var ids = "";
					for(i=0;i<o.length;i++){
						ids += "ids["+o[i].id+"]="+o[i].value+"&";
					}
					//alert(ids); 
					var send = ids;
				}
				if (window.XMLHttpRequest) {
					var xmlhttp=new XMLHttpRequest();
				}else if (window.ActiveXObject) {
					var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				xmlhttp.open("POST","cart.cgi",false);
				xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
				xmlhttp.send("activity=update&"+send);
				if (do_response(xmlhttp.responseText))
					location.reload();
				return false;
			}
			function checkkeypressed(e) {
				if (!(e.keyCode>=48 && e.keyCode<=57)) {
					e.keyCode=0
				}
			}

