function Onload(){
	if(navigator.platform.indexOf("Wii") !=-1){
		setInterval("WiiRemote()",100);
		document.body.onkeydown = "kcode(event.keyCode)";
	}
}

function WiiRemote(){
	for(i=0; i<4; i++){ //4回処理を繰り返す、繰り返し用の変数はそのままWiiのパッド番号に。
		var pad = opera.wiiremote.update(i);

		if(pad.isEnabled){
			document.getElementById("p"+(i+1)+"pad").innerHTML = "接続<br>["+pad.isEnabled+"]";
			if(pad.isBrowsing == 1){
				document.getElementById("p"+(i+1)+"browsing").innerHTML = "有<br>["+pad.isBrowsing+"]";
			}
			else{
				document.getElementById("p"+(i+1)+"browsing").innerHTML = "無<br>["+pad.isBrowsing+"]";
			}

			if(pad.isBrowsing == 1){
				document.getElementById("p"+(i+1)+"datavalid").innerHTML = "有効<br>["+pad.isDataValid+"]";
			}
			else{
				document.getElementById("p"+(i+1)+"datavalid").innerHTML = "無効<br>["+pad.isDataValid+"]";
			}

			switch(pad.hold){
				case 1024: //キーフラグ1024(B)が押された時
				document.getElementById("p"+(i+1)+"hold").innerHTML = "B<br>["+pad.hold+"]";
				break;

				default: //特に押されてないとき
				document.getElementById("p"+(i+1)+"hold").innerHTML = "["+pad.hold+"]";
			}

			document.getElementById("p"+(i+1)+"dpdx").innerHTML = Math.round(window.innerWidth/2*pad.dpdX+window.innerWidth/2)+"<br>["+pad.dpdX+"]";
			document.getElementById("p"+(i+1)+"dpdy").innerHTML = Math.round(window.innerHeight/2*pad.dpdY+window.innerHeight/2)+"<br>["+pad.dpdY+"]";
			document.getElementById("p"+(i+1)+"distance").innerHTML = "["+pad.dpdDistance+"]";
			document.getElementById("p"+(i+1)+"rollx").innerHTML = "["+pad.dpdRollX+"]";
			document.getElementById("p"+(i+1)+"rolly").innerHTML = "["+pad.dpdRollY+"]";
			document.getElementById("p"+(i+1)+"validity").innerHTML = "["+pad.dpdValidity+"]";
		}

		else{
		document.getElementById("p"+(i+1)+"pad").innerHTML = "非接続<br>["+pad.isEnabled+"]";
		}
	}
}