jQuery(function() {
  jQuery("input[type=text]").textboxDefault();
});

// on $(document).ready
(function($){
 /*
  Chain functions down here
  */
  
 /*
  Change defaultText in textbox.
  */
  $.fn.textboxDefault = function (className) {
    var classNameForDefault = className;
    if (!className) {
      classNameForDefault = "defaulttext";
    }
  
    $(this).filter("input[title]").each(function() {
      var textbox = $(this);
      var title = textbox.attr("title");
      textbox.removeAttr("title");
      
      
      if (textbox.attr("value") == '' || textbox.attr("value") == title) {
        textbox.addClass(classNameForDefault).attr("value", title);
      }
      
      $(textbox.bind("focus", function() {
        textbox.removeClass(classNameForDefault);
        if (textbox.attr("value") == title) {
          textbox.attr("value", "");
        }
      }).bind("blur", function() {
        if (textbox.attr("value") == title || textbox.attr("value") == "") {
          textbox.addClass(classNameForDefault);
          textbox.attr("value", title);
        }
      }).parents("form").get(0)).submit(function() {
        if (textbox.attr("value") == title) {
          textbox.attr("value", "");
        }
      });
    });
  };
})(jQuery); 
