fallback for browsers that don't support the 'placeholder' attribute, e.g. IE < 9