jQuery(document).ready(function(){
    (function init(){
		$=jQuery;
		window.alert=function(){};		

        // manage lightbox handling
        $('.entry a img[src*="lightbox"]').parent().attr('rel', 'lightbox');
        $('.entry a[href*="lightbox"]').attr('rel', 'lightbox');

		// manage FAQ
		$('ol.faq li div.answer').hide();
		$('ol.faq li').click(function(){
			$('ol.faq li').css({background:'transparent'});
	        if($(this).find('div.answer:visible').length) {
	            $('ol.faq li div.answer').hide();
				$(this).find('div.answer').hide();
				$(this).css({background:'transparent'});
	        } else {
	            $('ol.faq li div.answer').hide();
	            $(this).find('div.answer').show();
				$(this).css({background:'white'});
	        }
		});
		if(location.hash) {
			$(location.hash).find('div.answer').show();
		}
    })();
});

