// HTTP通信用、共通関数function createXMLHttpRequest(cbFunc){	var XMLhttpObject = null;	try{		XMLhttpObject = new XMLHttpRequest();	}catch(e){		try{			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");		}catch(e){			try{				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");		}catch(e){			return null;		}	}}if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;	return XMLhttpObject;}function $(tagId){	return document.getElementById(tagId);}// Mouse座標取得関数function getMouseXY(evt){	x = evt.x;	y = evt.y;	document.getElementById("result1").innerHTML = "(x,y) = "+x + ", "+y;	x = evt.pageX;	y = evt.pageY;	document.getElementById("result2").innerHTML = "(pageX,pageY) = "+x + ", "+y;	x = evt.layerX;	y = evt.layerY;	document.getElementById("result3").innerHTML = "(layerX,layerY) = "+x + ", "+y;	x = evt.clientX;	y = evt.clientY;	document.getElementById("result4").innerHTML = "(clientX,clientY) = "+x + ", "+y;	x = evt.screenX;	y = evt.screenY;	document.getElementById("result5").innerHTML = "(screenX,screenY) = "+x + ", "+y;	x = window.pageXOffset;	y = window.pageYOffset;	document.getElementById("result6").innerHTML = "(pageXOffset,pageYOffset) = "+x + ", "+y;}