// jquery plugin for sample text
(function($){
  $.fn.extend({
    sample: function() {
      return this.each(function() {
        $(this).setSample();
        $(this).focus(function() {
          $(this).clearSample();
        });
        $(this).blur(function() {
          $(this).setSample();
        });
      });
    },
    setSample: function() {
      return this.each(function() {
        if (!$(this).val()) {
          $(this).val($(this).attr('title'));
          $(this).addClass('sample')
        }
      })
    },
    clearSample: function() {
      return this.each(function() {
        if ($(this).hasClass('sample')) {
          $(this).removeClass('sample');
          $(this).val('');
        }
      })
    }
  });
})(jQuery);
