// HTTP通信用、共通関数function get_response_text ( req ) {	var text = req.responseText;	if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {		var esc = escape( text );		if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {			text = decodeURIComponent( esc );		}	}return text;}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;}