/*
 * jQuery fix checkbox plugin 0.2
 * 
 * Copyright (c) 2009 Gen Ichino
 * 
 * 
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

jQuery.fn.extend({
	replaceText:function(prompt){
		return this.each(function(){
			
			var $input = jQuery(this);
			//if(!$input.is(":input") || ) return;
			var defaultText = (!prompt) ? $input.val() : prompt;
			var promptColor = "#999999";
			var normalColor = $input.css("color");
					
			$input
				.focus(function(){
					if(jQuery.trim($input.val()) == defaultText){
						$input
							.css({color:normalColor})
							.val("");
					}
				})
				.blur(function(){
					if(jQuery.trim($input.val()) == ""){
						$input
							.css({color:promptColor})
							.val(defaultText);
					}
				})
				.css({color:promptColor})
				.val(defaultText);
			});
	}
});
