public boolean mousedown(Coord c, int button) {
        if(button == 1) {
            if(ui.modshift)
                wdgmsg("xfer");
            else
                wdgmsg("click");
            return(true);
        }
        else if(button == 3 && ui.modshift) //Kerri
        {
        	if(boxValues != null)
    		{
        		String[] sList = boxValues.split("/");
        		int current = Integer.parseInt(sList[1]);
        		//big container may cause lag effect
        		//so 'i' now between 0 and 56
        		//56 - maximum inventory that u can have
        		if(current < 56)
        			for(int i = 0; i < current; i++)
        				wdgmsg("xfer");
        		else
        			for(int i = 0; i < 56; i++)
        				wdgmsg("xfer");
    		}
        }
        return(false);
    }