//------------------------------------------------------------------------------
//
//初期設定
//
//------------------------------------------------------------------------------

dco = "#333";      //入力時のフォントカラー
hco = "#666";      //ヘルプ文字のフォントカラー
cls = "helptext";  //適用させるクラス名
emp = 1;           //ヘルプ文字変更なしの場合【1=空白扱い／0=ヘルプ文字】で送信

//------------------------------------------------------------------------------
//
//以下プログラム部分
//
//------------------------------------------------------------------------------

//----読み込み時----//
cls = ':input.'+cls;
$(function(){
	helpon();
	$(cls).focus(function(){
		helps($(this));
	});
	$(cls).blur(function(){
		helpb($(this));
	});
	$("form").submit(function() {
		if(emp){ helpdel(); }
	});
});
//----初期表示----//
function helpon(){
	var str = [];
	hget = $(cls).get();
	for(var i=0; i<$(cls).length; i++ ) {
		if($(hget[i]).val() == $(hget[i]).attr("rel") || $(hget[i]).val() == "") {
			$(hget[i]).val($(hget[i]).attr("rel"));
			$(hget[i]).css("color",hco);
		}else{
			$(hget[i]).css("color",dco);
		}
	}
}
//----ヘルプ文字のまま送信された場合----//
function helpdel(){
	var str = [];
	hget = $(cls).get();
	for(var i=0; i<$(cls).length; i++ ) {
		if($(hget[i]).val() == $(hget[i]).attr("rel")) {
			$(hget[i]).val("");
		}
	}
}
//----outフォーカス----//
function helps( htext ){
	hval = $(htext).attr("rel");
	if ($(htext).val() == hval || $(htext).val() == "") {
		$(htext).css("color",dco);
		$(htext).val("");
	}
}
//----inフォーカス----//
function helpb( htext ){
	hval = $(htext).attr("rel");
	if($(htext).val() == ""){
		$(htext).css("color",hco);
		$(htext).val(hval);
	}
}

