/* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */ window.onload = function() { function addIcon(el, entity) { var html = el.innerHTML; el.innerHTML = '' + entity + '' + html; } var icons = { 'icon-beaker' : '', 'icon-laptop' : '', 'icon-tablet' : '', 'icon-mobile' : '', 'icon-desktop' : '', 'icon-question-sign' : '', 'icon-info-sign' : '', 'icon-calendar' : '', 'icon-code' : '', 'icon-ticket' : '', 'icon-rocket' : '', 'icon-html5' : '', 'icon-css3' : '', 'icon-camera' : '', 'icon-bullhorn' : '', 'icon-comment' : '', 'icon-asterisk' : '', 'icon-quote-right' : '', 'icon-suitcase' : '', 'icon-envelope-alt' : '', 'icon-bookmark' : '', 'icon-picture' : '', 'icon-facetime-video' : '', 'icon-map-marker' : '', 'icon-edit' : '', 'icon-globe' : '', 'icon-link' : '', 'icon-undo' : '', 'icon-save' : '', 'icon-paper-clip' : '', 'icon-adjust' : '', 'icon-tag' : '', 'icon-cog' : '', 'icon-home' : '', 'icon-file' : '', 'icon-eject' : '', 'icon-chevron-left' : '', 'icon-chevron-right' : '', 'icon-play' : '', 'icon-pause' : '', 'icon-remove-sign' : '', 'icon-ok-sign' : '', 'icon-search' : '', 'icon-music' : '', 'icon-film' : '', 'icon-time' : '', 'icon-cogs' : '', 'icon-cloud' : '', 'icon-fullscreen' : '', 'icon-eye-open' : '', 'icon-reorder' : '', 'icon-chevron-up' : '', 'icon-chevron-down' : '', 'icon-gift' : '', 'icon-dashboard' : '', 'icon-rss' : '', 'icon-instagram' : '', 'icon-question' : '', 'icon-wordpress' : '', 'icon-reddit' : '', 'icon-paypal' : '', 'icon-vimeo' : '', 'icon-facebook' : '', 'icon-instagram-2' : '', 'icon-twitter' : '', 'icon-feed' : '', 'icon-dribbble' : '', 'icon-soundcloud' : '', 'icon-lastfm' : '', 'icon-forrst' : '', 'icon-tumblr' : '', 'icon-phone' : '', 'icon-google-plus' : '', 'icon-flickr' : '', 'icon-youtube' : '', 'icon-pinterest' : '', 'icon-linkedin' : '', 'icon-stumbleupon' : '', 'icon-foursquare' : '', 'icon-IcoMoon' : '', 'icon-chrome' : '', 'icon-firefox' : '', 'icon-IE' : '', 'icon-opera' : '', 'icon-safari' : '' }, els = document.getElementsByTagName('*'), i, attr, c, el; for (i = 0; ; i += 1) { el = els[i]; if(!el) { break; } attr = el.getAttribute('data-icon'); if (attr) { addIcon(el, attr); } c = el.className; c = c.match(/icon-[^\s'"]+/); if (c && icons[c[0]]) { addIcon(el, icons[c[0]]); } } };