// -*- mode: java; -*-
// 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);
}

