﻿	function loadlanking(divid, formobj, ls_value, mi_value, gi_value) {
		method = "GET";
		async = true;
		data = "";
		dobj = new Date();
		if (formobj != "") {
			if (gi_value == undefined) {
				gi_value = formobj.gi.options[formobj.gi.selectedIndex].value;
			}
			ci_value = formobj.ci.options[formobj.ci.selectedIndex].value;
			cv_value = formobj.cv.options[formobj.cv.selectedIndex].value;
			fileName = "lanking_js.php?gi=" + gi_value + "&ci=" + ci_value + "&cv=" + cv_value + "&ls=" + ls_value + "&mi=" + mi_value + "&t=" + dobj.getMilliseconds();
		} else {
			if (gi_value == undefined) {
				gi_value = "";
			}
			if (gi_value == "") {
				fileName = "lanking_js.php?mi=" + mi_value + "&t=" + dobj.getMilliseconds();
			} else {
				fileName = "lanking_js.php?gi=" + gi_value + ",1&mi=" + mi_value + "&t=" + dobj.getMilliseconds();
			}
		}
		//document.getElementById(divid).innerHTML = "<p>読み込み中...</p>";
		//XMLHttpRequestオブジェクト生成
		var httpoj = createHttpRequest() //[1]
	
		//open メソッド
		httpoj.open( method , fileName , async ) //[2]
	
		//受信時に起動するイベント
		httpoj.onreadystatechange = function()  //[4]
		{ 
			//readyState値は4で受信完了
			if (httpoj.readyState==4)  //[5]
			{ 
			//コールバック
			document.getElementById(divid).innerHTML = get_response_text(httpoj.responseText);
			}
		}
	
		//send メソッド
		httpoj.send( data ); //[3]
	}
	
	function get_response_text ( req ) {
		var text = req;
		if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {
			var esc = escape( text );
			if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {
				text = decodeURIComponent( esc );
			}
		}
		return text;
	}
