var input_by_user = new Array(2);
var GuideSentence = 'キーワードを入力';
var regist_myuchu_txt = '<input type="image" title="このキーワードをmyウチュウに登録する" alt="このキーワードをmyウチュウに登録する" src="/img/btn_regist_myuchu.gif" id="registmyuchubtn" value="submit" />';

function textformkihon(txtboxpos1,hdft){
	input_by_user[hdft] =false;
	var txtboxpos2 = '#'+ hdft +'searchbox input[name="kw"]'
	if( (txtboxpos1.kw.value == GuideSentence) && (input_by_user[hdft] == false) ){//最初の値・スタイルセット
		txtboxpos1.kw.style.color = '#999999';
	}else{
		if( (txtboxpos1.kw.value == '') || (txtboxpos1.kw.value.match(/^\s+$/)) ){ 
			txtboxpos1.kw.value = GuideSentence;
			txtboxpos1.kw.style.color = '#999999';
			input_by_user[hdft] = false;
		}else{
			txtboxpos1.kw.style.color = '#333333';
			input_by_user[hdft] = true;
		}
	}
	Event.observe(txtboxpos1, 'submit', function(e){//ユーザが入力してない場合はsubmitしない
		if( (txtboxpos1.kw.value == '') || (txtboxpos1.kw.value.match(/^\s+$/)) ){
			alert('キーワードが入力されていません');
			e.stop();
		}else{
			if( (txtboxpos1.kw.value == GuideSentence) && (input_by_user[hdft] == false) ){
				alert('キーワードが入力されていません');
				e.stop();
			}else{
				if( txtboxpos1.str ){//myuchuへの登録の場合はkwの値を消す
					txtboxpos1.kw.value = '';
				}
			}
		}
	});
	$$(txtboxpos2).each(function(elm){//テキストボックスの focus blurでの切り替え
		Event.observe(elm, 'focus', function(){
			if( (this.form.kw.value == GuideSentence) && (input_by_user[hdft] == false) ){
				this.form.kw.value = '';
				this.form.kw.style.color = '#333333';
			}
		});
		Event.observe(elm, 'blur', function(){
			if( (this.form.kw.value == '') || (this.form.kw.value.match(/^\s+$/)) ){
				this.form.kw.value = GuideSentence;
				this.form.kw.style.color = '#999999';
				input_by_user[hdft] = false;
			}else{
				this.form.kw.style.color = '#333333';
				input_by_user[hdft] = true;
			}
		});
	});
}
if($('hdsearchbox')){
	textformkihon($('hdsearchbox'),'hd');
}
if($('ftsearchbox')){
	textformkihon($('ftsearchbox'),'ft');
}