$(document).ready(function(){
var show_it=0;
var query;
var lang_menu;

	var $lang_menu = $("#navigation_top > ul > li");
	var x = $lang_menu.length-1;
	var $lang_width = $lang_menu[x].offsetWidth;
	var left = $("#lang_list")[0].offsetWidth - $lang_width+1;
	$("#lang_list").css('left', -left);
	$("#lang_list").css('display','none');
	$("#lang_list").css('visibility','visible');
	
	$("#lang").click(function(event){
		if (show_it == '0') {
		$("#lang_list").slideDown(300);
		show_it = 1;
		} else {
		$("#lang_list").slideUp(500);
		show_it = 0;		
		};

		event.preventDefault();
	});
	
	$("#lang_list_click > a").click(function(){
		var language = $(this).find("span").text();
		var url = document.URL;
		var index_query = url.indexOf('?');
		var index_anchor = url.indexOf('#');
		if ((index_query != '-1')) {
		query = '&lg='+language;
		} else {
		query = '?lg=' + language;
		};
		if ((index_anchor != '-1')) {
			url = '';
		};
		window.location = url + query;
		return false;
	});
	
	$("#close_lang").click(function(event){
		$("#lang_list").slideUp(300);
		show_it = 0;
		event.preventDefault();
	});

});
