i have been trying to make a simple game.i have managed to code the way i want the game to be played.i think every one know what this game is asap you see the codes.but problem is i cant find how to declare winner .the way i want to do it is not working.please help
HTML Code:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style>
#shape{
	border:1px solid black;
	width:200px;
	height:200px;
}
td{
	border:1px solid black;
}
</style>

</head>

<body>
<table id="shape">
<tr >
<td onClick="add(this.id,0,0);" id="td1"></td>
<td onClick="add(this.id,0,1);" id="td2"></td>
<td onClick="add(this.id,0,2);" id="td3" 3</td>
</tr>
<tr >
<td onClick="add(this.id,1,0);" id="td4" ></td>
<td onClick="add(this.id,1,1);" id="td5"></td>
<td onClick="add(this.id,1,2);" id="td6"></td>
</tr>
<tr >
<td onClick="add(this.id,2,0);" id="td7" ></td>
<td onClick="add(this.id,2,1);" id="td8"></td>
<td onClick="add(this.id,2,2);" id="td9"></td>
</tr>
</table>
<script>

var arr =new Array(3)
for (i=0; i <3; i++){
arr[i]=new Array(3)
}
</script>
<script>
var i=0;
function add(el,r,c){
	var m=document.getElementById(el);
	i++;
	if(i%2==1){
		m.innerHTML="o";
		arr[r][c]=m.innerHTML;
		
	}
	if((arr[0][0]==arr[0][1]==arr[0][2]=="o") || (arr[0][0]==arr[1][0]==arr[2][0]=="o")){
		alert("player 1 wins");
		}
	if(i%2==0){
		m.innerHTML="x";
		arr[r][c]=m.innerHTML;
	}
	
}

</script>
</body>
</html>