//------------------------------------------------------------------------------
//
//初期設定
//
//------------------------------------------------------------------------------

var dco = "#000";      //入力時のフォントカラー
var hco = "#999";      //ヘルプ文字のフォントカラー
var cls = "helptext";  //適用させるクラス名
var emp = 1;           //ヘルプ文字変更なしの場合【1=空白扱い／0=ヘルプ文字】で送信

//------------------------------------------------------------------------------
//
//以下プログラム部分
//
//------------------------------------------------------------------------------

//----読み込み時----//
cls = '.'+cls;
$(function(){
	helpon();
	$(cls).focus(function(){
		helps($(this));
	});
	$(cls).blur(function(){
		helps($(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);
		}
	}
}
//----ヘルプ文字のまま送信された場合----//
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("");
		}
	}
}
//----入力時----//
function helps( htext ){
	hval = $(htext).attr("rel");
	if ($(htext).val() == hval) {
		$(htext).css("color",dco);
		$(htext).val("");
		return false;
	}else if($(htext).val() == ""){
		$(htext).css("color",hco);
		$(htext).val(hval);
	}
}

