
$(document).ready(function(){

	
	$('ul').each(function(){ $(this).find('li:last').addClass('last'); });
	$('ul').each(function(){ $(this).find('li:first').addClass('first'); });
	
	/**
	 * --------------------------------
	 * SISTEMAZIONE MENU ARTISTEER
	 */
	
	// Compatibilita del menu con IE6
	$('ul.artmenu li ul').find('span.separator').parent().remove();
	
	
	// Rimuovo i template interni
	$('ul.artmenu li ul').find('a').each(function(){
		$(this).html( $(this).text() );
	});
	
	// Traccia lo stato di attivazione del menu ascendente alla pagina attiva.
	$('ul.artmenu li.active').each(function(){
		$(this).find('a:first').addClass('active');
	});
	
	// Elimina la classe "active" dai sub-menu per compatibilita.
	$('ul.artmenu .artmenu').removeClass('artmenu');
	$('ul.artmenu li ul .active').removeClass('active');
	$('ul.artmenu li.active').removeClass('active');
	
	/**
	 * SISTEMAZIONE MENU ARTISTEER
	 * --------------------------------
	 */
	
	// Attivazione Prettyphoto per le immagini lightbox dell'editor generico.
	if ( $.prettyPhoto ) {
		$('a.jqLightbox').attr('rel','prettyPhoto[jqLightbox]');
		$("a[rel^='prettyPhoto']").prettyPhoto();
	}
	
	
	
	// Gestione accordion delle FAQ del sito web.
	$('div.faq .PostHeader').live('click',function(){
		
		var block = $(this).parent().parent().parent().parent();
		var content = $('.PostContent',block);
		
		if ( content.is(':visible') ) {
			content.slideUp(function(){ block.removeClass('faq-open'); });
			
		} else {
			content.slideDown();
			block.addClass('faq-open');
		}
	});
	
	// Gestione slide show home page
	if ( $.pslide ) {
		$('.home-gallery').pslide({
			delay: 4000
		});
	}
	
});

