$(document).ready(function(){    
    $('#dropdown-menu').droppy();
    $("#accordion-menu").tabs("#accordion-menu ul.accordion-item", {tabs: '.accordion-li', effect: 'slide', initialIndex: 'null'});
    $(".accordion-li ul li a").click(function(event){ event.stopPropagation(); });
    $("#tabs-menu").tabs("div.tabs-item", {effect: 'ajax'});
    
   $("#wheeled").scrollable().mousewheel();
   
    if (window.location.pathname.match("registrazione.asp"))
		{
			$('select[name=countryMenu]').bind("change", hideIfForeigner);
			$('select[name=proMenu]').bind("change", comuni);
			$('input[name=procedi]').bind("click", controlla);
		}
		
		$("a[rel]").overlay();
			
		
		/* INIZIO FUNZIONI PER GALLERY */
		//muove l'area img piccole
		$(".scrollable_gallery").scrollable();
				
	//visualizza l'img grande se cliccata la piccola
	$("#_gallery .items_gallery img").click(function() {
	
		// see if same thumb is being clicked
		if ($(this).hasClass("active")) { return; }
	
		// selezionare large image's URL based on the thumbnail URL 
		var url = $(this).attr("src").replace("gallery/", "gallery/big/");
	
		// get handle to element that wraps the image and make it semi-transparent
		var wrap = $("#image_wrap_gallery").fadeTo("medium", 0.5);
	
		var img = new Image();
	
	
		// call this function after it's loaded
		img.onload = function() {
	
			// make wrapper fully visible
			wrap.fadeTo("fast", 1);
	
			// change the image
			wrap.find("img").attr("src", url);
	
		};
	
		img.src = url;
	
		// activate item
		$("#_gallery .items_gallery img").removeClass("active");
		$(this).addClass("active");
	
	// when page loads simulate a "click" on the first image
	}).filter(":first").click();
	

/*FINE FUNZIONI PER GALLERY */	
			
												
});


function hideIfForeigner(){
	if (83 == ($("OPTION:selected").attr('value')))
	{
		$('#proMenu').show();
		$('#comMenu').show();
	}
	else
	{
		$('#proMenu').hide();
		$('#comMenu').hide();
	}
}

function comuni(){
	var proid;
	proid = $('select[name=proMenu]').attr('value');
	$('#comMenu').load("getcom.asp?proMenu=" + proid);
}

function controlla(){
	var msg = "";
	
	if ($('input[name=nome]').val().length < 3)
	{
		msg += "Occorre compilare il campo nome\n";
	}
	if ($('input[name=cognome]').val().length < 3)
	{
		msg += "Occorre compilare il campo cognome\n";
	}
	if (! $('input[name=email]').val().match("@"))
	{
		msg += "Occorre compilare il campo email\n";
	}
	if ($('input[name=password]').val().length < 8)
	{
		msg += "La password deve essere lunga almeno 8 caratteri\n";
	}
	if ($('input[name=password]').val() != $('input[name=repeat]').val())
	{
		msg += "Le due password sono diverse\n";
	}
	if ($('input[name=indirizzo]').val().length < 5)
	{
		msg += "Occorre compilare il campo indirizzo\n";
	}
	if ($('select[name=countryMenu]').val() == 0)
	{
		msg += "Dovete scegliere una nazione\n";
	}
	if ($('select[name=countryMenu]').val() == 83 && $('select[name=proMenu]').val() == 0)
	{
		msg += "Dovete scegliere una provincia\n";
	}
	if ($('select[name=countryMenu]').val() == 83 && $('select[name=comMenu]').val() == 0)
	{
		msg += "Dovete scegliere un comune\n";
	}
	if (! $('input[name=consenso]').is(':checked'))
	{
		msg += "Senza consenso non possiamo procedere alla registrazione\n";
	}
	
	if (msg.length > 0 )
	{
		alert (msg);
		return false;
	}
	else
	{
		return true;
	}
}


