function checkFieldBg( field, force ) { field = $(field); if( field.getValue() == '' ) if( force == 'remove' ) field.addClassName('nobg'); else field.removeClassName('nobg'); else field.addClassName('nobg'); } document.observe('dom:loaded', function(){ if( $('login_form') ) { ['login_nickname','login_passwd'].each(function(e){ $(e).observe('focus', function(f){ checkFieldBg(this, 'remove'); }); $(e).observe('blur', function(f){ checkFieldBg(this, 'add'); }); }); } });