private void downloadCover (String coverName){
		File f=new File(downloadPath+File.separator+coverName);
		InputStream is = null;

		try {
			is = new URL("http://beta.grooveshark.com/static/amazonart/"+coverName).openStream();
		} catch (MalformedURLException e1) {
			showMessage(("Cover Download Failed"));
			e1.printStackTrace();
		} catch (IOException e1) {
			showMessage(("Cover Download Failed"));
			e1.printStackTrace();
		}
		OutputStream out = null;
		try {
			out = new FileOutputStream(f);
		} catch (FileNotFoundException e) {
			showMessage(("Cover Download Failed"));
			e.printStackTrace();
		}
		byte buf[]=new byte[1024];
		int len;
		try {

			while((len=is.read(buf))>0){

				out.write(buf,0,len);

			}
		} catch (IOException e) {
			showMessage(("Cover Download Failed"));
			e.printStackTrace();
		}
		try {
			out.close();
		} catch (IOException e) {
			showMessage(("Cover Download Failed"));
			e.printStackTrace();
		}
		try {
			is.close();
		} catch (IOException e) {

			e.printStackTrace();
		}
		showMessage(("Cover Downloaded"));
	}