flag=new Array()
	flag[0]=new Array()
	flag[1]=new Array()
	flag[2]=new Array()
	flag[3]=new Array()
	flag[4]=new Array()
	flag[5]=new Array()
	flag[6]=new Array()
	flag[7]=new Array()
	flag[8]=new Array()
		flag[0][1]=1
		flag[1][1]=2
		flag[2][1]=2
		flag[3][1]=2
		flag[4][1]=2
		flag[5][1]=2
		flag[6][1]=2
		flag[7][1]=2
		flag[8][1]=2
		
		flag[0][2]=0
		flag[1][2]=1
		flag[2][2]=1
		flag[3][2]=1
		flag[4][2]=1
		flag[5][2]=1
		flag[6][2]=0
		flag[7][2]=0
		flag[8][2]=0
		
		flag[0][3]=0
		flag[1][3]=1
		flag[2][3]=1
		flag[3][3]=1
		flag[4][3]=0
		flag[5][3]=0
		flag[6][3]=0
		flag[7][3]=0
		flag[8][3]=0

tov=new Array()
	tov[1]=new Array()
		tov[1][1]=new Array()
		tov[1][2]=new Array()
		tov[1][3]=new Array()
		tov[1][4]=new Array()
		tov[1][5]=new Array()
		tov[1][6]=new Array()
		tov[1][7]=new Array()
		tov[1][8]=new Array()
			tov[1][1][1]=1
			tov[1][2][1]=0
			tov[1][3][1]=0
			tov[1][4][1]=0
			tov[1][5][1]=0
			tov[1][6][1]=0
			tov[1][7][1]=0
			tov[1][8][1]=0
			
			tov[1][1][2]=0
			tov[1][2][2]=1
			tov[1][3][2]=0
			tov[1][4][2]=0
			tov[1][5][2]=0
			tov[1][6][2]=0
			tov[1][7][2]=0
			tov[1][8][2]=0
			
			tov[1][1][3]=0
			tov[1][2][3]=0
			tov[1][3][3]=1
			tov[1][4][3]=0
			tov[1][5][3]=0
			tov[1][6][3]=0
			tov[1][7][3]=0
			tov[1][8][3]=0
			
tov[2]=new Array()
	tov[2][1]=new Array()
	tov[2][2]=new Array()
	tov[2][3]=new Array()
	tov[2][4]=new Array()
	tov[2][5]=new Array()
	tov[2][6]=new Array()
	tov[2][7]=new Array()
	tov[2][8]=new Array()
		tov[2][1][1]=0
		tov[2][2][1]=1
		tov[2][3][1]=0
		tov[2][4][1]=0
		tov[2][5][1]=0
		tov[2][6][1]=0
		tov[2][7][1]=0
		tov[2][8][1]=0
		
		tov[2][1][2]=0
		tov[2][2][2]=1
		tov[2][3][2]=0
		tov[2][4][2]=0
		tov[2][5][2]=0
		tov[2][6][2]=0
		tov[2][7][2]=0
		tov[2][8][2]=0
		
		tov[2][1][3]=0
		tov[2][2][3]=0
		tov[2][3][3]=1
		tov[2][4][3]=0
		tov[2][5][3]=0
		tov[2][6][3]=0
		tov[2][7][3]=0
		tov[2][8][3]=0
		
tov[3]=new Array()
	tov[3][1]=new Array()
	tov[3][2]=new Array()
	tov[3][3]=new Array()
	tov[3][4]=new Array()
	tov[3][5]=new Array()
	tov[3][6]=new Array()
	tov[3][7]=new Array()
	tov[3][8]=new Array()
		tov[3][1][1]=0
		tov[3][2][1]=0
		tov[3][3][1]=0
		tov[3][4][1]=0
		tov[3][5][1]=1
		tov[3][6][1]=0
		tov[3][7][1]=0
		tov[3][8][1]=0
		
		tov[3][1][2]=0
		tov[3][2][2]=1
		tov[3][3][2]=0
		tov[3][4][2]=0
		tov[3][5][2]=0
		tov[3][6][2]=0
		tov[3][7][2]=0
		tov[3][8][2]=0
		
		tov[3][1][3]=0
		tov[3][2][3]=0
		tov[3][3][3]=1
		tov[3][4][3]=0
		tov[3][5][3]=0
		tov[3][6][3]=0
		tov[3][7][3]=0
		tov[3][8][3]=0
  
tov[4]=new Array()
	tov[4][1]=new Array()
	tov[4][2]=new Array()
	tov[4][3]=new Array()
	tov[4][4]=new Array()
	tov[4][5]=new Array()
	tov[4][6]=new Array()
	tov[4][7]=new Array()
	tov[4][8]=new Array()
		tov[4][1][1]=0
		tov[4][2][1]=0
		tov[4][3][1]=0
		tov[4][4][1]=1
		tov[4][5][1]=0
		tov[4][6][1]=0
		tov[4][7][1]=0
		tov[4][8][1]=0
		
		tov[4][1][2]=0
		tov[4][2][2]=1
		tov[4][3][2]=1
		tov[4][4][2]=1
		tov[4][5][2]=0
		tov[4][6][2]=0
		tov[4][7][2]=0
		tov[4][8][2]=0
		
		tov[4][1][3]=0
		tov[4][2][3]=0
		tov[4][3][3]=1
		tov[4][4][3]=0
		tov[4][5][3]=0
		tov[4][6][3]=0
		tov[4][7][3]=0
		tov[4][8][3]=0
		
tov[5]=new Array()
	tov[5][1]=new Array()
	tov[5][2]=new Array()
	tov[5][3]=new Array()
	tov[5][4]=new Array()
	tov[5][5]=new Array()
	tov[5][6]=new Array()
	tov[5][7]=new Array()
	tov[5][8]=new Array()
		tov[5][1][1]=0
		tov[5][2][1]=0
		tov[5][3][1]=0
		tov[5][4][1]=1
		tov[5][5][1]=0
		tov[5][6][1]=0
		tov[5][7][1]=0
		tov[5][8][1]=0
		
		tov[5][1][2]=0
		tov[5][2][2]=0
		tov[5][3][2]=1
		tov[5][4][2]=1
		tov[5][5][2]=0
		tov[5][6][2]=0
		tov[5][7][2]=0
		tov[5][8][2]=0
		
		tov[5][1][3]=1
		tov[5][2][3]=1
		tov[5][3][3]=0
		tov[5][4][3]=0
		tov[5][5][3]=0
		tov[5][6][3]=0
		tov[5][7][3]=0
		tov[5][8][3]=0

tov[6]=new Array()
	tov[6][1]=new Array()
	tov[6][2]=new Array()
	tov[6][3]=new Array()
	tov[6][4]=new Array()
	tov[6][5]=new Array()
	tov[6][6]=new Array()
	tov[6][7]=new Array()
	tov[6][8]=new Array()
		tov[6][1][1]=0
		tov[6][2][1]=0
		tov[6][3][1]=1
		tov[6][4][1]=0
		tov[6][5][1]=0
		tov[6][6][1]=0
		tov[6][7][1]=0
		tov[6][8][1]=0
	
		tov[6][1][2]=0
		tov[6][2][2]=1
		tov[6][3][2]=0
		tov[6][4][2]=0
		tov[6][5][2]=0
		tov[6][6][2]=0
		tov[6][7][2]=0
		tov[6][8][2]=0
		
		tov[6][1][3]=0
		tov[6][2][3]=0
		tov[6][3][3]=1
		tov[6][4][3]=0
		tov[6][5][3]=0
		tov[6][6][3]=0
		tov[6][7][3]=0
		tov[6][8][3]=0
  
tov[7]=new Array()
	tov[7][1]=new Array()
	tov[7][2]=new Array()
	tov[7][3]=new Array()
	tov[7][4]=new Array()
	tov[7][5]=new Array()
	tov[7][6]=new Array()
	tov[7][7]=new Array()
	tov[7][8]=new Array()
		tov[7][1][1]=0
		tov[7][2][1]=0
		tov[7][3][1]=0
		tov[7][4][1]=1
		tov[7][5][1]=0
		tov[7][6][1]=0
		tov[7][7][1]=0
		tov[7][8][1]=0
		
		tov[7][1][2]=0
		tov[7][2][2]=1
		tov[7][3][2]=0
		tov[7][4][2]=0
		tov[7][5][2]=0
		tov[7][6][2]=0
		tov[7][7][2]=0
		tov[7][8][2]=0
		
		tov[7][1][3]=0
		tov[7][2][3]=0
		tov[7][3][3]=1
		tov[7][4][3]=0
		tov[7][5][3]=0
		tov[7][6][3]=0
		tov[7][7][3]=0
		tov[7][8][3]=0

tov[8]=new Array()
	tov[8][1]=new Array()
	tov[8][2]=new Array()
	tov[8][3]=new Array()
	tov[8][4]=new Array()
	tov[8][5]=new Array()
	tov[8][6]=new Array()
	tov[8][7]=new Array()
	tov[8][8]=new Array()
		tov[8][1][1]=0
		tov[8][2][1]=0
		tov[8][3][1]=0
		tov[8][4][1]=1
		tov[8][5][1]=0
		tov[8][6][1]=0
		tov[8][7][1]=0
		tov[8][8][1]=0
		
		tov[8][1][2]=1
		tov[8][2][2]=0
		tov[8][3][2]=0
		tov[8][4][2]=0
		tov[8][5][2]=0
		tov[8][6][2]=0
		tov[8][7][2]=0
		tov[8][8][2]=0
		
		tov[8][1][3]=0
		tov[8][2][3]=0
		tov[8][3][3]=1
		tov[8][4][3]=0
		tov[8][5][3]=0
		tov[8][6][3]=0
		tov[8][7][3]=0
		tov[8][8][3]=0

tov[9]=new Array()
	tov[9][1]=new Array()
	tov[9][2]=new Array()
	tov[9][3]=new Array()
	tov[9][4]=new Array()
	tov[9][5]=new Array()
	tov[9][6]=new Array()
	tov[9][7]=new Array()
	tov[9][8]=new Array()
		tov[9][1][1]=0
		tov[9][2][1]=1
		tov[9][3][1]=0
		tov[9][4][1]=0
		tov[9][5][1]=0
		tov[9][6][1]=0
		tov[9][7][1]=0
		tov[9][8][1]=0
		
		tov[9][1][2]=0
		tov[9][2][2]=0
		tov[9][3][2]=0
		tov[9][4][2]=0
		tov[9][5][2]=1
		tov[9][6][2]=0
		tov[9][7][2]=0
		tov[9][8][2]=0
		
		tov[9][1][3]=0
		tov[9][2][3]=0
		tov[9][3][3]=1
		tov[9][4][3]=0
		tov[9][5][3]=0
		tov[9][6][3]=0
		tov[9][7][3]=0
		tov[9][8][3]=0

tov[10]=new Array()
	tov[10][1]=new Array()
	tov[10][2]=new Array()
	tov[10][3]=new Array()
	tov[10][4]=new Array()
	tov[10][5]=new Array()
	tov[10][6]=new Array()
	tov[10][7]=new Array()
	tov[10][8]=new Array()
		tov[10][1][1]=0
		tov[10][2][1]=1
		tov[10][3][1]=0
		tov[10][4][1]=0
		tov[10][5][1]=0
		tov[10][6][1]=0
		tov[10][7][1]=0
		tov[10][8][1]=0
		
		tov[10][1][2]=0
		tov[10][2][2]=1
		tov[10][3][2]=0
		tov[10][4][2]=0
		tov[10][5][2]=0
		tov[10][6][2]=0
		tov[10][7][2]=0
		tov[10][8][2]=0
		
		tov[10][1][3]=0
		tov[10][2][3]=0
		tov[10][3][3]=1
		tov[10][4][3]=0
		tov[10][5][3]=0
		tov[10][6][3]=0
		tov[10][7][3]=0
		tov[10][8][3]=0

tov[11]=new Array()
	tov[11][1]=new Array()
	tov[11][2]=new Array()
	tov[11][3]=new Array()
	tov[11][4]=new Array()
	tov[11][5]=new Array()
	tov[11][6]=new Array()
	tov[11][7]=new Array()
	tov[11][8]=new Array()
		tov[11][1][1]=0
		tov[11][2][1]=0
		tov[11][3][1]=0
		tov[11][4][1]=1
		tov[11][5][1]=0
		tov[11][6][1]=0
		tov[11][7][1]=0
		tov[11][8][1]=0
		tov[11][1][2]=0
		tov[11][2][2]=1
		tov[11][3][2]=0
		tov[11][4][2]=0
		tov[11][5][2]=0
		tov[11][6][2]=0
		tov[11][7][2]=0
		tov[11][8][2]=0
		
		tov[11][1][3]=0
		tov[11][2][3]=0
		tov[11][3][3]=1
		tov[11][4][3]=0
		tov[11][5][3]=0
		tov[11][6][3]=0
		tov[11][7][3]=0
		tov[11][8][3]=0
		
tov[12]=new Array()
	tov[12][1]=new Array()
	tov[12][2]=new Array()
	tov[12][3]=new Array()
	tov[12][4]=new Array()
	tov[12][5]=new Array()
	tov[12][6]=new Array()
	tov[12][7]=new Array()
	tov[12][8]=new Array()
		tov[12][1][1]=0
		tov[12][2][1]=0
		tov[12][3][1]=0
		tov[12][4][1]=0
		tov[12][5][1]=0
		tov[12][6][1]=0
		tov[12][7][1]=0
		tov[12][8][1]=1
		
		tov[12][1][2]=0
		tov[12][2][2]=1
		tov[12][3][2]=0
		tov[12][4][2]=0
		tov[12][5][2]=0
		tov[12][6][2]=0
		tov[12][7][2]=0
		tov[12][8][2]=0
		
		tov[12][1][3]=0
		tov[12][2][3]=0
		tov[12][3][3]=1
		tov[12][4][3]=0
		tov[12][5][3]=0
		tov[12][6][3]=0
		tov[12][7][3]=0
		tov[12][8][3]=0
		
tov[13]=new Array()
	tov[13][1]=new Array()
	tov[13][2]=new Array()
	tov[13][3]=new Array()
	tov[13][4]=new Array()
	tov[13][5]=new Array()
	tov[13][6]=new Array()
	tov[13][7]=new Array()
	tov[13][8]=new Array()
		tov[13][1][1]=0
		tov[13][2][1]=0
		tov[13][3][1]=0
		tov[13][4][1]=0
		tov[13][5][1]=0
		tov[13][6][1]=1
		tov[13][7][1]=0
		tov[13][8][1]=0
		
		tov[13][1][2]=0
		tov[13][2][2]=1
		tov[13][3][2]=0
		tov[13][4][2]=0
		tov[13][5][2]=0
		tov[13][6][2]=0
		tov[13][7][2]=0
		tov[13][8][2]=0
		
		tov[13][1][3]=0
		tov[13][2][3]=0
		tov[13][3][3]=1
		tov[13][4][3]=0
		tov[13][5][3]=0
		tov[13][6][3]=0
		tov[13][7][3]=0
		tov[13][8][3]=0
		
tov[14]=new Array()
	tov[14][1]=new Array()
	tov[14][2]=new Array()
	tov[14][3]=new Array()
	tov[14][4]=new Array()
	tov[14][5]=new Array()
	tov[14][6]=new Array()
	tov[14][7]=new Array()
	tov[14][8]=new Array()
		tov[14][1][1]=0
		tov[14][2][1]=0
		tov[14][3][1]=0
		tov[14][4][1]=0
		tov[14][5][1]=0
		tov[14][6][1]=0
		tov[14][7][1]=1
		tov[14][8][1]=0
		
		tov[14][1][2]=0
		tov[14][2][2]=1
		tov[14][3][2]=0
		tov[14][4][2]=0
		tov[14][5][2]=0
		tov[14][6][2]=0
		tov[14][7][2]=0
		tov[14][8][2]=0
		
		tov[14][1][3]=0
		tov[14][2][3]=0
		tov[14][3][3]=1
		tov[14][4][3]=0
		tov[14][5][3]=0
		tov[14][6][3]=0
		tov[14][7][3]=0
		tov[14][8][3]=0

tov[15]=new Array()
	tov[15][1]=new Array()
	tov[15][2]=new Array()
	tov[15][3]=new Array()
	tov[15][4]=new Array()
	tov[15][5]=new Array()
	tov[15][6]=new Array()
	tov[15][7]=new Array()
	tov[15][8]=new Array()
		tov[15][1][1]=0
		tov[15][2][1]=0
		tov[15][3][1]=0
		tov[15][4][1]=0
		tov[15][5][1]=0
		tov[15][6][1]=1
		tov[15][7][1]=0
		tov[15][8][1]=0
		
		tov[15][1][2]=0
		tov[15][2][2]=0
		tov[15][3][2]=0
		tov[15][4][2]=1
		tov[15][5][2]=0
		tov[15][6][2]=0
		tov[15][7][2]=0
		tov[15][8][2]=0
		
		tov[15][1][3]=1
		tov[15][2][3]=0
		tov[15][3][3]=0
		tov[15][4][3]=0
		tov[15][5][3]=0
		tov[15][6][2]=0
		tov[15][7][2]=0
		tov[15][8][2]=0

function close_stat_info() {
	str='stat-info'
	obj=document.getElementById(str)
	obj.style.display="none"
}
function show_stat_info() {
	str='stat-info'
	obj=document.getElementById(str)
	obj.style.display="block"
}
function show_elect_table() {
	str='stat'
	obj=document.getElementById(str)
	obj.style.display="none"
	str='elect'
	obj=document.getElementById(str)
	obj.style.display="block"
}
function close_elect_table() {
	arr=1
	for (i=1;i<=3;i++) {
		if (i==arr) {
			flag[0][i]=1
		}
		else {
			flag[0][i]=0
		}
		for (y=1;y<=8;y++) {
			if (i==arr) {
				flag[y][i]=2
			}
			else {
				flag[y][i]=1
			}
		}
	}
	display_table()
	display_tov()
	str='stat'
	obj=document.getElementById(str)
	obj.style.display="block"
	str='elect'
	obj=document.getElementById(str)
	obj.style.display="none"
}
function display_tov() {
	for (i=1;i<=3;i++) {
		if (flag[0][i]==1) {
			arr=i
		}
	}
	for (i=1;i<=15;i++) {
		bool=0
		for (y=1;y<=8;y++) {
			if ((bool==1)||((flag[y][arr]==2)&&(tov[i][y][arr]==1))) {
				bool=1
			}
			else {
				bool=0
			}
		}
		str='tov'+i
		obj=document.getElementById(str)
		if (bool==1) {
			obj.style.display="block"
		}
		else {
			obj.style.display="none"
		}
	}
}
function display_table() {
	for (i=1;i<=3;i++) {
		str='c0'+i
		obj=document.getElementById(str)
		if (flag[0][i]==1) {
			obj.style.color="#B92DC2"
			obj.style.textDecoration="none"
		}
		else {
			obj.style.color="#000"
			obj.style.textDecoration="underline"
		}
		for (y=1;y<=8;y++) {
			str='c'+y+i
			obj=document.getElementById(str)
			if (flag[y][i]==0) {
				obj.style.backgroundPosition="-30px 2px"
				obj.style.color="#000"
				obj.style.textDecoration="underline"
			}
			else if (flag[y][i]==1) {
				obj.style.backgroundPosition="2px -38px"
				obj.style.color="#000"
				obj.style.textDecoration="underline"
			}
			else if (flag[y][i]==2) {
				obj.style.backgroundPosition="2px 2px"
				obj.style.color="#B92DC2"
				obj.style.textDecoration="none"
			}
		}
	}
}  
function check(row,col) {
	for (i=1;i<=3;i++) {
		if (flag[0][i]==1) {
			for (y=1;y<=8;y++) {
				if (flag[y][i]==2) {
					flag[y][i]=1
				}
			}
		}
	}
	for (i=1;i<=3;i++) {
		if (i==col) {
			flag[0][i]=1
		}
		else {
			flag[0][i]=0
		}
	}
	for (i=1;i<=8;i++) {
		if (flag[i][col]==1) {
			flag[i][col]=2
		}
	}
	if (row!=0) {
		if (flag[row][col]==0) {
			flag[row][col]=2
		}
		else if (flag[row][col]==2) {
			flag[row][col]=0
		}
	}
	display_table()
	display_tov()
}
