public static boolean downloadAllTarFiles(String url) throws IOException{
		
		String html = getWebPage(url);
		int currentIndex = 0;
		while ((currentIndex = html.indexOf("href=\"")) != -1) {
			int firstQuatationMark = 0;
			int secondQuatationMark = 0;
			while (html.charAt(currentIndex) != '\"') {
				currentIndex++;
			}
			firstQuatationMark = currentIndex;
			currentIndex++;
			while (html.charAt(currentIndex) != '\"') {
				currentIndex++;
			}
			secondQuatationMark = currentIndex;
			currentIndex++;
					
			String downloadPart = html.substring(firstQuatationMark+1, secondQuatationMark);
			if (!downloadPart.endsWith(".tar")) {
				html = html.substring(currentIndex);
				continue;
			}
					
			// get the absolute URL for downloading
			URL downloadURL = null;
			try {
				downloadURL = new URL(downloadPart);
			} catch (MalformedURLException me) {
				downloadPart = url+downloadPart;
				downloadURL = new URL(downloadPart);
			}
			
			Download.saveFile(downloadURL);
			
			html = html.substring(currentIndex); // get the remaining of the html text

		}
		return true;
	}