
// テキスト入力フォームが空の場合メッセージを表示する
// * prototype.js 必須

// ▼ヘッダ等で初期化
// window.onload = function(){ inputInfo(this,'入力してください',false); }
// ▼入力フォームの onblur と onfocus に関数を設定
// <input type="text" name="foo" id="foo" value="" onblur="inputInfo(this,'入力してください',false);" onfocus="inputInfo(this,'入力してください',true);" />
//
function inputInfo(t,info,f)
{
	Element.setStyle( t , {color: "#000"} );
	if( f )
	{
		if( t.value == info ) t.value = '';
	}
	else
	{
		if( t.value == '' ) t.value = info;
		if( t.value == info ) Element.setStyle( t , {color: "#999"} );
	}
}

//
// inputInfo 拡張
// inputInfo の設定された入力フォームに動的に値をセットする。 
//
function setKeywd( t , wd)
{
	if( $(t) )
	{
		$(t).value = wd;
		inputInfo( $(t) , '検索キーワードを入力する' , false );
	}
}

//
// inputInfo拡張
// inputInfoの設定された入力フォームに値をセットし、送信する
//
function setAndPost(f,t,wd)
{
	setKeywd(t,wd);
	sendTo(f)
}

//
// フォーム送信
//
function sendTo(fname)
{
	eval( 'document.'+fname+'.submit();' );
}




