/**
 * Tools for form
 *
 * @author Benjamin Grandfond <benjaming@theodo.fr>
 * @since  2009-12-17
 */

/**
 * Supprime la valeur par défaut sur le focus et la remet si elle n'a pas changé au blur
 *
 * @param DOMElement element    l'élément input
 * @param String defaultValue   la valeur par défaut
 *
 * @author Benjamin Grandfond <benjaming@theodo.fr>
 * @since  2009-12-17
 */
var al_inputCleaner = function(element, defaultValue)
{
  var input = jQuery(element);

  input.bind('focus', function(event){
    if (input.val() == defaultValue)
    {
      input.val('');
    }
  });

  input.bind('blur', function(event){
    var value = jQuery(this).val();
    if (value == "")
    {
      input.val(defaultValue);
    }
  });
}