jQuery.fn.formtips=function(options){settings=jQuery.extend({class_name:"tipped"},options);return this.each(function(){$('.'+settings.class_name,this).each(function(){var elem=$(this);var lv=$(this).attr('title');if($(elem).is('textarea')){$(elem).bind('focus',function(){if($(elem).text()==lv){$(elem).text('').removeClass(settings.class_name)}});$(elem).bind('blur',function(){if($(elem).text()==''){$(elem).text(lv).addClass(settings.class_name)}});if($(elem).text()==''){$(elem).text(lv).addClass(settings.class_name)}else{$(elem).removeClass(settings.class_name)}}else{$(elem).bind('focus',function(){if($(elem).val()==lv){$(elem).val('').removeClass(settings.class_name)}});$(elem).bind('blur',function(){if($(elem).val()==''){$(elem).val(lv).addClass(settings.class_name)}});if($(elem).val()==''){$(elem).val(lv).addClass(settings.class_name)}else{$(elem).removeClass(settings.class_name)}}});if($('.'+settings.class_name,this).length>0){$(this).submit(function(){$('.'+settings.class_name,this).each(function(){var elem=$(this);var lv=$(this).attr('title');if($(elem).is('textarea')){if($(elem).text()==lv){$(elem).text('').removeClass(settings.class_name)}}else{if($(elem).val()==lv){$(elem).val('').removeClass(settings.class_name)}}});return true})}})};
