var searching  = false;

// HTMLの検索からコール
function searchWeb() {
	if (searching) return;

	clearAll();

	if ($F('kind_s') == '1') {
		kind = 's';
	}
	else if ($F('kind_c') == '2') {
		kind = 'c';
	}
	else if ($F('kind_k') == '3') {
		kind = 'k';
	}
	else if ($F('kind_t') == '4') {
		kind = 't';
	}

	var pars  = 'm='+kind;
	new Ajax.Request('/cgi-bin/t_search.cgi', {parameters:pars, onComplete:updateResult});
	loading('loading', 'Gungle');

	searching = true;
}

// searchWebよりコール
function updateResult(r) {
	searching = false;
	$('results').style.display = 'block';
	var result = r.responseText;

	$('loading').innerHTML = '';
	// AWSコール失敗
	if (result == -1 || result == 0) {
		return;
	}

	$('results').innerHTML = r.responseText
	$('result_top_line').style.display = "block";
	$('result_bottom_line').style.display = "block";
}

// loadingイメージ
function loading(id, msg) {
	$(id).style.display = 'block';
	var html = '<img src="/images/spinner.gif" alt="now on loading" align="absmiddle" />';
	if (msg != undefined) {
		html += '<br /><span style="font-size:10px;">'+msg+'</span>';
	}
	$(id).innerHTML = html;
}

// HTML,onLoadBodyよりコール
function clearAll() {
	$('results').innerHTML = '';
	$('results').style.display = 'none';
	$('loading').innerHTML = '';
	$('loading').style.display = 'none';
	$('result_top_line').style.display = "none";
	$('result_bottom_line').style.display = "none";
}
