/**
 * EmptyOnClick
 * A jQuery plugin for emptying form fields on click
 *
 * Version 1.0
 * March 19th, 2009
 *
 * Copyright (c) 2009 Frank Broersen (http://www.pitgroup.nl)
 *
 **/
(function($){
  
  $.fn.EmptyOnClick = function() {

    return this.each(function() {

      var defaultValue = $(this).val();

      var input = $(this);

      $(this)

      // Empty on click
      .bind("focus", function( e ) {
        if( defaultValue == input.val() )
          input.val('');
      })
      
      // Fill on blur
      .bind("blur", function( e ) {
        if( input.val() == '' )
          input.val( defaultValue );
      });

      $(this).parents('form').bind("submit", function( e ) {
        if( input.val() == defaultValue )
          input.val( '' );
      });

    });

  }

})(jQuery);

$('.empty').EmptyOnClick();

