$(document).ready(function() {
	//PNGFIX
	$(document).pngFix();
	//GALLERY
	$("a[rel^='gallery_overlay']").prettyPhoto({theme: 'dark_rounded'});
	$("a[rel^='gallery_overlay']").hover(function(){
		$(this).append('<span class="hover"></span>');
	}, function() {
		$('span.hover', this).remove();
	});	

	$('.link_video a').click(function(){return false;})
								  
	$('.torna_su a').click(function(){
		$.scrollTo( this.hash, 2000);
		return false;
	});

	//RIMUOVE CLASSE PER IL CSS NOJS
	//$('body').removeClass('nojs');

	//MENU SCELTA LINGUA
	//MENU SCELTA LINGUA
	$('.scelta_lingue ul').addClass('js_enable');
	$('.scelta_lingue li.current').prependTo('.scelta_lingue ul');
	$('.scelta_lingue li.current').click(function () { $('.scelta_lingue li:not(li.current)').slideToggle('medium'); })


	//STESSA ALTEZZA COLONNE RICERCA
	$('.stessa_altezza_prima_riga').equalHeight();
	$('.stessa_altezza_seconda_riga').equalHeight();
	$('.stessa_altezza_terza_riga').equalHeight();	
	$('.ricerca_scelta_campi .stessa_altezza').equalHeight();	
	
	//SCROLL
	$('.scrollable_interna .scrollable').scrollable({ keyboard: false, clickable: false, size: 3 });

	//fix per hover ie
	$('a.prev, a.next, a.prevPage, a.nextPage').hover(function(){$(this).addClass('hover');}, function() {$(this).removeClass('hover');});
	
	
	//Prendo l'alt delle immagini dei cluster e la metto come caption in home page
	$('.preview_virtual_tour .scrollable div a').each(function() {
		$(this).append('<span class="caption_vt"><span>' + $(this).find('img').attr('alt') + '</span></span>');
	});
	$('.preview_much_more .scrollable div a').each(function() {
		$(this).append('<span class="caption_vt"><span>' + $(this).find('img').attr('alt') + '</span></span>');
	});
	$('.x1 a, .x2 a, .x3 a').each(function() {
		$(this).append('<span class="caption"><span>' + $(this).find('img').attr('alt') + '</span></span>');
	});
	
	
	//APRI CHIUDI RICERCA
	$('.ricerca_itinerari form').hide();
	$('.apri_ricerca').click(function () {
		$('.ricerca_itinerari form').slideToggle('fast');
		$('.tabs_itinerari').toggleClass('ricerca_aperta');
		return false;
	});
	$('.chiudi_ricerca').click(function () {
		$('.ricerca_itinerari form').slideUp('fast');
		$('.tabs_itinerari').removeClass('ricerca_aperta');
		return false;
	});

	//TAB Singolo Itinerario	
	$('ul.tab_primo_livello').tabs('div.pannelli_primo_livello > div'); 
	$('ul.tab_secondo_livello').tabs('div.pannelli_secondo_livello > div');
	$('ul.tab_media').tabs('div.pannelli_media > div');

	//SCELTA VISTA ITINERARI	
	$('ul.scelta_vista li').hover(function () { $(this).addClass('hover'); }, function () { $(this).removeClass('hover'); });
	$('.vedi_schede').click(function () { $('.blocco_itinerari').removeClass('vista_lista').addClass('vista_schede'); });
	$('.vedi_lista').click(function () { $('.blocco_itinerari').removeClass('vista_schede').addClass('vista_lista'); });

	//OPACITY a rollover
	$('.preview').hover(function(){$('img', this).css("opacity", 0.7);}, function() {$('img', this).css("opacity", 1.0);});	

	//ITINERARIO
	//nascondo l'immagine e la metto come sfondo del div
	$('.img_itinerario').each(function() {$(this).css('background-image', 'url(' + $(this).find('img').attr('src') + ')');$('img', this).hide();});

	$('.vista_schede .nome_itinerario h2 a').jTruncate({
		length: 35,
		moreText: " "
	});

	$('.vista_schede .itinerario').hover(function(){
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});

	//APRI CHIUDI SINGOLO POI
//	$('.singolo_poi_contenuto').hide();	
	$('.apri_chiudi_poi h3').css('cursor', 'pointer');	
	$('.apri_chiudi_poi').click(function () {
		$('h3', this).toggleClass('aperto'); 
		$('.singolo_poi_contenuto', this).slideToggle();
	});	
	
	$("a[rel^='esterno']").click(function(){
		 this.target = "_blank";
	});	
	
});
