/*=яжеохрэ("'";A1;"': '";B1;"', ";еякх(нярюр(ярпнйю(A1);5)=0;"|";"")) =яжеохрэ(".";A1;":before{content:'\";B1;"'}") =яжеохрэ("
  • ";A1;"
  • ")*/ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=216775695049843"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); function hslToRgb(h, s, l) { var r, g, b; if (!s) { r = g = b = l; // achromatic } else { function hue2rgb(p, q, t) { if(t < 0) t += 1; if(t > 1) t -= 1; if(t < 1/6) return p + (q - p) * 6 * t; if(t < 1/2) return q; if(t < 2/3) return p + (q - p) * (2/3 - t) * 6; return p; } var q = l < 0.5 ? l * (1 + s) : l + s - l * s; var p = 2 * l - q; r = hue2rgb(p, q, h + 1/3); g = hue2rgb(p, q, h); b = hue2rgb(p, q, h - 1/3); } r = 'rgb('+Math.round(r * 255)+', '+Math.round(g * 255)+', '+Math.round(b * 255)+')'; return r; } function applySliders() { var color = $('[name=color]').val(), shadow = $('[name=shadow]').val(); $('.result').css('font-size', $('[name=size]').val()+'px') .css('color', hslToRgb(color/100, 0.5, 0.5)) .css('text-shadow', shadow+'px ' + shadow+'px ' + $('[name=blur]').val() + 'px black') .css('filter', 'progid:DXImageTransform.Microsoft.Shadow(Color=black, direction=135, strength='+shadow+')'); } function findIcons() { var iconame = $.trim($('.searchIcons input[type=text]').val()), numCols = 6, i, s, prevTab; $('#searchResults .panIcons').html(''); prevTab = $('.tabs .current'); if (!iconame) { prevTab.click(); return; } $('#searchTab a').click().removeClass('current'); prevTab.addClass('current'); s = ''; i = 0; $('.panIcons [class*="'+iconame+'"]').each(function() { i++; if (i == numCols) { s += ''; i = 0; } s += ''+$(this).parent().html()+''; }); if (s) s = ''+s+'
    '; $('#searchResults .panIcons').html(s); $('.panes .panel').hide(); $('#searchResults').show(); } function shuffle(o) { for (var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); return o; } function preparePreviewAndSearch(ligatures) { var values = [], copyvalues, previcons = [], s = '', i; ligatures = ligatures.split("\n"); for (i in ligatures) if (ligatures[i].substr(0, 6) == '.icon-') values.push(ligatures[i].split(':')[0].substr(1)); copyvalues = values; for (i=0; i<50; i++) { var tmp = copyvalues.splice(Math.floor(Math.random()*copyvalues.length), 1); previcons.push(tmp[0]); } for (i in previcons) s += ' '; $('#preview').html('

    Random icons preview

    ' + s); $('.searchIcons input[type=text]').autocomplete({lookup:values, deferRequestBy:50, onSelect: findIcons}); $('.searchIcons input[type=text]').keyup(findIcons); } $(document).ready(function() { $('.sliders input').rangeinput({ css: {handle: 'knob'}, onSlide: applySliders, change: applySliders, }); applySliders(); $.get("css/whhg.css", preparePreviewAndSearch); // initiate page scroller plugin $('body').pageScroller({navigation: '.ps'}); }); $(function() { // setup ul.tabs to work as tabs for each div directly under div.panes $("ul.tabs").tabs("div.panes > .panel"); });