added placeholder functionality for older browsers and IE