public static boolean isUnicode( String s )
	{
		byte[] strbytes = null;
		try
		{
			strbytes = s.getBytes( "UnicodeLittleUnmarked" );
		}
		catch( UnsupportedEncodingException e )
		{
			;
		}
		for( int i = 0; i < strbytes.length; i++ )
		{
			if( strbytes[i] >= 0x7f )
			{
				return true;  // deal with non-compressible Eastern Strings
			}
			i = i + 1;
			if( strbytes[i] != 0x0 )
			{
				return true; // there is a non-zero high-byte
			}
		}
		return false;
	}