$(document).ready(function(){
	$("div.tab section img").fadeTo("slow", 0.5);
	$("div.tab section img").hover(function(){
		$(this).stop().fadeTo(250, 1);
	},function(){
		$(this).stop().fadeTo(250, 0.5);
	});
	
	$("*:contains('&'),*:contains('{'),*:contains('}'),*:contains('logic')", document.body)
    .contents()
    .each(
      function() {
        if( this.nodeType == 3 ) {
          $(this)
            .replaceWith( this
              .nodeValue
              .replace( /&/g, "<span class='fancy'>&amp;</span>" )
              .replace( /{/g, "<span class='fancy'>{</span>" )
              .replace( /}/g, "<span class='fancy'>}</span>" )
              .replace( /logic/g, "<span class='fancy'>logic</span>" )
              );
            }
         }
    );
    
    $("article:first").addClass("first");
    $("article:last").addClass("last");
    $("section#page article p a, section#page .navigation a").before('<span class="fancy black">{</span>').after('<span class="fancy black">}</span>');
    $("section#page #comments input#submit").before('<span class="fancy black">{</span>').after('<span class="fancy black">}</span>');
	
	$.localScroll();
	
});