// Load language callback function
function languageSwitch( lang ) {

	// Update link in visible area
	var selected = $('#languageswitch .hidden div.lang_'+lang+' a').clone();
	var selected1 = $('#languageswitch .hidden div.lang_'+lang+' a').clone();

	// Move selected language at the top of items
	$('#languageswitch .hidden div.lang_'+lang).remove();
	$('#languageswitch .hidden').prepend( '<div class="item lang_'+lang+'"></div>' );
	$('#languageswitch .hidden div.lang_'+lang).append( selected );

	// Update link in visible area
	$('#languageswitch .visible').empty();
	$('#languageswitch .visible').append( selected1 );

	// Scroll to top
	$.scrollTo( 0 );
}

var ghenosLangs = [ ['it','Italiano','/'], ['en','Inglese','/en'] ];

/*
if ( window.location.pathname.match(/\/en/) ) {
	var x = [];
	x[0] = ghenosLangs[1];
	x[1] = ghenosLangs[0];
	ghenosLangs = x;
}
*/
	
$(function() {
	$('#header a:first').after(
		'<div id="languageswitch">'+
			'<div class="visible">'+
				'<div class="item lang_'+ghenosLangs[0][0]+'"><a href="'+ghenosLangs[0][2]+'" title="'+ghenosLangs[0][1]+'"><img src="images/lang_'+ghenosLangs[0][0]+'.png"></a></div>'+
				'<div class="item lang_'+ghenosLangs[1][0]+'"><a href="'+ghenosLangs[1][2]+'" title="'+ghenosLangs[1][1]+'"><img src="images/lang_'+ghenosLangs[1][0]+'.png"></a></div>'+
			'</div>'+
		'</div>'
	);

   /*
	// Language switcher
	$('#languageswitch').mouseover(function(){
		$('#languageswitch .visible').hide();
		$('#languageswitch .hidden').show();
		$('#languageswitch').height('auto');
	});

	$('#languageswitch').mouseout(function(){
		$('#languageswitch .hidden').hide();
		$('#languageswitch .visible').show();
	});
   */

});
