

	function iscrizione()
	{
		var email = escape($('#iscrizione_email').val());
		
		$.post('/ajax/iscrizione/'+email,function(risultato)
		{ 
			$('#iscrizione_email').attr('value', risultato);
		});	
	}

	function carica_credits()
	{
			$.get("/ajax/credits",function(data)
			{
				$('#display_credits').hide();
				$('#display_credits').html(data);
				$('#display_credits').fadeIn();
			});
	}

	function slideb()
	{
		$("#navigation").click();
	}

	function load_menu(numero)
	{
		
		$.post('/ajax/main_menu_'+numero,function(codice)
		{ 
			$("#main_menu").attr('class', 'main_menu_'+numero);
			$("#main_menu").html(codice);
		});	
	}
	
	function sequenze_adatta(oggetto)
	{
		/*
		var immagine = $(oggetto);
		var box = immagine.parent();
		var contenitore = box.parent();
		
		var prev_li = contenitore.find('.prev_button');
		var next_li = contenitore.find('.next_button');
		
		var prev_img = prev_li.find('img');
		var next_img = next_li.find('img');
		
		prev_img.attr('width', ( (immagine.width()/2)-1 )  ).attr('height', immagine.height() );
		next_img.attr('width', ( (immagine.width()/2)-1 ) ).attr('height', immagine.height() );
		*/
	}
	
	function sequenze_adatta_tutte()
	{
		/*
		$('.prev_button').each( function (index) 
		{
			var ul = $(this).parent();
			
			
			
			var menu = ul.parent();
			var box = menu.parent();
			
			
			
			var sequenza = box.find('.sequenza_absolute');
			

			
			var immagine = sequenza.find('img');
			
			
			
			sequenze_adatta(immagine);
		});
		*/
	}
	
	$(document).ready(function()
	{
		
		ridimensiona_font();
		
		
		/*
		$("#main_menu").load('/ajax/main_menu_1');
		
		var maxnum1 = $('#board').width() - ($('#board').width() * 21.3 / 100)-1;
		var maxnum2 = $(window).height() - $('#accesso').height() - ($('#board').width() * 21.3 / 100)-1;
		
		var randomleft=Math.floor(Math.random()*maxnum1);
		var randomtop=Math.floor(Math.random()*maxnum2)+$('#accesso').height();
		
		
		$('#main_menu').animate({ top: +randomtop, left: +randomleft } );
		

			$("#main_menu").draggable(
			{
				
				containment: 'body', 
				//distance: '50',
				scroll: true ,
				drag: function(event, ui)
				{
					//if ( $(this).offset().left > 500 ) $( "#main_menu" ).draggable( "option", "axis", 'y' );
					//if ( $(this).offset().top > 500 ) $( "#main_menu" ).draggable( "option", "axis", 'x' );
				},
				stop: function(event, ui)
				{ 
					
					var totw = $(window).width();
					var toth = $(window).height();
					var wimax = totw * 21.3 / 100;
					var wimin = totw * 10.76 / 100;
					

					var colw = totw / 3;
					var colh = toth / 2;
					
					//$( "#main_menu" ).draggable( "option", "axis" );
					
					var btop = $(this).offset().top;
					var bleft = $(this).offset().left;

					var row_1_top = $('#accesso').height()+$(window).scrollTop();
					var row_2_top = $('#accesso').height()+$(window).scrollTop()+colh;
					var row_3_top = $('#accesso').height()+$(window).scrollTop()+colh+colh;


					
					
					var myh = $(this).height();
					

					if ( bleft+wimin > totw )
					{
						var sposta = totw - wimin;
						$(this).offset({ left: sposta} );
					}
					
					if ( btop+wimax > row_3_top )
					{
						var sposta = row_3_top - wimax;
						$(this).offset({ top: sposta} );
						
					}
					
					if ( btop < row_1_top )
					{
						$(this).offset({ top: row_1_top} );
						
					}
					
					//alert('win: '+toth+' \r\ntop: '+btop+'\r\nheight: '+wimax+'\r\ntot: '+(btop+wimax) );
				}
			}); 
			
		*/
		
		
		avvia_livello_visivo();
	

		if ( $('#board').css('visibility') == 'hidden' )
		{
			$("#board").animate({marginLeft: '100%' },1000, function () { $('#board').css('visibility','hidden'); });
		}else{
			 
		}
		
		risistema_freccia();
		
		
	});	

	function risistema_freccia(stato)
	{
		var anim = 1;
		if ( !stato )
		{
			stato = $('#board').css('visibility');
			anim = 0;
		}
		if ( stato == 'inherit' ) stato = 'visible';
		

		
		$('.navigation_arrow').hide();
		$('#navigation_arrow_'+stato).show();
		
		if ( stato == 'hidden' )
		{
			$('#lang_select').hide();
			NEWMENU_animate_hide();
		} 
		else
		{
			$('#lang_select').show();
			NEWMENU_animate_show(anim);
		}
		
	}
	
	function menus()
	{
			

			if ($('#board').css('visibility') == 'hidden' )
			{
				 $("#board").css('visibility', 'visible');
				 risistema_freccia('visible');
				 $("#board").animate({marginLeft: '0' },1000);
			}else{
				$("#board").animate({marginLeft: '100%' },1000, function ()
				{
					$("#board").css('visibility', 'hidden');
					risistema_freccia('hidden');
				} );
			}
			
			
			$("#main_menu").toggle();

	}
	
	$(window).bind('resize', function()
	{
		ridimensiona_font();
		sequenze_adatta_tutte();
		NEWMENU_set_board();
	});
	
	
	



	function ridimensiona_font()
	{
		var tot = $(window).width();
		var font = tot / 1800;
		
		if ( tot > 1001 ) $('body').css('font-size', font+'em');
	}

	function sequenze_reload(mod_id, modulo, qt)
	{

		//risp = confirm('autoreload '+modulo+' '+mod_id);
		
		setTimeout("sequenze('"+mod_id+"', '"+modulo+"', 'next', 1, "+qt+");",5000);

	}
	
	function sequenze_bind()
	{
		//$('.sequenze_hover').bind('mouseover', 		function()	{ sequenze_hover(this); } );
		//$('.sequenze_hover').bind('mouseout', 		function()	{ sequenze_hover(this); } );
	}
	
	function sequenze_over(oggetto, dir)
	{
		over = $(oggetto);
		src = over.attr('src');

		
		src = src.replace('.png', '_'+dir+'.png');

		
		over.attr('src', src );
		
	}
	
	function sequenze_out(oggetto, dir)
	{
		over = $(oggetto);
		src = over.attr('src');

		src = src.replace('_'+dir+'.png', '.png');

		
		over.attr('src', src );

		
	}
	function sequenze(mod_id, modulo, azione, auto, qt)
	{
		//toglie il reload
		$('.image_'+modulo+'_'+mod_id).attr('onload', '');
		
		//elaborare l'azione rilevando l'id dell'immagine corrente
		var curr_image_id = $('.image_'+modulo+'_'+mod_id).attr('rel');
		

		
		if ( !auto ) auto = 0;
		if ( azione == 'prev' )
		{ sfoglia = curr_image_id -1; }
		else if ( azione == 'next' )
		{ sfoglia = curr_image_id  -1 + 2; }
		else
		{ sfoglia = 0; }
		
		if ( auto == 0 ) $('#reload_'+modulo+'_'+mod_id).attr('value', 0);
		
		if ( auto > 0 && $('#reload_'+modulo+'_'+mod_id).val() == 0 ) return false;
		
		if ( $('#loading_'+modulo+'_'+mod_id).val() > 0 ) return false;
		
		$('#loading_'+modulo+'_'+mod_id).attr('value', 1);
		
		$('#image_'+modulo+'_'+mod_id+'_'+curr_image_id).addClass('clessidra');
		$.get('/ajax/sequenza/'+modulo+'/'+mod_id+'/'+sfoglia+'/'+curr_image_id+'/'+auto+'/'+qt,function(new_image)
		{
			new_image = "<img "+new_image+" />";
			

			$('#image_'+modulo+'_'+mod_id+'_'+curr_image_id).after(new_image);
			
			if ( auto > 0 ) sequenze_reload(mod_id, modulo, qt);
		});	
		
	}

	
	function sequenze_toggle(modulo, mod_id, nuova, vecchia)
	{
		//alert ( 'passo dalla '+vecchia+' alla '+nuova );
		$('#image_'+modulo+'_'+mod_id+'_'+nuova).fadeIn('slow', function () { $('#image_'+modulo+'_'+mod_id+'_'+vecchia).remove(); } );
		$('#loading_'+modulo+'_'+mod_id).attr('value', 0);
	}






