public void zoneEventOccurred(String eventZone, int eventType)
	{
		if(Debug.localMouse)
			System.out.println("Event occurred of type: "+eventType+
								" in zone: "+eventZone);
		double scaleFactor = 0.9;

		if(ZoneEvents.PRESS == eventType)
		{
			/*
			//----Horizontal scaling only
			testPanel.setLocation((int)((double)(testPanel.getX()*
					scaleFactor)), testPanel.getY());
			testPanel.setSize((int)((double)(testPanel.getWidth()*
					scaleFactor)), testPanel.getHeight());
			scaleColouredPanels();
			myLMM.applyScaleFactor(scaleFactor, true, false);

			//-----Vertical scaling only
			testPanel.setLocation(testPanel.getX(),
					(int)((double)(testPanel.getY()*scaleFactor)));
			testPanel.setSize(testPanel.getWidth(),
					(int)((double)(testPanel.getHeight()*scaleFactor)));
			scaleColouredPanels();
			myLMM.applyScaleFactor(scaleFactor, false, true);
			*/

			//-----Scaling in both directions
			testPanel.setLocation((int)((double)(testPanel.getX()*scaleFactor)),
					(int)((double)(testPanel.getY()*scaleFactor)));
			testPanel.setSize((int)((double)(testPanel.getWidth()*scaleFactor)),
					(int)((double)(testPanel.getHeight()*scaleFactor)));
			scaleColouredPanels();
			myLMM.applyScaleFactor(scaleFactor, true, true);
		}

		if(ZoneEvents.RELEASE == eventType && eventZone == "Red Zone")
		{
			Zone zoneToModify = myLMM.retrieveZone("Red Zone");
			zoneToModify.name = "SCHOOBLERIA";
			//myLMM.removeZone("NonExistent Zone");
		}
	}