Index: trunk/admin/versione.php
===================================================================
--- trunk/admin/versione.php	(revision 342)
+++ trunk/admin/versione.php	(revision 343)
@@ -1,7 +1,7 @@
 <?php
 
-$versione = "3.0 rev 342";
+$versione = "3.0 rev 343";
 $version_number = $versione;
-$datarel = "18 novembre 2020";
+$datarel = "19 novembre 2020";
 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
 
Index: trunk/client/modules/Elezioni/grafici.php
===================================================================
--- trunk/client/modules/Elezioni/grafici.php	(revision 342)
+++ trunk/client/modules/Elezioni/grafici.php	(revision 343)
@@ -710,16 +710,16 @@
 
 function graf_candidato(){
-global $descr_com, $bgcolor1, $bgcolor5,$bgcolor5, $prefix, $dbi, $offset, $min,$descr_cons, $id_cons,$tipo_cons,$copy,$id_comune,$id_istat,$genere,$votog,$votol,$votoc,$circo,$siteistat;
+global $descr_com, $bgcolor1, $bgcolor5,$bgcolor5, $prefix, $dbi, $offset, $min,$descr_cons, $id_cons,$tipo_cons,$copy,$id_comune,$id_istat,$genere,$votog,$votol,$votoc,$circo,$siteistat,$id_circ;
 
 $logo=verificasimbolo(); // carica_logo da funzioni.php	
-
+if($circo) $circos=" and t2.id_circ='$id_circ'"; else $circos='';
 		$tab="ele_voti_candidati";
 
-		$sql="select *  from ".$prefix."_ele_voti_candidati where id_cons='$id_cons' group by id_sez ";
-	$res = $dbi->prepare("$sql");
-	$res->execute();
+		$sql="select id_sez  from ".$prefix."_ele_voti_candidati where id_sez in (select t1.id_sez from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t2.id_cons=$id_cons $circos) group by id_sez";
+		$res = $dbi->prepare("$sql");
+		$res->execute();
 
 		$numero=$res->rowCount();
-		$sql = "select *  from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
+		$sql="select t1.id_sez from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t2.id_cons=$id_cons $circos";
 		$res = $dbi->prepare("$sql");
 		$res->execute();
@@ -733,5 +733,5 @@
 			echo "</td></tr></table>";
 			// tot voti
-			$sql="select sum(voti)  from ".$prefix."_ele_voti_candidati where id_cons=$id_cons ";
+			$sql="select sum(voti)  from ".$prefix."_ele_voti_candidati where id_sez in (select t1.id_sez from ".$prefix."_ele_sezioni as t1 left join ".$prefix."_ele_sede as t2 on t1.id_sede=t2.id_sede where t2.id_cons=$id_cons $circos)";
 			$res = $dbi->prepare("$sql");
 			$res->execute();
@@ -741,15 +741,15 @@
 
 			if ($genere==4){
-				$scelta="_ele_lista as t3 on (t1.id_lista=t3.id_lista)";
+				$scelta="_ele_lista as t2 on (t1.id_lista=t2.id_lista)";
 			}else{
-				$scelta="_ele_lista as t3 on (t1.id_lista=t3.id_lista)";
+				$scelta="_ele_lista as t2 on (t1.id_lista=t2.id_lista)";
 			}
 			$i=0;
-			$sql="select t1.id_lista,  t1.id_cand, t1.nome , t1.cognome, sum(t2.voti) as somma
+			$sql="select t1.id_lista,  t1.id_cand, t1.nome , t1.cognome, sum(t3.voti) as somma
 				from ".$prefix."_ele_candidati as t1
-        		left join ".$prefix."_ele_voti_candidati as t2 on (t1.id_cand=t2.id_cand)
+        		left join ".$prefix."_ele_voti_candidati as t3 on (t1.id_cand=t3.id_cand)
 				left join ".$prefix.$scelta."
-				where t1.id_cons='$id_cons'
-				group by t2.id_cand
+				where t1.id_cons='$id_cons' $circos
+				group by t3.id_cand
 				 
 				order by somma desc
Index: trunk/client/modules/Elezioni/index.php
===================================================================
--- trunk/client/modules/Elezioni/index.php	(revision 342)
+++ trunk/client/modules/Elezioni/index.php	(revision 343)
@@ -770,86 +770,63 @@
 				."<td class=\"td-5\"><b>"._SIMBOLO."</b></td>
 				</tr>";
-			
-			
-			if ($genere>0){ // no referendum 
-				if (!$votog){ // no camere e senato per coalizioni 
-					$sql="select sum(voti)  from ".$prefix."_ele_voti_gruppo  where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
-				}else{ // sommatoria voti lista per coalizione per camere e senato
-					$sql="select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_gruppo='$id_gruppo2'";
+				if ($genere>0){ // no referendum 
+					if (!$votog){ // no camere e senato per coalizioni 
+						$sql="select sum(voti)  from ".$prefix."_ele_voti_gruppo  where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
+					}else{ // sommatoria voti lista per coalizione per camere e senato
+						$sql="select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1 , ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_gruppo='$id_gruppo2'";
+					}
+					$res_presidente = $dbi->prepare("$sql");
+					$res_presidente->execute();
+					list($voti_pres) = $res_presidente->fetch(PDO::FETCH_NUM);					
+					if ($voti_pres_tutti!=0){
+						$perc_pres=number_format($arperc[$id_gruppo2],2); 
+						$var1="<h2>voti: $voti_pres <span class=\"redbig\"> $perc_pres </span>%</h2>";	
+					}else {$var1="";}
+				}else{ //referendum
+					$sql="select sum(si),sum(no),sum(validi),sum(bianchi),sum(nulli),sum(contestati)   from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
+					$res_ref = $dbi->prepare("$sql");
+					$res_ref->execute();
+					list($voti_si,$voti_no,$validi,$bianchi,$nulli,$conte) = $res_ref->fetch(PDO::FETCH_NUM);
+					$sql="select t3.orario,t3.data from ".$prefix."_ele_rilaff as t1 left join ".$prefix."_ele_cons_comune as t2 on t1.id_cons_gen=t2.id_cons_gen left join ".$prefix."_ele_voti_parziale as t3 on t2.id_cons=t3.id_cons where t1.id_cons_gen='$id_cons_gen' and t2.id_cons='$id_cons' order by t3.data desc, t3.orario desc limit 0,1";
+					$aff = $dbi->prepare("$sql");
+					$aff->execute();
+					list($ora,$data) = $aff->fetch(PDO::FETCH_NUM);					
+					$sql="select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and orario='$ora' and data='$data' and id_gruppo='$id_gruppo2'";
+					$tot_rel = $dbi->prepare("$sql");
+					$tot_rel->execute();
+					list($tot_relativo) = $tot_rel->fetch(PDO::FETCH_NUM);					
+					// totale assoluto
+					$sql="select sum(maschi+femmine) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
+					$tot_ass = $dbi->prepare("$sql");
+					$tot_ass->execute();
+
+					list($tot_assoluto) = $tot_ass->fetch(PDO::FETCH_NUM);
+					  // controlli del 15 giugno 2009 
+					if($tot_assoluto)
+						  $perc_tot=number_format(($tot_relativo*100)/$tot_assoluto,2);
+						  else $perc_tot=0;
+					
+					$tot_ref=0;$tot_ref=$voti_si+$voti_no;
+					if($tot_ref){
+					$perc_si=number_format(($voti_si*100)/$tot_ref,2);
+					$perc_no=number_format(($voti_no*100)/$tot_ref,2);
+					}else{ $perc_si=0;$perc_no=0;}
+					$var1="<table class=\"table-80\" style=\"text-align: center;\">";				
+					if($ora){	
+						list ($ore,$minuti,$secondi)=explode(':',$ora);
+						$var1.=	"<tr>
+							<td class=\"redbig\">
+						<h2>"._PERC_ASS." $ore,$minuti:<span class=\"redbig\"> $perc_tot% </span></h2></td>
+							</tr>";
+					}				
+					$var1 .="<tr>
+						<td><h1>SI: $voti_si <span class=\"redbig\"> $perc_si </span>%</h1></td>
+						</tr>
+						<tr>
+						<td><h1>NO: $voti_no<span class=\"redbig\"> $perc_no </span>% 
+					</h1></td>
+						</tr>
+					</table>";				
 				}
-				$res_presidente = $dbi->prepare("$sql");
-				$res_presidente->execute();
-				list($voti_pres) = $res_presidente->fetch(PDO::FETCH_NUM);
-				
-				if ($voti_pres_tutti!=0){
-					$perc_pres=number_format($arperc[$id_gruppo2],2); 
-					$var1="<h2>voti: $voti_pres <span class=\"redbig\"> $perc_pres </span>%</h2>";	
-				}else {$var1="";}
-				
-			
-			
-			}else{ //referendum
-				$sql="select sum(si),sum(no),sum(validi),sum(bianchi),sum(nulli),sum(contestati)   from ".$prefix."_ele_voti_ref where id_cons='$id_cons' and id_gruppo='$id_gruppo2'";
-				$res_ref = $dbi->prepare("$sql");
-				$res_ref->execute();
-
-		 		list($voti_si,$voti_no,$validi,$bianchi,$nulli,$conte) = $res_ref->fetch(PDO::FETCH_NUM);
-				
-				
-				$sql="select t3.orario,t3.data from ".$prefix."_ele_rilaff as t1 left join ".$prefix."_ele_cons_comune as t2 on t1.id_cons_gen=t2.id_cons_gen left join ".$prefix."_ele_voti_parziale as t3 on t2.id_cons=t3.id_cons where t1.id_cons_gen='$id_cons_gen' and t2.id_cons='$id_cons' order by t3.data desc, t3.orario desc limit 0,1";
-				$aff = $dbi->prepare("$sql");
-				$aff->execute();
-
-				list($ora,$data) = $aff->fetch(PDO::FETCH_NUM);
-				
-				$sql="select sum(voti_complessivi) from ".$prefix."_ele_voti_parziale where id_cons='$id_cons' and orario='$ora' and data='$data' and id_gruppo='$id_gruppo2'";
-				$tot_rel = $dbi->prepare("$sql");
-				$tot_rel->execute();
-
-				list($tot_relativo) = $tot_rel->fetch(PDO::FETCH_NUM);
-				
-				
-				// totale assoluto
-				$sql="select sum(maschi+femmine) from ".$prefix."_ele_sezioni where id_cons='$id_cons'";
-				$tot_ass = $dbi->prepare("$sql");
-				$tot_ass->execute();
-
-				list($tot_assoluto) = $tot_ass->fetch(PDO::FETCH_NUM);
-				  // controlli del 15 giugno 2009 
-				if($tot_assoluto)
-				      $perc_tot=number_format(($tot_relativo*100)/$tot_assoluto,2);
-				      else $perc_tot=0;
-				
-				$tot_ref=0;$tot_ref=$voti_si+$voti_no;
-				if($tot_ref){
-				$perc_si=number_format(($voti_si*100)/$tot_ref,2);
-				$perc_no=number_format(($voti_no*100)/$tot_ref,2);
-				}else{ $perc_si=0;$perc_no=0;}
-
-				$var1="<table class=\"table-80\" style=\"text-align: center;\">";
-				
-			if($ora){	
-				list ($ore,$minuti,$secondi)=explode(':',$ora);
-				$var1.=	"<tr>
-					<td class=\"redbig\">
-				<h2>"._PERC_ASS." $ore,$minuti:<span class=\"redbig\"> $perc_tot% </span></h2></td>
-					</tr>";
-				}
-				
-				$var1 .="<tr>
-					<td><h1>SI: $voti_si <span class=\"redbig\"> $perc_si </span>%</h1></td>
-					</tr>
-					<tr>
-					<td><h1>NO: $voti_no<span class=\"redbig\"> $perc_no </span>% 
-				</h1></td>
-					</tr>
-				</table>";
-				
-			}
-			
-			
-			
-			
-			
 			echo "<tr>
 			<td class=\"bggray\"><h1><b>$num_gruppo</b></h1></td>
@@ -862,7 +839,5 @@
 			echo "</b></td>";
 			echo "</tr>
-			</table>";
-			
-			
+			</table>";			
 			//Liste collegate
 #			if ($numero!=0 and !$votol and $genere>1) 
@@ -873,88 +848,56 @@
 #			else
 #			    if(!$circo and $votog) // non per le circoscrizionali, senato e camera
-#			      echo "<div><h6>"._SEZSCRU." $numero_c "._SU." $sezioni_l</h6></div>";
-			
-			
+#			      echo "<div><h6>"._SEZSCRU." $numero_c "._SU." $sezioni_l</h6></div>";			
 			echo "<table class=\"table-80\"><tr>";
 			$sql="select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' and id_gruppo='$id_gruppo2'  ORDER BY num_lista " ;
 			$result2 = $dbi->prepare("$sql");
 			$result2->execute();
-
 			$i=0;
 			while(list($id_cons2,$id_lista2,$num_lista, $descr_lista) = $result2->fetch(PDO::FETCH_NUM)) {
-  				if ($num_lista!=0) {
-			
-				$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista2'";
-	$res_lista = $dbi->prepare("$sql");
-	$res_lista->execute();
-
-		 		list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
-			
+  				if ($num_lista!=0) {			
+					$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista2'";
+					$res_lista = $dbi->prepare("$sql");
+					$res_lista->execute();
+					list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);				
+// calcolo della percentuale
+					if ($circo){ // circoscrizioni
+						$voti_lista_tutti=0;					
+						$sql="select id_lista from ".$prefix."_ele_lista where id_circ='$id_circ'";
+						$res_circ = $dbi->prepare("$sql");
+						$res_circ->execute();
+						while(list($lista_id) = $res_circ->fetch(PDO::FETCH_NUM)){
+							$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_lista='$lista_id'";
+							$res_circ_voti = $dbi->prepare("$sql");
+							$res_circ_voti->execute();
+							list($voti) = $res_circ_voti->fetch(PDO::FETCH_NUM);
+							$voti_lista_tutti=$voti_lista_tutti+$voti;	
+						}					
+					}else{
 				
-			        // calcolo della percentuale
-				if ($circo){ // circoscrizioni
-					$voti_lista_tutti='';
-					
-					$sql="select id_lista from ".$prefix."_ele_lista where id_circ='$id_circ'";
-	$res_circ = $dbi->prepare("$sql");
-	$res_circ->execute();
-
-		 			while(list($lista_id) = $res_circ->fetch(PDO::FETCH_NUM)){
-					
-					  $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_lista='$lista_id'";
-	$res_circ_voti = $dbi->prepare("$sql");
-	$res_circ_voti->execute();
-
-					  list($voti) = $res_circ_voti->fetch(PDO::FETCH_NUM);
-					 $voti_lista_tutti=$voti_lista_tutti+$voti;
-					  //	
+// tutti 
+						$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
+						$res_lista_tutti = $dbi->prepare("$sql");
+						$res_lista_tutti->execute();
+						list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
 					}
-					
-				}else{
-				
-				// tutti 
-					$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
-	$res_lista_tutti = $dbi->prepare("$sql");
-	$res_lista_tutti->execute();
-
-					list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
-				}
-				
-				
-				
-				if($voti_lista_tutti!=0){
-					$perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,5); 
-					$perc_lista=number_format($perc_lista,3);// add luc 11 feb 2007
-				}else{ 
-					$perc_lista='';
-				}
-				
-				
-				
-					
-				$i++;
-				echo "<td class=\"table-main\"><a href=\"modules.php?name=Elezioni&amp;id_gruppo=$id_gruppo2&amp;id_circ=$id_circ&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista2&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\">
-				<img class=\"stemma\" src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_lista=$id_lista2\"  alt=\"\" /><br />N. $num_lista  $descr_lista";
-				
-				if ($voti_lista) echo "<br />voti: $voti_lista ";
-				// tolta momentaneamnete per le circ
-				if ($perc_lista) echo "<span class=\"red\"> $perc_lista </span>%";
-				
-				echo "</a></td>";
-				}
-				if (($i%3) ==0) echo "</tr><tr>";
-			}
-			
-			if (($i%3) !=0)echo "</tr></table>";else echo "<td></td></tr></table>";
-					
+					if($voti_lista_tutti!=0){
+						$perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,5); 
+						$perc_lista=number_format($perc_lista,3);// add luc 11 feb 2007
+					}else{ 
+						$perc_lista='';
+					}
+					$i++;
+					echo "<td class=\"table-main\"><a href=\"modules.php?name=Elezioni&amp;id_gruppo=$id_gruppo2&amp;id_circ=$id_circ&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista2&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\">
+					<img class=\"stemma\" src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_lista=$id_lista2\"  alt=\"\" /><br />N. $num_lista  $descr_lista";				
+					if ($voti_lista) echo "<br />voti: $voti_lista ";
+					if ($perc_lista) echo "<span class=\"red\"> $perc_lista </span>%";					
+					echo "</a></td>";
+					}
+					if (($i%3) ==0) echo "</tr><tr>";
+				}				
+				if (($i%3) !=0)echo "</tr></table>";else echo "<td></td></tr></table>";					
 		    }
 	    }	
-	echo "";
-	
-	
-	
-	
-	
-	
+		echo "";
 	}else{
 		// tot liste
@@ -962,32 +905,27 @@
 		$res = $dbi->prepare("$sql");
 		$res->execute();
-
-    		$max = $res->rowCount();
-		
+    	$max = $res->rowCount();		
 		// tot voti liste
 		if($circo) $sql="select sum(t1.voti)  from ".$prefix."_ele_voti_lista as t1, ".$prefix."_ele_lista as t2 where t1.id_lista=t2.id_lista and t1.id_cons='$id_cons' and t2.id_circ='$id_circ'";
 		else $sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons'";
 		$res_lista_tutti = $dbi->prepare("$sql");
-		$res_lista_tutti->execute();
-		
-		list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);
-		
+		$res_lista_tutti->execute();		
+		list($voti_lista_tutti) = $res_lista_tutti->fetch(PDO::FETCH_NUM);		
 		$sql="select id_cons ,id_lista ,num_lista, descrizione  from ".$prefix."_ele_lista where id_cons='$id_cons' $circos ORDER BY num_lista  LIMIT $min,$offset";
 		$result = $dbi->prepare("$sql");
 		$result->execute();
-
 		while(list($id_cons2,$id_lista,$num_lista, $descr_lista) = $result->fetch(PDO::FETCH_NUM)) {
-  		if ($num_lista!=0) {
-		// voti lista
-		$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'";
-		$res_lista = $dbi->prepare("$sql");
-		$res_lista->execute();
-
-		list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
-		if($voti_lista_tutti)
-			$perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,5);
-		else $perc_lista=0;
-		$perc_lista=number_format($perc_lista,2);
-		echo "<table  class=\"table-80\">
+			if ($num_lista!=0) {
+				// voti lista
+				$sql="select sum(voti)  from ".$prefix."_ele_voti_lista where id_cons='$id_cons' and id_lista='$id_lista'";
+				$res_lista = $dbi->prepare("$sql");
+				$res_lista->execute();
+
+				list($voti_lista) = $res_lista->fetch(PDO::FETCH_NUM);
+				if($voti_lista_tutti)
+					$perc_lista=number_format(($voti_lista*100)/$voti_lista_tutti,5);
+				else $perc_lista=0;
+				$perc_lista=number_format($perc_lista,2);
+				echo "<table  class=\"table-80\">
 				<tr>"
 				."<td class=\"td-5\"><b>"._NUM."</b></td>"
@@ -995,21 +933,19 @@
 				."<td class=\"td-5\"><b>"._SIMBOLO."</b></td>
 				</tr>";
-			echo "<tr><td class=\"bggray\"><h1><b>$num_lista</b></h1></td>
-			<td class=\"table-main\"><a href=\"modules.php?name=Elezioni&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\"><h1>$descr_lista<br /></a>
-			voti: $voti_lista <span class=\"redbig\">$perc_lista %</span></h1>";
-			echo "</td><td><a href=\"modules.php?name=Elezioni&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\">
-			<img class=\"stemma\" src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_lista=$id_lista\"  alt=\"$descr_lista\" /></a>";
-			echo "</td></tr></table>";
+				echo "<tr><td class=\"bggray\"><h1><b>$num_lista</b></h1></td>
+				<td class=\"table-main\"><a href=\"modules.php?name=Elezioni&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\"><h1>$descr_lista<br /></a>
+				voti: $voti_lista <span class=\"redbig\">$perc_lista %</span></h1>";
+				echo "</td><td><a href=\"modules.php?name=Elezioni&amp;id_cons_gen=$id_cons_gen&amp;id_lista=$id_lista&amp;op=partiti&amp;voti_lista=$voti_lista&amp;perc_lista=$perc_lista&amp;id_comune=$id_comune\">
+				<img class=\"stemma\" src=\"modules.php?name=Elezioni&amp;file=foto&amp;id_lista=$id_lista\"  alt=\"$descr_lista\" /></a>";
+				echo "</td></tr></table>";
+			}
 		}
-	}
     //echo "</table>";
     }
-    
-    
-
-      page($id_cons_gen,$go,$max,$min,$prev,$next,$offset,$file);
-
+    page($id_cons_gen,$go,$max,$min,$prev,$next,$offset,$file);
 //CloseTable();
 }
+
+
 
 function partiti(){
@@ -1378,5 +1314,6 @@
    case "graf_candidato":
    include("grafici.php");
-   if (!$circo)graf_candidato();
+#   if (!$circo)graf_candidato();
+   graf_candidato();
    break;
 
Index: trunk/client/modules/Elezioni/menu.php
===================================================================
--- trunk/client/modules/Elezioni/menu.php	(revision 342)
+++ trunk/client/modules/Elezioni/menu.php	(revision 343)
@@ -236,8 +236,8 @@
 	 	echo "<option value=\"affluenze_graf\" ".$temp['affluenze_graf']." >"._AFFLUENZE."</option>";
 		echo "<option value=\"graf_votanti\" ".$temp['graf_votanti']." >"._VOTI."</option>";
-#inutile	 	if($genere!=4 || $tipo_cons==8)
+	 	if(!$votog)
 	 		echo "<option value=\"graf_gruppo\" ".$temp['graf_gruppo']." >"._GRUPPO."</option>";
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 	 		echo "<option value=\"graf_lista&amp;visgralista=1\" ".$temp['graf_lista'].">"._LISTA."</option>";
 		if ($genere>3){
Index: trunk/client/temi/altro/menu.php
===================================================================
--- trunk/client/temi/altro/menu.php	(revision 342)
+++ trunk/client/temi/altro/menu.php	(revision 343)
@@ -185,11 +185,9 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
 		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
+		if ($genere>1 and !$votoc){
 			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
 		}
 
Index: trunk/client/temi/blog/menu.php
===================================================================
--- trunk/client/temi/blog/menu.php	(revision 342)
+++ trunk/client/temi/blog/menu.php	(revision 343)
@@ -184,11 +184,9 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
 		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
+		if ($genere>1 and !$votoc){
 			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
 		}
 
Index: trunk/client/temi/default/menu.php
===================================================================
--- trunk/client/temi/default/menu.php	(revision 342)
+++ trunk/client/temi/default/menu.php	(revision 343)
@@ -184,11 +184,8 @@
 if (!$votog)
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
-if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/facebook/menu.php
===================================================================
--- trunk/client/temi/facebook/menu.php	(revision 342)
+++ trunk/client/temi/facebook/menu.php	(revision 343)
@@ -207,11 +207,9 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
 		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/realistic/menu.php
===================================================================
--- trunk/client/temi/realistic/menu.php	(revision 342)
+++ trunk/client/temi/realistic/menu.php	(revision 343)
@@ -196,11 +196,8 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/spectral/menu.php
===================================================================
--- trunk/client/temi/spectral/menu.php	(revision 342)
+++ trunk/client/temi/spectral/menu.php	(revision 343)
@@ -196,11 +196,8 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/stylized/menu.php
===================================================================
--- trunk/client/temi/stylized/menu.php	(revision 342)
+++ trunk/client/temi/stylized/menu.php	(revision 343)
@@ -185,11 +185,8 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			   echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/tour/menu.php
===================================================================
--- trunk/client/temi/tour/menu.php	(revision 342)
+++ trunk/client/temi/tour/menu.php	(revision 343)
@@ -184,11 +184,8 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/temi/yellowblu/menu.php
===================================================================
--- trunk/client/temi/yellowblu/menu.php	(revision 342)
+++ trunk/client/temi/yellowblu/menu.php	(revision 343)
@@ -185,11 +185,8 @@
 			echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_gruppo\">"._GRUPPO."</a></li>"; 
 		if($hondt==0) $limite=0;
-		if(($genere==3 || $genere==5) and ($fascia>$limite || $limite==0))
+		if(($genere>2) and ($fascia>$limite || $limite==0))
 		echo "<li class=\"icon graf\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_lista&amp;visgralista=1\">"._LISTA."</a></li>"; 
-		
-		if ($genere>3){
-			if (!$circo && !$votog && !$votoc)	{
-			    echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
-			}
+		if ($genere>1 and !$votoc){
+			echo "<li class=\"icon consi\"><a href=\"modules.php?id_cons_gen=$id_cons_gen&amp;name=Elezioni&amp;id_comune=$id_comune&amp;file=index&amp;op=graf_candidato\">"._CONSI."</a></li>"; 
 		}
 
Index: trunk/client/versione.php
===================================================================
--- trunk/client/versione.php	(revision 342)
+++ trunk/client/versione.php	(revision 343)
@@ -1,7 +1,7 @@
 <?php
 
-$versione = "3.0 rev 342";
+$versione = "3.0 rev 343";
 $version_number = $versione;
-$datarel = "18 novembre 2020";
+$datarel = "19 novembre 2020";
 $version = "Eleonline $version_number (<i>Data Release: $datarel</i>)";
 
