//
// トップページ検索
//

// 複数メーカー選択検索
function multiMakerSearch() {
	var checkedMakerName = new Array(document.form1.maker_name.length+1);
	
	// チェックされたメーカー名を取得
	var cnt = 0;
	for( i = 0 ; i < document.form1.maker_name.length ; i++ ) {
		if (document.form1.maker_name[i].checked) {
			checkedMakerName[cnt] = document.form1.maker_name[i].value;
			document.form1.maker_name[i].checked = false;		// 次の画面へデータを送らないため。
			cnt++;
		}
	}
	
	if ( cnt > 4 ) {
		// 4つのメーカー以上に選択されていたらエラーメッセージ
		alert("同時に検索できるのは最大4つのメーカーまでです。");
		return false;
	} else if ( cnt < 1 ) {
		// 1つのメーカーも選択されていない場合エラーメッセージ
		alert("検索したいメーカーを選択してください。");
		return false;
	} else {

		document.form1.in_maker1.value = checkedMakerName[0];
		document.form1.in_maker2.value = checkedMakerName[1];
		document.form1.in_maker3.value = checkedMakerName[2];
		document.form1.in_maker4.value = checkedMakerName[3];
		
		document.form1.submit();
	}
	
	return false;
	
}

// 価格帯検索
function priceSearch() {
	var obj = document.getElementById("price_search");
	var price1 = obj.price1.value;
	var price2 = obj.price2.value;

	if ( (price1 != -1) || (price2 != 999999999.99) ) {
		obj.submit();
	} else {
		// 上限、下限が共に「指定なし」の場合エラーメッセージ
		alert("検索したい価格帯を選択してください。");
		return false;
	}
}
