$(document).ready(function(){
    $('#dropdown-menu').droppy();
    $(".tabs-block ul.tabs").tabs("div.panes > div.item"); 
    $(".tabs-block2 ul.tabs2").tabs("div.panes > div.item"); 
    $("#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);
		}
});


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;
	}
}