$(document).ready(function() {

	//pngFix
	 $(document).pngFix();
	 
 	//gestione linkboxes
	$("ul.linkboxes li").hover(function(){
			$(this).css({'cursor':'pointer'}).addClass("hovering");
		},function(){
		$(this).removeClass("hovering");
	}).click(function(){
		document.location = $(this).find("a:first").attr("href");
	});
	 
	//gestione accordion	

	$('.accordion-description').hide();

	$('.accordion-key').hover(function(){
			$(this).css({'cursor': 'pointer','color': '#01884D'});
	},function(){
			$(this).css({'color': '#434343'});		
	}).click(function(){
		$(this).toggleClass('open');
		$(this).siblings('.accordion-description').slideToggle('fast');
	}); 

	
		

	// creazione dei tabs
	
	$('.tabs-nav li a').live('click',function(e){
		e.preventDefault();
		//var tab_to_show = $(this).attr('href');
		
		//risolve bug idiota di IE7 (aggiunge tutto l'url agli attributi href di elementi creati dinamicamente)
		var tab_to_show = '#' + $(this).attr('href').split('#')[1];
		
		$(tab_to_show).show().siblings('.tab').hide();
		$(tab_to_show).find('h3:first').hide();
		$(this).parent('li').addClass('selected').siblings('li').removeClass('selected');
	});

	$('.box').each(function(){
		$(this).children('.tab').hide();
		$(this).children('.tab:first').show().find('h3:first').hide();
		var tab_nav = "<ul class='tabs-nav'>"
		$(this).children('.tab').each(function(){
			tab_nav += "<li><a href='#" + $(this).attr('id') + "' title='" + $(this).find('h3:first').text() + "'>" + $(this).find('h3:first').text() + "</a></li>";
		});
		tab_nav += "</ul>";
		$(this).children('.tab:first').before(tab_nav);
		$(this).children('.tabs-nav li:first').addClass('first').addClass('selected');
		$(this).children('.tabs-nav li:last').addClass('last');
	});
	
	//gestione external
	$('a[rel=external]').click(function(evt){
		evt.preventDefault();
    window.open($(this).attr("href"));
	});

	$("a.foto-filiale").fancybox();
	
	//stampa la pagina
	$('a#print').click(function(evt){
		evt.preventDefault();
		window.print();
		});	

	//apre nextbank in homepage
	//$('#home #content-supp .accordion-services li:first h3').click();

	$('#btnDisclaimer_reject').click(function(){
			$("#"+$(this).attr("rel")).click();
		});
});