placeholder fix for IE8 and IE9