//////////////////////////////////////////////////////////////////////////////////
// Overlabel
//////////////////////////////////////////////////////////////////////////////////
jQuery.fn.overlabel = function() {
    this.each(function(index) {
        var label = jQuery(this); var field;
        var id = this.htmlFor || label.attr('for');
        if (id && (field = document.getElementById(id))) {
            var control = jQuery(field);
            label.addClass("overlabel-apply");
            if (field.value !== '') {
                label.not('.readonly').css("display", "none");
            }
            control.focus(function () {label.not('.readonly').css("display", "none");}).blur(function () {
                if (this.value === '') {
                    label.css("display", "block");
                }
            });
            label.click(function() {
                var label = jQuery(this); var field;
                var id = this.htmlFor || label.attr('for');
                if (id && (field = document.getElementById(id))) {
                    field.focus();
                }
            });
        }
    });
};



jQuery(document).ready(function(){
  jQuery('form label').overlabel();
  
  if(jQuery.fn.validate) {
    jQuery('form#nom-nom').validate();
  }
  
  jQuery("#suNomselect").change(function(){
    jQuery('.name-input').hide();
    var $selected = jQuery("#suNomselect option:selected");
    if(jQuery($selected).attr('id')=='create-new'){
      jQuery('.name-input').show();
    }
  });
  
});
