/* Add item to wishlist */
function atw(code){
	var myData = postJSON(base+'ascripts/product_info.php', 'ref='+code, function(result, disabled){
		var holder = new Element('div');
		var Q = new Element('div', {'styles':{'padding':'10px'}, 'html': 'Would you like to add "<b>'+result.sn+'</b>" to your wishlist?<br /><span style="color: gray">Adding items to your wishlist '+
			'means you can remember the products you like, and allows us to contact you if they are on special.</span>'}).inject(holder);
		var btnholder = new Element('div', {'styles':{'text-align':'center', 'padding-top':'10px'}}).inject(holder);
		var conf = new Element('input', {
			'type':'button', 
			'value':'Yes please', 
			'class': 'button yes',
			'events': {
				'click': function(){
					var update = postJSON(base+'ascripts/add_to_wishlist.php', 'id='+code, function(response){
						if (response.access == '1'){
							var message = new statusMessage({data: response.reply});
							addto.destruct();
							//~ var iconUpdate = addWishlistbtn();
						} else {
							login();
						}
					});
				}
			}
		}).inject(btnholder);
		var cancel = new Element('input', {
			'type':'button', 
			'value':'No thanks', 
			'class': 'button no',
			'events': {'click': function(){addto.destruct();}}
		}).inject(btnholder);
		var addto = new pleromaPopup({
			height: 150,
			width: 350,
			data: holder,
			overlay: true,
			closeButton: false,
			clickOverlayClose: true
		});
	});
}

/* Add item to shopping cart */
function atc(code){
	var myData = postJSON(base+'ascripts/product_info.php', 'ref='+code, function(result, disabled){
		var holder = new Element('div');
		var Q = new Element('div', {'styles':{'padding':'10px 10px 20px 10px'}, 'html': 'Would you like to add "<b>'+result.sn+'</b>" to your shopping cart?</b>'}).inject(holder);
		/* If the item is already in the wishlist */
		if (result.in_wl == 1) {
			var insertRow = new Element('div', {'styles':{'padding-left': '46px', 'padding-bottom': '10px'}}).inject(holder);
			var myLabel = new Element('label').inject(insertRow);
			var rfw = new Element('input', {'type': 'checkbox', 'value':'1','name':'rfw','checked':'checked'}).inject(myLabel);
			myLabel.appendText(" Remove this from my wishlist &");
		}
		var insertRow = new Element('div', {'html':'Quantity: ','styles':{'padding-left': '50px'}}).inject(holder);
		var qtyinput = new Element('input', {'type': 'text', 'value':'1', 'styles':{'width': '50px'}}).inject(insertRow);
		var conf = new Element('input', {
			'type':'button', 
			'value':'Add to Shopping Cart', 
			'class': 'button yes',
			'events': {
				'click': function(){
					var qty = qtyinput.value;
					var rfwTask = 0;
					if (rfw){
						var rfwval = rfw.getProperty('checked');
						if (rfwval) rfwTask = 1;
					}
					var update = postJSON(base+'ascripts/add_to_cart.php', 'id='+code+'&'+'q='+qty+'&'+'rfw='+rfwTask, function(response){
						if (response.access == '1'){
							var message = new statusMessage({data: response.reply});
							addto.destruct();
							//~ if ((typeof(viewingWishlist) != 'undefined') && (typeof(rfw) != 'undefined')){ displayWishlist(); }
							$('cart').setStyle('visibility', 'visible');
							//~ var iconUpdate = addShoppingcartbtn();
						} else {
							login();
						}
					});
				}
			}
		}).inject(insertRow);
		var btnholder = new Element('div', {'styles':{'text-align':'center', 'padding-top':'20px'}}).inject(holder);
		var cancel = new Element('input', {
			'type':'button', 
			'value':'No thanks', 
			'class': 'button no',
			'events': {'click': function(){addto.destruct();}}
		}).inject(btnholder);
		var addto = new pleromaPopup({
			height: 160,
			width: 375,
			data: holder,
			overlay: true,
			closeButton: false,
			clickOverlayClose: true
		});
	});
}