changed custom attributes to HTML5 data-*

to be more HTML5-friendly