/**
 * Snap Form Plugin
 * 
 * Version 1.0
 * Updated 22/06/2010
 *
 * Copyright (c) 2010 Joe Czucha 
 *
 * Usage:
 * eg. $('input#name').snapForm();
 * 
 */

(function($) {
  
  $.fn.snapForm = function() {
    
    var textbox = this;
    var defaultValue = $(textbox).attr('value');  
    var defaultColor = $(textbox).css('color');

    if (defaultValue.length) {
    
      $(textbox).css('color', '#666');
      
      $(textbox).click(function() {
        if( $(textbox).val() == defaultValue ) {
          $(textbox).val("");
        }
        $(textbox).css('color', defaultColor);
      });
      
      $(textbox).blur(function() {
        if( $(textbox).val() == "" ) {
          $(textbox).val(defaultValue);
          $(textbox).css('color', '#666');
        }
      });
      
    };  

  };

})(jQuery);
