fay-0.1.1.0: docs/home.js
$(document).ready(function(){
$('.language-javascript').each(function(){
$(this).text(js_beautify($(this).text(),
{ indent_size: 2}));
});
hljs.tabReplace = ' ';
hljs.initHighlightingOnLoad();
// Creates tabs from the code samples.
// $('.example').each(function(){
// var example = $(this);
// var tabs = $('<div></div>');
// example.children('.lang').each(function(){
// var title = $(this).clone().click(function(){
// example.find('.pre').hide();
// pre.show();
// tabs.children().removeClass('tab-title-current');
// title.addClass('tab-title-current');
// });
// title.addClass('tab-title');
// var pre = $(this).next();
// tabs.append(title);
// }).remove();
// example.prepend(tabs);
// example.find('.pre').hide().first().show();
// tabs.children().first().addClass('tab-title-current');
// });
var wrapwidth = $('.wrap').width();
$('.example').each(function(){
var tr = $(this).find('tr');
var left = tr.find('td').first();
left.addClass('left');
var right = left.next();
var toggle = $('<a class="toggle" href="javascript:">Show JavaScript</a>');
function toggleButton(){
if(right.is(':visible')) {
toggle.text("Hide JavaScript");
toggle.addClass('toggle-hide');
toggle.removeClass('toggle-show');
}
else {
toggle.text("Show JavaScript");
toggle.addClass('toggle-show');
toggle.removeClass('toggle-hide');
}
}
toggle.click(function(){
right.fadeToggle(function(){
toggleButton();
});
});
if(tr.width() > wrapwidth + (20*wrapwidth/100))
right.hide();
toggleButton();
left.find('.panel').prepend(toggle);
});
});