function likes(in_id,out_id) {
	data = document.getElementById(in_id).value ;
	if(data.length <= 0) {
		document.getElementById(out_id).innerHTML = '' ;
		return 0 ;
	}
	url_data = encodeURIComponent(data) ;
	url = '/kaku/likes_search.php?q=' + url_data ;
	text = requestFile( out_id , 'GET' , url , true ) ;
	return 1 ;
}

function likes_click(like,id) {
	document.getElementById(id).value = like ;
//	document.getElementById(id).form.submit() ;
	return 1 ;
}


//XMLHttpRequestオブジェクト生成
function createHttpRequest(){

	//Win ie用
	if(window.ActiveXObject){
			try {
					//MSXML2以降用
					return new ActiveXObject("Msxml2.XMLHTTP") //[1]'
			} catch (e) {
					try {
							//旧MSXML用
							return new ActiveXObject("Microsoft.XMLHTTP") //[1]'
					} catch (e2) {
							return null
					}
			 }
	} else if(window.XMLHttpRequest){
			//Win ie以外のXMLHttpRequestオブジェクト実装ブラウザ用
			return new XMLHttpRequest() //[1]'
	} else {
			return null
	}
}

//ファイルにアクセスし受信内容を確認します
function requestFile( data , method , fileName , async )
{
	//XMLHttpRequestオブジェクト生成
	var httpoj = createHttpRequest() //[1]
	
	//open メソッド
	httpoj.open( method , fileName , async ) //[2]
	
	//受信時に起動するイベント
	httpoj.onreadystatechange = function()	//[4]
	{ 
		//readyState値は4で受信完了
		if (httpoj.readyState==4)	//[5]
		{ 
			//コールバック
			on_loaded(httpoj, data)
		}
	}
	
	//send メソッド
	httpoj.send( data ) //[3]
		
}

//コールバック関数 ( 受信時に実行されます )
function on_loaded(oj, id)
{
			//レスポンスを取得
		res	= oj.responseText //[6]
			
			//ダイアログで表示
		if(res.length > 0) {
			document.getElementById(id).innerHTML = res ;
		}

}

