function ddrop_on()
		{
			
			window.addEvent('domready', function()
			{
				var drop = $('cart');
				var dropFx = drop.effect('background-color', {wait: false}); // wait is needed so that to toggle the effect,
				
				$$('.item').each(function(item){
				
					item.addEvent('mousedown', function(e) 
					{
						e = new Event(e).stop();
						
						var clone = this.clone()
							.setStyles(this.getCoordinates()) // this returns an object with left/top/bottom/right, so its perfect
							.setStyles({'opacity': 0.7, 'position': 'absolute'})
							.addEvent('emptydrop', function() 
							{
								this.remove();
								drop.removeEvents();
							}).inject(document.body);
				
						drop.addEvents(
						{
							
							'drop': function() {
								
								drop.removeEvents();							
								clone.remove();
							
								
								var id_a = clone.id.replace("box","");	
								var kat_id = clone.name;						
								var onoff = changeA(id_a, "true",kat_id);
								
								if(onoff == 1) 
								{
									item.clone().inject(drop);
									order_cart();
									
								}
							
							}
							
						});
				
						var drag = clone.makeDraggable(
						{
							droppables: [drop]
						});
				
						drag.start(e); // start the event manual
						
					});
				
				});
			}); 
			
		}
		ddrop_on();
