// 検索結果ウィンドウオブジェクト
var KSEARCH_WIN = null;
var PROTOCOL = "//www.askul.co.jp/";
// AG―API検索ボタン処理
function goKeywordSearch(){
	// ASKUL-URL
	var url = PROTOCOL + "ag/ksearch";
	// 入力チェック実施
	var result = ksearch_ag();
	// エラーではない場合
	if(result == "true"){
		// 検索結果ウィンドウ存在チェック
		if(KSEARCH_WIN != null){
			// 検索結果ウィンドウが存在する場合
			if(KSEARCH_WIN.closed == false){
				// 検索結果ウィンドウが閉じられていない場合フォーカスを当てる
				KSEARCH_WIN.focus();
			}
			else{
				// 検索結果ウィンドウが閉じられている場合新規にウィンドウを開く
				KSEARCH_WIN = window.open("about:blank","ksearch");
			}
		}
		else{
			// 検索結果ウィンドウが存在しない場合新規にウィンドウを開く
			KSEARCH_WIN = window.open("about:blank","ksearch");
		}
		// 開いたウィンドウをターゲットに指定
		document.teikeiAPI_Form.target = "ksearch";
		document.teikeiAPI_Form.action = url;
		document.teikeiAPI_Form.method = "GET";
		document.teikeiAPI_Form.submit();
	}
	// エラーの場合処理なし
}

// 指定URLへの遷移処理
function goAglink(nextURL){
	// ASKUL-URL
	var url = PROTOCOL + "aglink";
	// 検索結果ウィンドウ存在チェック
	if(KSEARCH_WIN != null){
		// 検索結果ウィンドウが存在する場合
		if(KSEARCH_WIN.closed == false){
			// 検索結果ウィンドウが閉じられていない場合フォーカスを当てる
			KSEARCH_WIN.focus();
		}
		else{
			// 検索結果ウィンドウが閉じられている場合新規にウィンドウを開く
			KSEARCH_WIN = window.open("about:blank","ksearch");
		}
	}
	else{
		// 検索結果ウィンドウが存在しない場合新規にウィンドウを開く
		KSEARCH_WIN = window.open("about:blank","ksearch");
	}

	// 開いたウィンドウをターゲットに指定
	document.teikeiAPI_AglinkForm.target = "ksearch";
	document.teikeiAPI_AglinkForm.action = url;
	document.teikeiAPI_AglinkForm.nextURL.value = nextURL;
	document.teikeiAPI_AglinkForm.method = "GET";
	document.teikeiAPI_AglinkForm.submit();
}


