
function visibleForm()
{
	document.getElementById("detail").innerHTML = "<a href=\"javascript:;\" onclick=\"unVisibleForm()\">検索オプションを閉じる>></a>";
	document.getElementById("area2").style.display = "block";
	//document.getElementById("sbtn").innerHTML = "<a onclick=\"formCheck()\"><img src=\"common/b_search.jpg\" alt=\"検索\" width=\"112\" height=\"20\" border=\"0\" id=\"Image5_2\" onMouseOver=\"MM_swapImage(\'Image5_2\',\'\',\'common/b_search_f2.jpg\',1)\" onMouseOut=\"MM_swapImgRestore()\"></a>";
	
	loadShowSearchBox('inc/open_close.php?open=1');
	//document.getElementById("open").value = "1";
}
function unVisibleForm()
{
	document.getElementById("detail").innerHTML = "<a href=\"javascript:;\" onclick=\"visibleForm()\">検索オプション>></a>";
	document.getElementById("area2").style.display = "none";
	//document.getElementById("sbtn").innerHTML = "";
	
	loadShowSearchBox('inc/open_close.php?open=0');
	//document.getElementById("open").value = "";
}

function loadShowSearchBox(url)
{
	//ライブラリ内の関数を使用
	sendRequest(on_loadedShowSearchBox,'','POST',url,true,true);

}

//コールバック関数（受信時に実行される部分）
function on_loadedShowSearchBox(oj)
{
	//レスポンスの取得
	var res = oj.responseText;
	
	//alert(res);
}

function press(event)
{
	if(event.keyCode == 13)
	{
		formCheck();
	}
}

function formCheck()
{
	var flg = 0;
	var limitCnt = 1;
	
	for(i = 0;i < document.form1.length;i++)
	{
		if (document.form1.elements[i].name != "id"
			&& document.form1.elements[i].name != "disppage"
			&& document.form1.elements[i].name != "d_top")
		{
			if (document.form1.elements[i].type != 'hidden')
			{
				if(document.form1.elements[i].value != '')
				{
					flg++;
				}
			}
		}
	}
	if(flg < limitCnt)
	{
		alert("検索条件を入力してください。");
	}
	else
	{
		document.form1.submit();
	}
}

function stringToUpperEnAlphaNum(s) {
	s = s.toUpperCase()
		.replace(/[Ａ-Ｚａ-ｚ０-９]/g, function (s) {
			return String.fromCharCode(s.charCodeAt(0)-0xFEE0);
			}
		);
	return s;
}

function stringToZenkaku(s) {
	var Kana1 = new Array("ｶﾞ","ｷﾞ","ｸﾞ","ｹﾞ","ｺﾞ","ｻﾞ","ｼﾞ","ｽﾞ","ｾﾞ","ｿﾞ","ﾀﾞ","ﾁﾞ",
			"ﾂﾞ","ﾃﾞ","ﾄﾞ","ﾊﾞ","ﾋﾞ","ﾌﾞ","ﾍﾞ","ﾎﾞ","ﾊﾟ","ﾋﾟ","ﾌﾟ","ﾍﾟ","ﾎﾟ","ｦ","ｧ",
			"ｨ","ｩ","ｪ","ｫ","ｬ","ｭ","ｮ","ｯ","ｰ","ｱ","ｲ","ｳ","ｴ","ｵ","ｶ","ｷ","ｸ","ｹ",
			"ｺ","ｻ","ｼ","ｽ","ｾ","ｿ","ﾀ","ﾁ","ﾂ","ﾃ","ﾄ","ﾅ","ﾆ","ﾇ","ﾈ","ﾉ","ﾊ","ﾋ",
			"ﾌ","ﾍ","ﾎ","ﾏ","ﾐ","ﾑ","ﾒ","ﾓ","ﾔ","ﾕ","ﾖ","ﾗ","ﾘ","ﾙ","ﾚ","ﾛ","ﾜ","ﾝ");
	var Kana2 = new Array("ガ","ギ","グ","ゲ","ゴ","ザ","ジ","ズ","ゼ","ゾ","ダ","ヂ",
			"ヅ","デ","ド","バ","ビ","ブ","ベ","ボ","パ","ピ","プ","ペ","ポ","ヲ","ァ",
			"ィ","ゥ","ェ","ォ","ャ","ュ","ョ","ッ","ー","ア","イ","ウ","エ","オ","カ",
			"キ","ク","ケ","コ","サ","シ","ス","セ","ソ","タ","チ","ツ","テ","ト","ナ",
			"ニ","ヌ","ネ","ノ","ハ","ヒ","フ","ヘ","ホ","マ","ミ","ム","メ","モ","ヤ",
			"ユ","ヨ","ラ","リ","ル","レ","ロ","ワ","ン");
	while(s.match(/[ｦ-ﾝ]/)){ //半角カタカナがある場合
		for(var i = 0; i < Kana1.length; i++){
			s = s.replace(Kana1[i], Kana2[i]); //文字列置換
		}
	}
	return s;
}

function stringToChange(s) {
	s = stringToUpperEnAlphaNum(s);
	s = stringToZenkaku(s);
	return s;
}

