protected boolean CheckMousePositionRegion(int posX, int posY, int width, int height, boolean checkInside)
	{
		//Defining the result variable
		boolean result = false;
		
		//External check
		if (checkInside == true)
		{
			//Checking inside the region
			if (game.objInputManager.shortMouseX >= posX
				&& game.objInputManager.shortMouseX <= (posX + width)
				&& game.objInputManager.shortMouseY >= posY
				&& game.objInputManager.shortMouseY <= (posY + height))
			{
				//Setting the result boolean to true
				result = true;
			}
		}
		else
		{
			//Checking outside the region
			if (game.objInputManager.shortMouseX < posX
				|| game.objInputManager.shortMouseX > (posX + width)
				|| game.objInputManager.shortMouseY < posY
				|| game.objInputManager.shortMouseY > (posY + height))
			{
				//Setting the result boolean to true
				result = true;
			}
		}
		
		//Returning the result
		return result;
	}