private void extractPages() {
		Document indexHtml = null;
		try {
			indexHtml = Jsoup.connect(this.url).timeout(3000).get();
		} catch (IOException e) {
			this.view.newPopUp("Internal Error:\n"+ e.toString());
		}
		
		Elements link_nodes = indexHtml.select("div.pagination > a"); //in xpath: //div[@class="pagination"]/a
		
		for (Element element : link_nodes) {			
			String partial_url = element.attr("href");
			if (partial_url.length()>0)
				this.pagesUrl.add(siteName + partial_url);
		}		
		//Elimino le ripetizioni (prev e next)
		try{
			if (Integer.parseInt(this.number) > 1)
				this.pagesUrl.remove(1);
		} catch (NumberFormatException e){
			if (Double.parseDouble(this.number) > 1)
				this.pagesUrl.remove(1);
		}
		this.pagesUrl.remove(this.pagesUrl.size()-1);
		
	}