/**
 * zudolab AutoHideGuideText 1.0 (custom/clear hide guide when posted )
 * @copyright    (c)2008 Takeshi Takatsudo (http://zudolab.net/)
 * @license    MIT (http://www.opensource.org/licenses/mit-license.php)
 */
(function(a){AutoHideGuideText=function(c){this.selector_input=c.input?c.input:null;this.selector_form=c.form?c.form:null;this.guideText=c.guideText?c.guideText:null;this.guideClass=c.guideClass?c.guideClass:"guideMode";this.elemSet=null;var b=this;a(function(){b.setup()})};AutoHideGuideText.prototype.setup=function(){this.prepareSet();if(!this.elemSet){return}this.setEvents();this.firstGuideTextCheck()};AutoHideGuideText.prototype.prepareSet=function(){var c=a(this.selector_input);var b=this.selector_form?a(this.selector_form):null;this.elemSet={$input:c,$form:b}};AutoHideGuideText.prototype.setEvents=function(){var h=this.elemSet.$input;var c=this.elemSet.$form;var g=this.guideClass;var d=this.guideText;h.focus(b);h.blur(f);if(c){c.submit(e)}function b(){h.removeClass(g);if(h.val()==d){h.val("")}}function f(){if(!h.val()){h.val(d).addClass(g)}}function e(){if(h.val()==d){h.val("")}}};AutoHideGuideText.prototype.firstGuideTextCheck=function(){var e=this.elemSet.$input;var d=e.val();var b=this.guideText;var c=this.guideClass;if(!d||d==b){e.val(b).addClass(c)}}})(jQuery);