//*Author: Andrea "Maelstrom" Bertolazzi*
function GeneraSeAvessi(){
var i,j,stile,buffer1,buffer2
var media = new Array()
var nomitassodisfiga = new Array()
var calendariokiller = new Array()
var nomicalendario = new Array()
for (i=1;i<tableIncrociTeams.length;i++){
		media[i]=0
		nomitassodisfiga[i] = tableIncrociTeams[i]
		nomicalendario[i] = tableIncrociTeams[i]
		calendariokiller[i] = 0
}
//generazione tasso di sfiga
for (i=1;i<tableIncrociTeams.length;i++){
	for (j=1;j<tableIncrociTeams.length;j++){
		media[i]=media[i]+tableIncroci[i][j]
		calendariokiller[i]=calendariokiller[i]+tableIncroci[j][i]
	}
	media[i]=media[i]/(tableIncrociTeams.length-1)
	media[i]=tableIncroci[i][i]-media[i]
	calendariokiller[i]=calendariokiller[i]/(tableIncrociTeams.length-1)
}
for (i=1;i<tableIncrociTeams.length;i++){
	for (j=i+1;j<tableIncrociTeams.length;j++){
		if (media[j]>media[i]){
			buffer1 = media[i]
			media[i] = media[j]
			media[j] = buffer1
			buffer2 = nomitassodisfiga[i]
			nomitassodisfiga[i] = nomitassodisfiga[j]
			nomitassodisfiga[j] = buffer2
		}
		if (calendariokiller[j]>calendariokiller[i]){
			buffer1 = calendariokiller[i]
			calendariokiller[i] = calendariokiller[j]
			calendariokiller[j] = buffer1
			buffer2 = nomicalendario[i]
			nomicalendario[i] = nomicalendario[j]
			nomicalendario[j] = buffer2
		}	
	}
}
//fine generazione tasso di sfiga
//prima intestazione
document.write("<table align=center width=100%' class='ClassTabellaincroci' border='1px solid' bordercolor='#2323B3' cellpadding=3 cellspacing=0 style='border-collapse:collapse'> <tr class='rigaintestazione'><td class='t-xxsBianco'>Squadre</td>")
document.write("<td class='t-xxsBianco' colspan='"+(tableIncrociTeams.length-1)+"'>Punti con il calendario di...</td>")
//prima intestazione
//secondaintestazione
document.write("<tr class='rigasquadre'><td class='t-xxsNero' rowspan='3'>Nome</td>")
for (i=1;i<tableIncrociTeams.length;i++){
	document.write("<td class='t-xxsNero'>"+tableIncrociTeams[i]+"</td>")
}
document.write("</tr><tr class='rigasquadre'></tr><tr class='rigasquadre'></tr>")
for (i=1;i<tableIncrociTeams.length;i++){	
	document.write("<tr class='rigaincrocipari'>")
	
	document.write("<td class='cellasquadra'>"+tableIncrociTeams[i]+"</td>")
	for (j=1;j<tableIncrociTeams.length;j++){
	if (tableIncroci[i][j] == tableIncroci[i][i]){
		stile="t-xxsGiallo"
	}else if (tableIncroci[i][j] < tableIncroci[i][i]){
		stile="t-xxsRosso"
	}else if (tableIncroci[i][j] > tableIncroci[i][i]){
		stile="t-xxsVerde"
	}
	if (i==j){
		stile="t-xxsNero"
	}
	document.write("<td class='"+stile+"'>"+tableIncroci[i][j]+"</td>")
	}
	document.write("</tr>")
}
	document.write("<tr class='rigaintestazione'><td colspan='"+(tableIncrociTeams.length)+"'></td></tr>")	
	j=1
	buffer1=media[1]
	buffer2="Squadra pił fortunata nell'assegnazione calendario:"
	while (media[j]==buffer1){
	if(j>1)	{
	buffer2="" 	
	}	
	document.write("<tr class='rigaincrociopari'><td class='cellasquadra' colspan='"+(tableIncrociTeams.length/2)+"'>"+buffer2+"</td>")		
	document.write("<td class='t-xxsNero' colspan='"+(tableIncrociTeams.length/2+1)+"'>"+nomitassodisfiga[j]+"</td></tr>")
	j++
	}
	j=1
	buffer1=media[tableIncrociTeams.length-j]
	buffer2="Squadra pił sfortunata nell'assegnazione calendario:"
	while (media[tableIncrociTeams.length-j]==buffer1){
	if(j>1)	{
	buffer2="" 	
	}	
	document.write("<tr class='rigaincrociopari'><td class='cellasquadra' colspan='"+(tableIncrociTeams.length/2)+"'>"+buffer2+"</td>")	
	document.write("<td class='t-xxsNero' colspan='"+(tableIncrociTeams.length/2+1)+"'>"+nomitassodisfiga[tableIncrociTeams.length-j]+"</td></tr>")
	j++
	}
	j=1
	buffer1=calendariokiller[1]
	buffer2="Calendario pił facile in assoluto"
	while (calendariokiller[j]==buffer1){
	if(j>1)	{
	buffer2="" 	
	}	
	document.write("<tr class='rigaincrociopari'><td class='cellasquadra' colspan='"+(tableIncrociTeams.length/2)+"'>"+buffer2+"</td>")		
	document.write("<td class='t-xxsNero' colspan='"+(tableIncrociTeams.length/2+1)+"'>"+nomicalendario[j]+"</td></tr>")
	j++
	}
	j=1
	buffer1=calendariokiller[tableIncrociTeams.length-j]
	buffer2="Calendario pił difficile in assoluto"
	while (calendariokiller[tableIncrociTeams.length-j]==buffer1){
	if(j>1)	{
	buffer2="" 	
	}	
	document.write("<tr class='rigaincrociopari'><td class='cellasquadra' colspan='"+(tableIncrociTeams.length/2)+"'>"+buffer2+"</td>")	
	document.write("<td class='t-xxsNero' colspan='"+(tableIncrociTeams.length/2+1)+"'>"+nomicalendario[tableIncrociTeams.length-j]+"</td></tr>")
	j++
	}
	document.write("</table>")
}