/*
 * jQuery Default input text plug-in
 *
 * Copyright (c) 2009 Ryuichi Nonaka (http://blog.desired.jp/)
 * Creative Commons 表示 2.1 日本 License. (http://creativecommons.org/licenses/by/2.1/jp/)
 *
 * http://blog.desired.jp/production/jquery-plugin/jquery-default-input-text-plug-in
 */
$.fn.defaultInputText = function(options){
	// default configuration properties
	var defaults = {
		text   : 'default input', //default text
		f_color: '#333',          //focus color
		b_color: '#aaa'           //blur color

	};
	//merge
	var options = $.extend(defaults, options);  

	//get element
	var elements = this;

	//clear
	if(elements.val() == ""){
		elements.css("color",options.b_color);
		elements.val(options.text);
	}

	//focus
	this.focus(function(event){
		if(elements.val() == options.text){
			elements.css("color",options.f_color);
			elements.val("");
		}
	});

	//blur
	this.blur(function(event){
		if(elements.val() == ""){
			elements.css("color",options.b_color);
			elements.val(options.text);
		}
	});
}
