} else if (!number.getIntNumber().startsWith( JFritz.getProperty("country.prefix"))) {
} else if ( (number.getIntNumber().startsWith(JFritz.getProperty("country.prefix")) || (number.getIntNumber().startsWith("+")) && !(number.getIntNumber().startsWith("+" + JFritz.getProperty("country.code"))) )) {
	public Component getTableCellRendererComponent(JTable table, Object value,			boolean isSelected, boolean hasFocus, int row, int column) {		JLabel label = (JLabel) super.getTableCellRendererComponent(table,				value, isSelected, hasFocus, row, column);		if (value != null) {			PhoneNumber number = (PhoneNumber) value;			setToolTipText(number.toString());			label.setText(number.getShortNumber());			// Debug.msg("Number: "+number.getShortNumber());			if (number.getIntNumber().length() > 6) {				if (number.isMobile()) {					String provider = number.getMobileProvider();					if (provider.equals("")) //$NON-NLS-1$						provider = JFritz.getMessage("unknown"); //$NON-NLS-1$					setToolTipText(JFritz.getMessage("cellphone_network") //$NON-NLS-1$							+ ": " + provider); //$NON-NLS-1$					if (showHandyLogos) {						if (provider.equals("D1")) { //$NON-NLS-1$							label.setIcon(imageD1);						} else if (provider.equals("D2")) { //$NON-NLS-1$							label.setIcon(imageD2);						} else if (provider.equals("O2")) { //$NON-NLS-1$							label.setIcon(imageO2);						} else if (provider.equals("E+")) { //$NON-NLS-1$							label.setIcon(imageEplus);						} else {							label.setIcon(imageHandy);						}					} else {						label.setIcon(imageHandy);					}				} else if ((number.getIntNumber().startsWith(JFritz						.getProperty("area.prefix") //$NON-NLS-1$						+ JFritz.getProperty("area.code") + "1988")) //$NON-NLS-1$,  //$NON-NLS-2$						|| (number.getIntNumber().startsWith("01801777"))) { //$NON-NLS-1$					label.setIcon(imageSipgate);					setToolTipText(JFritz.getMessage("voip_call")); //$NON-NLS-1$				} else if (number.isLocalCall()) {					label.setIcon(imageHome);					setToolTipText(JFritz.getMessage("local_call")); //$NON-NLS-1$				} else if (!number.getIntNumber().startsWith(						JFritz.getProperty("country.prefix"))) { //$NON-NLS-1$					label.setIcon(imageWorld);					setToolTipText(JFritz.getMessage("int_call")); //$NON-NLS-1$				} else if (number.isFreeCall()) {					label.setIcon(imageFreeCall);					setToolTipText(JFritz.getMessage("freecall")); //$NON-NLS-1$				} else {					label.setIcon(imagePhone);					setToolTipText(JFritz.getMessage("fixed_network")); //$NON-NLS-1$				}			} else {				label.setIcon(null);			}		} else {			label.setIcon(null);		}		return label;	}