Cross-Browser HTML5 Placeholder Text http://webdesignerwall.com/demo/html5-placeholder-text/
не погане рішення. рекомендую ознайомитись