is = url.openStream();
is.reStart();
	private InputStream getInputStream( URL url ) throws IOException	{		InputStream is = url.openStream();		byte[] buff = new byte[3];		is.read( buff );		//The UTF8BOM will add three bytes, -17,-69,-65 to the header of a file.		boolean isUTF8BOM = (buff[0] == -17 && buff[1] == -69 && buff[2]== -65);	//	boolean isUTF16BOM = (buff[0] == -1 && buff[1] == -2)||(buff[0] == -2&&buff[1] == -1);	//	if(isUTF16BOM)	//	{	//		is = url.openStream();	//		byte[] b = new byte[10];	//			//		is.read( b );	//		b = null;	//	}else 		if ( !isUTF8BOM )		{			is = url.openStream();		}		return is;	}