var global_timer_id = null;
var ajax = new myAJAX( {
		onStartFunction: function() { document.getElementById('ajax_space').innerHTML = '<img src="/yfhs/img/loading.gif">'; },
		enableStyleEffects: true
		} );

function yfh_api_search(str, page)
{
	//document.getElementById('debug').innerHTML = str;
	ajax.url = '/yfhs/_yourFileHost_interface.php';
	ajax.urlParameters = 'q='+encodeURI(str)+'&pageID='+page;
	ajax.onProgressFunction = function (msg, code) {
		if (code == 200) {
			clearTimeout(global_timer_id);
		}
	}
	ajax.onErrorFunction = function (msg, code) {
		if (code == 503) {
			global_timer_id = setTimeout('yfh_api_search("'+str+'", '+page+')', 30000);
			document.getElementById('ajax_space').innerHTML = '<img src="/yfhs/img/loading.gif"><br>検索に時間がかかります。30秒そのままでお待ちください';
		}
	}
	ajax.onReadyFunction = function (msg) { document.getElementById('ajax_space').innerHTML = msg; }
	ajax.sendRequest();

	return false;
}


