﻿// JScript ファイル
//document.write("<script type='text/javascript' src='./IframeReqest.js'></script>"); 

var searchword = "";
var showingpage = 1;
var totalcount = 0;
var searchmode = "";

function callback(result)
{

	// 元のノード
	var originalnode = document.getElementById('result');

	// 結果を入れるノードを作る
	var resultnode = document.createElement('div');
	resultnode.id = 'result';
	resultnode.className = "searchresult";
	resultnode.innerHTML="";
	
	if(result==null || result['Error'] != null)
	{
        return;
	}
	
	//if(!result) return;
	// 結果数
	var resultCount = result['ResultSet']['totalResultsReturned'];
	totalcount = result['ResultSet']['totalResultsAvailable'];

	
	if(resultCount == 0) return;
	
	var head = document.createElement('div');
	head.innerHTML = "関連検索ワード";
    head.className = "header";
	resultnode.appendChild(head);
	
	// 結果数だけ繰り返してノードを作る
	for (var i = 0; i < resultCount; i++)
	{
		var subnode = document.createElement('div');
		var aresult = result['ResultSet']['Result'][i];
		var resulthtml = "<a href=\"Default.aspx?q="+escape(aresult)+"\">"+aresult+"</a>";
		if(searchword != null && searchword != "")
        {
            resulthtml += "&nbsp;&nbsp;[<a href='Default.aspx?q="+searchword+"+"+escape(aresult)+"'>絞込</a>]";
        }
		
			
		subnode.innerHTML = resulthtml;
		resultnode.appendChild(subnode);
	}
	// 結果のノードを差し替える
	originalnode.parentNode.replaceChild(resultnode, originalnode);
	
}
function request(baseurl)
{
	// 動的にscriptタグを作ってYahoo APIを呼び出す
	
	// scriptタグの埋め込み
    // 古いノード
    var originalscriptnode = document.getElementById('import');
    // 新しくノードを作る
    var newscriptnode = document.createElement('script');
    // 新しいノードの設定
    newscriptnode.src = baseurl;
    newscriptnode.charset= 'utf-8';
    newscriptnode.id = 'import';
    // 差し替える
    originalscriptnode.parentNode.replaceChild(newscriptnode, originalscriptnode);
}
